SQL Server 2008实例连接问题

时间:2012-07-13 09:36:43

标签: sql sql-server sql-server-2008

我的问题如下:

我在Windows Server 2008上安装了SQL Server 2008 R2。我使用默认实例名称(MSSQLSERVER)和命名实例进行了尝试。安装成功没有错误。现在的问题是:

当我尝试使用Management Studio连接到我的SQL Server时,当我将“SERVER1 \ MSSQLSERVER”写为serveraddress时,它无法连接到此实例。当我只在serveradress字段中写“SERVER1”时,它可以工作。

注意:我总是尝试连接为SA。密码是对的。不知道这是否重要......

但我必须能够连接到“SERVER1 \ MSSQLSERVER”,因为当我想通过C#连接到没有实例的服务器时,我总是会出错。

有人能告诉我我在哪里错了吗?

编辑:

C#代码如下所示:

sqlConnection = "data source=(local);persist security info=True;User ID=sa;Password=12345;initial catalog=BBKat"

SqlConnection sqlCon = new SqlConnection( sqlConnection );

SqlCommand    sqlCmd = new SqlCommand( sqlCmdString, sqlCon );

2 个答案:

答案 0 :(得分:0)

尝试使用服务器名称中的单个(local)。在C#web config connectionString中与Data Source=(local);Initial Catalog=YOUR_DB;Integrated Security=True

相同

编辑

将连接字符串更改为:

data source=(local);Integrated Security=False;User ID=sa;Password=12345;initial catalog=BBKat

答案 1 :(得分:0)

我认为你没有错。连接时不要写默认实例名称。您可以创建别名,如上所述。