ODBC(localdb)\ Test无法正常工作

时间:2018-06-12 16:20:48

标签: sql-server odbc

创建新的SQLLocalDB实例(SQLLocalDB create Test)并验证它是否有效后,我可以使用以下命令成功登录到Microsoft SQL Server Management Studio:

服务器类型:数据库引擎

服务器名称:(localdb)\ Test

使用SQL身份验证创建用户(Security | Login | New Login)后,我可以注销并重新登录。我还授予此用户securityadmin权限。

我的问题是当我尝试创建64位ODBC连接(系统DSN)时。使用SQL Server的ODBC驱动程序13,并使用(localdb)\Test SQL身份验证用户帐户和密码,它会出现以下错误:

尝试连接...系统找不到指定的文件

可以看出,我可以使用相同的凭据手动登录到SQL Server Management Studio,但在尝试配置ODBC连接时它不起作用。

我已经确认Allow remote connections to this server已经过检查(虽然我不知道这是否真的有必要,因为它是本地的 - 但无论如何都是这样做的。)

我尝试过使用不同的驱动程序,不同的登录,创建新的实例等等。

任何想法都将不胜感激。

Error When Testing Connection

1 个答案:

答案 0 :(得分:0)

原来这是ODBC驱动程序的错误版本。我需要13.1然后才能正常工作:

https://www.microsoft.com/en-us/download/details.aspx?id=53339