現在、LANネットワーク経由でSQL Server 2008データベースに接続する必要があるプロジェクトで作業しています。私は1台のコンピュータをデータベースとして使用するサーバーとして使用し、他のコンピュータはサーバーに接続します。私は徹底的な検索を行ったが、これに関する資料は見つけられなかった。私が見たすべての例と資料は、LAN経由のデータベース接続の話題をスキップしているようです。私はこれをどのようにすることができるか誰にも分かりますか?私はこれがどのように行われているかを示す簡単なコードを見たいと思っています(VB.netで私が使っている言語です)。VB.netの2層SQL Serverデータベースの例
0
A
答えて
1
ネットワークを介してSQL Serverに接続することは、ローカルコンピュータのSQL Serverに接続することと同じです。単純に...あなたの接続文字列の詳細については
Using Conn As New SqlConnection(connstring)
//Do something here
End Using
は、それがどのコードよりもネットワークやファイアウォールで行うことがより多くを持っているものの、いくつかの落とし穴があります
connectionstrings.com
を見て、あなたはそう記述する必要がありますSQL Server Management Studioなどでサーバーに接続できることを確認してください。 SQL Serverが着信接続を許可するように構成されていることを確認してください。
アプリケーションの種類やユーザー数によっては、これは最適なアーキテクチャではない可能性があります。クライアントマシンの設定ファイルにユーザ名とパスワードを含むSQL接続文字列を格納したくないので、Windows認証を使用していることを確認してください。
関連する問題
- 1. VB.NETでSQL Serverデータベースのdatagridviewを表示
- 2. SQL Serverなしでvb.netからSQL Serverデータベースを作成する
- 3. Vb.Net、SQL Server、Foxpro
- 4. ビジネス層とSQL Server
- 5. 2つのデータベース間のSQL Serverトリガー
- 6. VB.NetとSQL Serverでのログイン
- 7. LINQへのVB.NET SQL Serverクエリ
- 8. VB.Net SQL ServerとMariaDB
- 9. AWS SQL Server 2016 2データベースの復元エラーメッセージ
- 10. SQL - データベースの階層構造
- 11. SQL ServerデータベースからVB.NETへのグローバル接続
- 12. SQL Serverの2層レプリケーション - トランザクション/マージ行がダウンしない
- 13. SQL Server 2008階層的クエリ
- 14. アカウント階層Salesforceアカウント - SQL Server
- 15. SQL Server 2008のテーブルの階層削除
- 16. SQL Serverデータベースのパスワード
- 17. SQL Server - データベースのテスト
- 18. SQL Server 2008のデータベース
- 19. SQL Server 2012のデータベース
- 20. SQL Serverデータベースのバックアップエラー
- 21. SQL Serverデータベースのロール
- 22. SQL Server 2008 R2 VB.net接続
- 23. vb.net Web Server linq to sql returns
- 24. VB.NetでSQL Serverデータベースを動的に更新します。
- 25. VB.NETでSQL Serverデータベースにデータを挿入するには?
- 26. VB.NetでSQL Serverデータベースをプロジェクトに持つセットアップとデプロイ
- 27. VB.netとSQL ServerのINSERTチェックボックスの結果
- 28. SQL Server:深さの階層クエリ
- 29. T-SQLと2つのSQL Serverデータベースを比較する
- 30. SQL Serverがデータベース
「LAN経由のデータベース接続をスキップする」とはどういう意味ですか? –
不明な点....ほとんどのサンプルは正確にこれを扱っています - クライアントアプリケーションはLAN上にあるサーバーへの接続文字列を定義しています - それであなたは何を探していますか? –
@ marc_s。あなたはどこの例を見ましたか? (私はVB.netでコードの話をしていることに注意してください) –