日期:2014-05-17  浏览次数:20900 次

关于sql2005数据库服务器名称
我已经安装了sql2005数据库,但是服务器名称有“\”在使用的时候提示错误,我想现在更改服务器的名称,能更改吗,谢谢各位!!

------解决方案--------------------
不用改在连接数据库字符串的引号前面加一个@符号即可,如string strcon=@"......";
------解决方案--------------------
一般来说服务器名字是没有斜杠的,连接字符串中的server字段包含了服务器地址和实例名以斜杠分割。
<add name="connString" connectionString="server=16.173.247.175\MSSQLSERVER2008;uid=sa;pwd=123456;database=RMS_DB"/>
比如配置文件中这样。

或者C#代码中:
双斜杠转义:
string conString = "server=16.173.247.175\\MSSQLSERVER2008;uid=sa;pwd=123456;database=RMS_DB";
或者加at符号屏蔽转义字符
string conString = @"server=16.173.247.175\MSSQLSERVER2008;uid=sa;pwd=123456;database=RMS_DB";
------解决方案--------------------
我是来顶楼上的!
------解决方案--------------------
实例名带\说明安装SQL时用了命名实例,没有用默认实例,默认实例是计算机名