我已将一个经典的 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 重新设置有什么问题吗?
非常感谢您的帮助,我已经为此苦苦挣扎了一段时间。