経由でリモートSQL Serverに接続私はIP adresss別名
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=ALIAS_SERVERNAME;Initial Catalog=DATABASE_NAME;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="DefaultContainer" connectionString="metadata=res://*/Models.Db.ModelName.csdl|res://*/Models.Db.ModelName.ssdl|res://*/Models.Db.ModelDb.msl;provider=System.Data.SqlClient;provider connection string="data source=192.168.0.61;initial catalog=DATABASE_NAME;integrated security=True;multipleactiveresultsets=True;application name=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
経由で接続していたときに私の接続文字列が働いている私はとlocalYそれをやったように、私は、リモートサーバー上のエイリアスを作成している(同じポートと名前)が、それは働いていない。そして私がIPアドレスを接続文字列に入れたとき、私が投稿したもののように動作しています。 誰かが問題のトラブルシューティング方法を教えてくれますか?
エラーエイリアス経由で接続しようとしているときに、IP経由で接続しようとしています。 BtwはAlias経由でlocalyを接続できます。
(EntityException):公開時に基になるプロバイダが失敗しました。
のと同じポートであることを行うことができます システム管理者が同じホスト名を与えたのか誰にも聞かせてもらえますか? @ MuratYıldızがお手伝いをしてくれてありがとう! – 1392023093user