• 締切済み
  • 困ってます

VB2005よりSQLServer2005への接続

VB2005 Express版とSQL Server 2005製品版をインストールしました。 VB2005のデータベースエクスプローラよりデータベースの追加で 作成済みのSQLデータベースに接続しようとした所以下のエラーメッセージが出て接続出来ません。  ちなみに、メッセージの出ているリモート接続は確認しました。  リモート接続(TCP/IP及び名前付きパイプを使用する。) (エラーメッセージ) サーバーへの接続を確立している時にエラーが発生しました。SQL Server 2005に接続している時にこのエラーが発生した場合はSQL Serverの既定の設定がリモート接続を許可しないようになっていることがエラーの原因である可能性があります。(provider:SQLネットワークインターフェイス,,error:26 - 指定されたサーバー又はインスタンスの位置を特定しているときにエラーが発生しました) どなたか、解決の為のアドバイスを下さい。 当方、VBおよびSQLも今回初めて使用します。  

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数1786
  • ありがとう数1

みんなの回答

  • 回答No.1
  • ape5
  • ベストアンサー率57% (85/148)

参考URLで解決すると思います。

参考URL:
http://support.microsoft.com/kb/914277/ja

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ape5さんありがとうございます。 URLを見ながら行ったつもりですが、うまくいきませんでした。 システム会社の人に相談しながら、再度挑戦している所です。

