Azure网站上的经典ASP站点,远程mysql数据库

我已经将一个经典的asp网站复制到新的Azure网站,并试图让它连接到远程
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 recorsets的任何问题?

非常感谢你的帮助,我一直在努力解决这个问题.

最佳答案 它们不支持与不由它们或ClearDB托管的外部数据库的连接.

在VM中设置您自己的MYSQL或使用ClearDB.

点赞