今天编写一个C#程序,结果数据库一直无法连接成功,vs2005弹出对话框“未能建立与(local)的连接[Sql –dmo]必须使用sqlserver 2005管理工具才能连接到此服务器”。
百度一下,找到答案几乎都是说要把原来sql server注册属性删了,在sqlsever组上右键,新建sqlsever注册,添加服务器那里加和你的计算机名一样的那个服务器(sql的服务器要开着)。然后用这个新注册登录。
我试了一下,还是不行,只好继续百度。后来在CSDN中看到类似的问题,有人建议试试用ip连接。我抱着试试的心态,新建sqlserver注册,在添加服务器输入127.0.0.1,哈哈,居然成功了。