従来の ASP Web サイトを新しい Azure Web サイトにコピーし、それをリモートの MySQL データベースに接続しようとしました (リモートは Azure でホストされていません)。内部サーバー エラー メッセージが表示されます。詳細なログは接続文字列の問題を示しているようです。
現在の文字列は次のように設定されています。
database_string = "Driver={mySQL ODBC 5.1 Driver}; Server=server.com; Port=3306; Option=0; Socket=; Stmt=; Database=mydb; Uid=user; Pwd=password;"
and the ADODB connection is setup like such;
Set area_rec = Server.CreateObject("ADODB.Recordset")
area_rec.ActiveConnection = MM_database_STRING
特定のエラーを確認するのに苦労していますが、誰かがガイダンスを提供できる場合はいくつか質問してください。
- そもそもリモートデータベースがサポート可能であると想定しています
- 接続文字列は正しいですか?
- リンクされたリソースを設定する必要がありますか
- 最終的にすべてを SQL Azure に移植した場合、ADODB の recorset を使用する際に何か問題はありますか?
助けてくれてありがとう、私はしばらくこれに苦労しました。