我已将一个经典的 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 记录集有什么问题吗?
非常感谢您的帮助,我已经为此苦苦挣扎了一段时间。
他们不支持连接到不由他们或 ClearDB 托管的外部数据库。
在 VM 中设置您自己的 MYSQL 或使用 ClearDB。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)