Visual Studio 连接字符串不接受反斜杠
Backwards slash not accepted in Visual Studio connection string
我无法从 Visual Studio 连接到 SQL 服务器,因为服务器名称包含 Visual Studio 不接受的字符。反斜杠 \
导致了问题。
我可以使用 Microsoft SQL Server Management Studio 进行连接。
我尝试在我的电脑上安装 SQL 服务器的第二个实例,但我无法为服务器提供我选择的唯一名称。
我也尝试使用我在网上找到的 SQL 命令更改服务器名称,但后来我无法使用 SQL Server Management Studio 连接到 SQL 服务器,我重新安装了 SQL-服务器因为这个。
有人遇到过这种情况吗?如果是,您是如何解决这个问题的?
提前致谢
PS:这是服务器名称DESKTOP-J6AO2D4\SQLEXPRESS
你试过像这样使用双反斜杠吗
“DESKTOP-J6AO2D4\\SQLEXPRESS”
如果您从 C# 连接到 SQL 服务器,您应该使用 verbatim string literal
即下面的 @ 前缀。
var connection = @"....DESKTOP-J6AO2D4\SQLEXPRESS....."
我无法从 Visual Studio 连接到 SQL 服务器,因为服务器名称包含 Visual Studio 不接受的字符。反斜杠 \
导致了问题。
我可以使用 Microsoft SQL Server Management Studio 进行连接。
我尝试在我的电脑上安装 SQL 服务器的第二个实例,但我无法为服务器提供我选择的唯一名称。
我也尝试使用我在网上找到的 SQL 命令更改服务器名称,但后来我无法使用 SQL Server Management Studio 连接到 SQL 服务器,我重新安装了 SQL-服务器因为这个。
有人遇到过这种情况吗?如果是,您是如何解决这个问题的?
提前致谢
PS:这是服务器名称DESKTOP-J6AO2D4\SQLEXPRESS
你试过像这样使用双反斜杠吗 “DESKTOP-J6AO2D4\\SQLEXPRESS”
如果您从 C# 连接到 SQL 服务器,您应该使用 verbatim string literal
即下面的 @ 前缀。
var connection = @"....DESKTOP-J6AO2D4\SQLEXPRESS....."