私の問題は次のとおりです。
Windows Server 2008 に SQL Server 2008 R2 をインストールします。既定のインスタンス名 (MSSQLSERVER) と名前付きインスタンスを使用して試しました。インストールはエラーなしで成功しました。問題は次のとおりです。
Management Studio を使用して SQL Server に接続しようとすると、サーバー アドレスとして "SERVER1\MSSQLSERVER" を書き込むと、このインスタンスに接続できません。serveraddressフィールドにのみ「SERVER1」と書くと機能します。
注: 私は常に SA として接続しようとします。パスワードは正しいです。それが重要かどうかわからない...
ただし、C# でインスタンスのないサーバーに接続しようとすると、常にエラーが発生するため、"SERVER1\MSSQLSERVER" に接続できる必要があります。
誰かが私が間違っている場所を教えてもらえますか?
編集:
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 );