私は、Juval LowyのWebサイト(Programming WCF Servicesの作成者およびIDesignの創設者)からサンプルWCFアプリケーションをコンパイル/実行しようと数日間試みてきました。サンプルアプリは、障害/エラーを「WCFLogbook」SQLデータベースに記録するJuvalのServiceModelExライブラリを利用しています。残念ながら、サンプルアプリに障害が発生すると、次のエラーが発生します。
SQL例外4060:「ログインによって要求されたデータベース\"WCFLogbook\"を開くことができません。ログインに失敗しました。\r\nユーザー'Bill-PC\Bill'のログインに失敗しました。」
SQL WCFLogbookデータベースが作成され、データベースへの(Bill-PC \ Bill)アクセスに適切なすべてのアクセス許可が付与されていることを確認しました。さらに、ポート8006とポート1433がファイアウォールで開かれています。TCP / IPが有効になっていて、「このサーバーへのリモート接続を許可する」がチェックされています。App.Configファイル内で次のエンドポイントを使用しています。
<client>
<endpoint name="LogbookTCP"
address="net.tcp://Bill-PC:8006/LogbookManager"
binding="netTcpBinding"
contract="ILogbookManager"
/>
</client>
残念ながら、SQLは私が今まで冒険する必要がなかった「世界」であり、成功しなかったことにひどく不満を感じています。これを機能させる方法について他に何か提案はありますか?私は何かを逃したことがありますか?