- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:他のPCのSQLサーバーに接続したい)
他のPCのSQLサーバーに接続する方法は?
このQ&Aのポイント
- 2台のPCがLANに繋がれており、同じワークグループです。PC1をサーバーとして、PC2からPC1のSQLサーバーに接続したいです。具体的な接続方法を教えてください。
- PC1はDim cn As New ADODB.Connection cn.Open 'Provider=SQLOLEDB; Data Source=○○○○\SQLEXPRESS; Initial Catalog=サーバー名; Integrated Security=SSPI'と言うように接続しています。
- PC2からも同じようなコードを書いたのですが、エラーが発生してしまいました。おそらく、'cn.Open 'Provider=SQLOLEDB; Data Source=○○○○\SQLEXPRESS;'の部分に問題があると思われます。どのようにすればPC2からPC1のSQLサーバーに接続できるでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
どこまで設定ができていて、どんなエラーが出ている状態なのか分からないのですが、SQL Server 2005 Expressはデフォルトではリモート接続は許可されていないため、リンクを参考に設定をチェックしてみてください。 なお、現在はWindows認証での接続のようですが、ドメイン環境でないなら、SQL Server認証に変更した方がよいのではと思います。 (PC1、PC2両方にユーザ名・パスワードの同一なユーザを作れば行けたかもしれませんが)
お礼
ありがとうございます。 早速、読んだのですが 「その環境で有効にするプロトコルをクリック」の部分で どこを選べばよいかわからなかったので 勉強してみます。