私の仕事では、SQLサーバーを持ついくつかのサーバーがあります。 1つ1つに複数のインスタンスがあります。どんなものへのアクセスも今日まではっきりしていた。私はすべての下で、このデータベースを持つサーバー以外の任意のマシンからのSQL Server許可へのアクセス
Data Source=server02\system; Initial Catalog=*****; User Id=*****; Password=*****;
として接続文字列を使用してWPFのアプリ*がchar [a-zA-Z]の、数字または特殊文字を隠し書きました。 私はcoputerの場所からすべてのアプリケーションが動作しますが、server02の場所(//server02/apps/app.exe)から実行すると失敗します。
例外:
SQL Network Interfaces, error: 26 – Error Locating Server/Instance Specified
そして質問は...どのようにそれを修正するのですか?私たちのLANに接続されている地獄のサーバーがなぜ自分のlocaldbを認識しないのですか?
そのサーバーで実行される 'select @@ SERVERNAME'は、同じ名前server02 \ systemを提供しますか? – sepupic
ええ、正確に。 –
SQL Server Browserサービスは実行中ですか? 'ping server02'はローカルマシンから何を得ますか?データソースに 'tcp:server02 \ system'を指定すると動作しますか? –