こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

クライアントからVB2005 .netアプリでSQL Serverに接続できない

プログラムの配布で困っています。
■環境
【開発環境兼サーバー】
・WindowsXP Professinal SP2
・SQL Server 2005 Express
・Visual Basic 2005 Express
・Microsoft .net Framework 3.5 SP1
・MDAC 2.8
【クライアントA】
・WindowsXP Professinal SP2
・SQL Server 2005 Express
・Visual Basic 2005 Express
・Microsoft .net Framework 3.5 SP1
・MDAC 2.8
【クライアントB】
・WindowsXP Home SP2
・Microsoft .net Framework 3.5 SP1
・MDAC 2.8

上記環境でプログラムを作成し、VBの 発行ウィザードで
配布プログラムを作成し、クライアントで実行してみました。
.netも無事インストールされ、プログラムを起動すると、
.net Frameworkから
「System.Data.SqlClient.SqlException: SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: SQL ネットワーク インターフェイス, error: 26 - 指定されたサーバーまたはインスタンスの位置を特定しているときにエラーが発生しました)」
とでて起動できません。

開発環境兼サーバーではもちろんローカルのSQL Serverに接続できます。
クライアントAから開発環境兼サーバーへも接続できます。
クライアントBから開発環境兼サーバーへは接続できません。
ちなみに、クライアントBからODBCに設定もエラーで出来ませんでした。

データベースにはADO.netで使用してます。
いろいろとネットで検索して調べてみましたが、解決には
至りませんでした。
クライアントに何か足りないものがあるのでしょうか。
長くなりましたが、どうぞよろしくおねがいします。

投稿日時 - 2008-09-08 16:49:22

QNo.4313271

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(2)

ANo.2

Microsoft SQL Server Management Studio Express
が必要ではないでしょうか。

上記には
Microsoft Core XML Services (MSXML) 6.0
も必要のようです。

参考URL:http://www.microsoft.com/downloads/details.aspx?FamilyId=6053c6f8-82c8-479c-b25b-9aca13141c9e&displaylang=ja

投稿日時 - 2008-09-09 11:52:02

補足

ありがとうございます。

クライアントに両方とも必要なのでしょうか。
そうなるとその他のパソコンに配布するのも大変です。

投稿日時 - 2008-09-09 15:33:49

お礼

Microsoft Core XML Services (MSXML) 6.0
Microsoft SQL Server Management Studio Express
上記のインストールでつながるようになりました。
ありがとうございます。

SSMSを入れずにSQL Serverのクライアントコンポーネントを
入れることはできないのでしょうか。

よろしくお願いします。

投稿日時 - 2008-09-10 11:25:57

ANo.1

VB2005 Express Editionでは、リモートのSQL Serverにはアクセスできませんよ。
他の要因もあるかもしれませんが、少なくとも有料のVisual Stuidioを買わないと
ダメみたいですね。
参考URL内の下の方、機能一覧を見て頂ければ納得して頂けるかと。

参考URL:http://www.microsoft.com/japan/msdn/howtobuy/vs2005/editions/stdexp/

投稿日時 - 2008-09-09 08:47:35

お礼

ありがとうございます。

そこまでよく見ていませんでした。
なんでもできてしまったら有償のソフトが売れないですよね。
残念ですが、製品版の購入を考えます。

投稿日時 - 2008-09-09 15:37:36

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-