服务器名为server,操作系统为window server 2003
sql server 2000,安装为两实例,默认实例为server,命名实例为server\abc
odbc,与oledb连接正常,可正常连接到server,与server\abc
但在vs2005,与sql server2005中企业管理器中 server实例不能正常连接,
server\abc实例可正常连接,但server实例连接不正常,输入login与pwd后,不能正常连接,
输入\abc实例的login与pwd可连接,但实际自动连接到实例server\abc上,
虽然sql server2005的企业管理器中显示的实例名为server,但显示的数据库都是server\abc的.
不知是何原因,请高手解答?
sql server 2000,安装为两实例,默认实例为server,命名实例为server\abc
odbc,与oledb连接正常,可正常连接到server,与server\abc
但在vs2005,与sql server2005中企业管理器中 server实例不能正常连接,
server\abc实例可正常连接,但server实例连接不正常,输入login与pwd后,不能正常连接,
输入\abc实例的login与pwd可连接,但实际自动连接到实例server\abc上,
虽然sql server2005的企业管理器中显示的实例名为server,但显示的数据库都是server\abc的.
不知是何原因,请高手解答?
2. alias
3. 注册表里 的last connect 记录
4. 最后才是你服务器端和客户端的连接配置
虽然sql server2005的企业管理器中显示的实例名为server,但显示的数据库都是server\abc的.
-----------------
刚才做了一下测试,建了一个alias,名字是server名字,但是连的是一个命名实例,跟你描述的一样。应该就是alias的原因了。这要是以前做case,一把搞定,有survey的话好评妥妥的,哈哈哈