Basically problem starts from my c# code. it is showing error in my connection string. In connection i mentioned server name like,
Chaitanya\SQLEXPRESS
and at compile time it shows the error at " \ ".
我的连接字符串
SqlConnection con = new SqlConnection("Server=Chaitanya\SQLEXPRESS;user Id=sa;password=sa@12;Database=err");
现在我正在尝试更改我的 sql server 名称,为此我创建了一个服务器名称。首先我使用了这个命令 sp_dropserver
然后 sp_addserver
最后重新启动。服务器名称创建成功。但无法登录。所以我创建了一个新的登录名,它被创建了,但仅适用于当前登录的服务器。
现在我该怎么办...??如何使用新创建的登录名登录..??或者如何更改创建的登录帐户的服务器名称..??
抱歉,如果有任何错误...
最佳答案
\代表转义字符,是保留关键字。因此在您的情况下,您需要添加\\。更多信息 here
Chaitanya\\SQLEXPRESS
or
@symbol before connection string..
(@"Server=Chaitanya\SQLEXPRESS;user
关于c# - 如何在sql server 2008中使用新创建的服务器名登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35406296/