関連するQ&A

  • VB2005からSQLServer2005への接続

    VB2005とSQLServer2005のどちらも製品版をインストールしました。 VB2005よりサーバエクスプローラから接続の追加により自分で作成したテーブルに接続を試みたところ、 以下のようなエラーが発生し接続できません。 (エラー内容)サーバーへの接続を確立しているときにエラーが発生しました。SQL Server2005に接続しているときにこのエラーが発生した場合は、SQL Serverの既定の設定がリモート接続を許可しないようになっていることがエラーの原因である可能性があります。(provider:共有メモリ プロバイダ,error:40-SQL Serverへの接続を開けませんでした) なにかSQLServer側の設定を変更しないと接続できないのでしょうか? どなたかアドバイスお願いします<(_ _)>

  • VB2005からSQLServer2005への接続

    ■環境 WinodowsXP SP3 VisualBasic2005ExpressEdition SQLServer2005Express SQLServerManagementStudioExpress ------------------------------------------- 上記環境でVB(データベースエクスプローラー/データ接続)より ローカルのデータベースファイル(.mdf)にWindows認証で接続を試みた際、 下記エラーが発生します。 // サーバーへの接続を確立しているときにエラーが発生しました。SQL Server 2005 に接続しているときときにこのエラーが発生した場合は、SQL Server の既定の設定がリモート接続を許可しないようになっていることがエラーの原因である可能性があります。 (provider: 名前付きパイプ プロバイダ, error: 40 - SQL Server への接続を開けませんでした) // ネット上に解決策と思われる記事を多数見つけ、 ・「共有メメモリ」「TCP/IP」「名前付きパイプ」の有効化 ・TCPポート1433の開放 ・UDPポート1434の開放 ・SQL Server Browserの開始 ・FireWall(Windows/ZoneAlarm)の停止 ・SQLサーバーの同時接続数の確認(0でした。) ・再起動... などなど、ローカルでは必要のない作業まで行いましたが、接続できませんでした。 途中、「ExpressEditionでは接続できないかも」のようなサイトも見つけましたが、確証を得ていません。 尚、別環境(Vista/VS2008/SQLServer2005Express)ではすんなりと通ったので、さらに何が原因か分かりません。 もし、他にお心当たりがある方がいらっしゃったら、ご教授いただけないでしょうか。 当方、言語/SQLなど勉強を始めたばかりで言葉足らずかもしれませんが、どうぞよろしくお願い致します。

  • SQL Serverマネジメントシステムで接続不可

    以前ローカルのSQL ServerへSSMSから アクセスできましたが、できなくなりました 対応方法を教えてください SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: SQL Network Interfaces, error: 26 - 指定されたサーバーまたはインスタンスの位置を特定しているときにエラーが発生しました) (.Net SqlClient Data Provider)

  • いきなりSQLサーバーに接続できなくなりました。

    OS:vista SQL:Microsoft SQL Server 2005(無料版) 昨日までなんの問題もなくSQLサーバーに接続できていたのですが 今日パソコンをつけたら(シャットダウンしていた) SQLサーバーに接続できなくなりました。 何が起きたのかわかりません。 何も設定は変えていません。 エラーメッセージは ___________________________________________________ SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: 共有メモリ プロバイダ, error: 40 - SQL Server への接続を開けませんでした) (.Net SqlClient Data Provider) Error Number: 2 Severity: 20 State: 0 ___________________________________________________ です。 参考に画像を添付します。 上:SQLサーバー接続時のエラー 下:アクセスからSQLサーバーのテーブルにリンクしているのですが テーブルが開けない時のエラー もしかしたらパソコンを落とした時ウインドウズアップデートが発生していたのかもしれません。 初心者の為、何が起きたのかよくわかりません。 ここからどうしたらよいか教えてください。 よろしくお願いします。

  • ASP.NETでSqlServer2000【助けてください】

    ASP.NETでSqlServer2005(ExpressEdtion)のデータを更新・取得したいのですが、なんかうまくいきません。 以下のようなエラーメッセージが表示されます。 『サーバーへの接続を確立しているときにエラーが発生しました。SQL Server 2005 に接続しているときときにこのエラーが発生した場合は、SQL Server の既定の設定がリモート接続を許可しないようになっていることがエラーの原因である可能性があります。 (provider: SQL ネットワーク インターフェイス, error: 26 - 指定されたサーバーまたはインスタンスの位置を特定しているときにエラーが発生しました)』 SqlConnectionクラスのコンストラクタに渡している接続文字列の設定は Data Source =localhost Initial Catalog=Test Intergrated Security=True という感じです。 エラーメッセージにあるとおり、SqlServerのほうの設定がおかしいのかなと思って『Sql Serverセキュリティー構成』とかってのでリモート接続可能にしてもやっぱり同様の結果になります。 というか、Accessのデータには接続できるのですが、SqlServerだとダメです。 ためしにVisualStudioのサーバーエクスプローラーから、【新しい接続】でウィザード起動してSql Serverのデータへ接続しようとすると、やっぱり上のエラーメッセージがでちゃいます。コードから接続できないだけなら私が変なコード書いているのか?と思うんですが、ウィザード使っても同様なのって、Sql Serverの設定に問題があるってことですよね?もう全然分かりません。助けてください。

  • VB2005からMSDE2000Aに接続したいのですが、、

    VB2005からMSDE2000へ接続しようと思います。このMSDE2000へAccess2002では接続できているのでMSDE2000自体には問題はないかと思います。 手順は: VB2005にSqlConnectio1を配置し、 ConnectionString → 新しい接続 の 接続の追加でデータソースとデータベースファイル名を指定して接続の確認を行うのですが --- エラー ---- サーバーへの接続を確立しているときにエラーが発生しました。SQL Server 2005 に接続しているときときにこのエラーが発生した場合は、SQL Server の既定の設定がリモート接続を許可しないようになっていることがエラーの原因である可能性があります。 (provider: 名前付きパイプ プロバイダ, error: 40 - SQL Server への接続を開けませんでした) となって接続できません。 チェックポイントはどこでしょうか? よろしくお願いします。

  • SQLServerについて

    ASP.NETアプリケーション(ログイン)をSQLServerでやりたいと思ってます。しかし、IISでいざ、ログイン、って、、エラーが、という状況です。エラーにはこう表示されています。 '/' アプリケーションでサーバー エラーが発生しました。 SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: SQL Network Interfaces, error: 50 - Local Database Runtime エラーが発生しました。自動インスタンスを作成できません。エラーの詳細については、Windows アプリケーション イベント ログを参照してください。 ) 説明: 現在の Web 要求を実行中に、ハンドルされていない例外が発生しました。エラーに関する詳細および例外の発生場所については、スタック トレースを参照してください。 例外の詳細: System.Data.SqlClient.SqlException: SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: SQL Network Interfaces, error: 50 - Local Database Runtime エラーが発生しました。自動インスタンスを作成できません。エラーの詳細については、Windows アプリケーション イベント ログを参照してください。 ) ソース エラー: ハンドルされていない例外を生成したソース コードは、デバッグ モードでコンパイルされた場合のみ表示できます。これを有効にするには、以下の手順に従い、URL を要求してください。 -----------------以下省略----------------- ってね;; つい最近Web開発を始めたばかりでソースコードはまだ、さっぱりですが、ソースコードを追加することや、リンクを作成することなどはできます。 SQLServerBrowserサービスは起動させてました。 ポート解放とか;必要ですかね? ------------ ISS:7.5 開発ソフト:Microsoft Visual Studio2013 RP 作成言語:VisualBasic Microsoft .NET Framework バージョン:4.0.30319 ASP.NET バージョン:4.0.30319.33440

  • サーバーへの接続

    サーバーへの接続 [Server Name]に接続できません. 追加情報: SQL Serverへの接続を確立しているときにネットワーク関連または インスタンス固有のエラーが発生しました.サーバーが見つからないか アクセスできません.インスタンス名が正しいこと,およびSQL Sever がリモート接続を許可するように構成されていることを確認してください. (provider: 名前付きパイプ プロバイダ,error: 40 - SQL Server への接続を開けませんでした)(Microsoft SQL Server, エラー:2) 「SQL Server 2005 Management Studio」 で接続(Windows認証)すると、上記のエラーがでます。 解決策はありますか? もう一度インストールし直した方がよいのですか?

  • クライアントから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で使用してます。 いろいろとネットで検索して調べてみましたが、解決には 至りませんでした。 クライアントに何か足りないものがあるのでしょうか。 長くなりましたが、どうぞよろしくおねがいします。

  • SQLServer2005のエラーメッセージ

    Microsoft SQL Server 2005 を使ってデータベースを作成したいのですが、下記のようなエラーメッセージが表示されてしまいます。 エラーメッセージにある「SQL Server がリモート接続を許可していないことが原因である可能性があります。」は、リモート接続を許可にしましたが同じエラーメッセージが出てしまいます。 アドバイスよろしくお願いいたします! ******************************************************************* Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\Owner>osql -U sa -P sa -S SHIKADA\TAGSTATION [SQL Native Client]SQL ネットワーク インターフェイス : 指定された Server/Instanc e の位置を特定しているときにエラーが発生しました [xFFFFFFFF]. [SQL Native Client]ログイン タイムアウトが時間切れになりました [SQL Native Client]サーバーへの接続確立時にエラーが発生しました。接続先が SQL Se rver 2005 である場合は、既定の設定では SQL Server がリモート接続を許可していないことが原因である可能性があります。 *******************************************************************