前提・実現したいこと
Windows10, 64bit
SQL Server 12.0.2269
Visual Studio 2015 Pro
を組み合わせてC#でSQL Serverに接続するプログラムを書いています。
SQLサーバーのデータベースには、SEARCHがあり、SSMSで各テーブルにアクセスできています。
接続に失敗し、404エラーになっています。
どこを修正すれば接続できるか、アドバイスお願いします。
発生している問題・エラーメッセージ
{"HTTP ステータス 404: Not Found で要求が失敗しました。"}
該当のソースコード
App.Config
1 <appSettings> 2 <add key="connectionString" value="server=.\SQLEXPRESS;database=SEARCH;User Id=root;Password=root; Connection Timeout=1;"/> 3 </appSettings> 4
C#
1 using (this.Conn = new SqlConnection("server=.\SQLEXPRESS;database=SEARCH;User Id=root;Password=root; Connection Timeout=1;"))) 2 { 3 try 4 { 5 this.Conn.Open(); 6 this.ProcessMain(); 7 } 8 catch (Exception e) 9 { 10 } 11 } 12 }
C#
1 private void ProcessMain() 2 { 3 var dataServerAdmininstrator = DataServerAdministrator.GetInstance(); 4 string servername = "MoonLight"; 5 ServerInfo serverInfo = dataServerAdmininstrator.GetDataServer(servername);//<=ここで404エラー。 6 }
おそらくServerの情報をどこかに保持する必要があるのだと思いますが、それがどこなのかわからず、まる1日経過しています。
ちなみに"MoonLight"という文字は、SQLのテーブル名には存在しません。
そのため、どこを探して、どこに設定するのか、皆目見当がつかない状態です。
アドバイスよろしくお願いします。
足りない情報があれば取得方法も併せてご指摘ください。
補足情報(FW/ツールのバージョンなど)
Windows10, 64bit
SQL Server 12.0.2269
Visual Studio 2015 Pro