【发布时间】:2014-08-28 22:16:13
【问题描述】:
我对 MsSql 没有太多经验。我在 ip 127.0.0.1 上使用SQL Server Authentication Mode 通过 SQL 管理工作室连接到数据库没有问题。
但是我的程序无法连接。我为测试连接创建了文件connect.UDL 并得到了这个错误
[DBNETLIB][ConnetionOpen (Invalid Instance()).] Invalid connection
一些信息可能有用
- SQL 服务器已配置为混合身份验证模式
- 禁用了我的防火墙
- 启用所有协议(共享内存、管道名称、TCP/IP、VIA)
- 为 TCP/IP 协议使用 127.0.0.1 和 1433 端口
- 允许服务器上的远程连接
如果您需要,可以提供更多信息。谢谢
编辑:我删除了所有内容并安装了 SQL SERVER 2008 R2。现在一切正常。感谢大家的努力。
【问题讨论】:
-
程序中试图连接的代码是什么?您是否尝试从 SQL Management Studio 使用的同一台计算机进行连接?
-
@ElectricLlama 是同一设备。一切都在我的电脑上
-
尝试 (local) 而不是 127.0.0.1
-
贴出连接失败的代码。 (“我的程序连接失败”)
-
或者在记事本中打开您的 UDL 并在其中发布您找到的连接字符串。
标签: sql-server sql-server-2008