4

従来の 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

特定のエラーを確認するのに苦労していますが、誰かがガイダンスを提供できる場合はいくつか質問してください。

  1. そもそもリモートデータベースがサポート可能であると想定しています
  2. 接続文字列は正しいですか?
  3. リンクされたリソースを設定する必要がありますか
  4. 最終的にすべてを SQL Azure に移植した場合、ADODB の recorset を使用する際に何か問題はありますか?

助けてくれてありがとう、私はしばらくこれに苦労しました。

4

2 に答える 2

2

これらは、それらまたは ClearDB によってホストされていない外部データベースへの接続をサポートしていません。

VM で独自の MYSQL をセットアップするか、ClearDB を使用します。

于 2012-12-19T04:54:35.427 に答える