如何使用 Windows 7 连接 SQL 数据库

如何使用 Windows 7 连接 SQL 数据库

我的一个服务器上有一个第三方数据库程序。在 Windows XP 中,我们只需创建一个桌面快捷方式即可启动该应用程序 (\apps-server\icad\msassets.exe)。当我尝试在我的 Windows 7(32 位)笔记本电脑(Dell 3340)上运行相同的快捷方式时,它会启动,但出现错误,提示无法连接。错误状态为:

SQLSTATE=IM002
   [MICROSOFT][ODBC Driver Manager] Data source name not found and no
   default drive specified

这是.ini 文件中的代码:

 [odbc]
    dbms=ODBC 
    dbpass=sql
    DelimitIdentifiertodb = "no"
    logid=
    logpass=
    servername=
    DbParm=ConnectString='DSN=MCSO_SQL11;UID=dba;PWD=sql'

这与以前版本的 Windows 兼容。

答案1

您的 XP 机器可能安装了 MySQL(或其他 SQL DB)ODBC 连接器软件/驱动程序,并在“控制面板”->“管理工具”->“数据源”内的 XP ODBC/数据源控制面板中创建了一个条目。

您可以在 Windows 7 上安装 (MySQL) ODBC 连接器/驱动程序,这样您的应用程序就可以继续运行。不过,理想情况下,应用程序应该迁移(重写)以使用没有 ODBC 的 SQL 连接。

要了解更多信息以及下载连接器软件,请访问 MySQL 网站:http://dev.mysql.com/downloads/connector/odbc/

相关内容