• 締切済み

MSDEのネットワーク

MSDEのSQLサーバ上でDBを構築したのですが、TCP/IP接続されたネットワーククライアントから接続できません。 ナゼでしょう? 何が悪いのか分からないので、解決のために必要な情報が何であるかもわかりません。 データ構築までは単体で行っていたために支障なかったのですが、どうしてもリモートアクセスが必要になってきたためにとても困っています。 どうか相談にのってください。 宜しくお願いします。

みんなの回答

  • selenity
  • ベストアンサー率41% (324/772)
回答No.1

クライアントとサーバのマシン間がTCP/IPで接続されているだけですね。MSDEへの接続とは全く別物です。 クライアントPCからはどのような方法でMSDEへ 接続するつもりすですか? いろんな接続方法があるのですが、、、 ・名前付きパイプ ・TCP/IP ・MultiProtocol ・NWLink IPX/SPX ・AppleTalk ・Banyan Benus ・DECnet ・Other など、、、 まずクライアントPC上でODBCの設定をして、 MSDEへ接続できるか試しましょう。 あと、「接続できない」ではなく、「どんなエラー メッセージ/エラーコードが表示されて接続できない」 と言いましょう。 エラーコードとメッセージさえ分かれば、 MSKBから検索できます。

HEAT10
質問者

補足

早速の書き込みありがとうございます。 えーと、接続は出来さえすれば別に何でも構わないんですが... マシンAとマシンBの2台があり、両方にMSDEをインストールしています。 A単独では名前付パイプでODBCを設定しています。 B単独では MultiProtocol です。 (関係ないか。) いろいろ試した結果、AからBへはTCP/IP接続でつながりました。(他の接続方法では出来ませんでした。) が、BからAへは出来ません。 エラーは 「Microsoft SQL Server ログイン」メッセージボックスで --- 接続できませんでした。: SQLState:'01000' SQL Server エラー:1747 [Microsoft][ODBC SQL Server Driver][Multi-Protocol]ConnectionOpen(RpcBindingSetAuthInfo()). 接続できませんでした。: SQLState:'08001' SQL Server エラー:11 [Microsoft][ODBC SQL Server Driver][Multi-Protocol]一般ネットワークエラーです。ネットワークのマニュアルを調べてください。 --- です。(MultiProtocol の場合) TCP/IPでは3行目のSQL Server エラー番号が'10061'になり、「MultiProtocol 」が[TCP/IP Sockets]に変わってコネクション関数名が変わります。 「名前付きパイプ」「TCP/IP」「MultiProtocol」の3パターンしか試していませんが、この部分が変わるだけです。 これで判りますか? ...ところでMSKBて何ですか? どうやって調べるのでしょうか。

関連するQ&A

  • MSDEによるACCESS2000の接続のしかたがわかりません。

    MSDEのSQLサーバ上でDBを構築したのですが、TCP/IP接続されたネットワーククライアントから接続できません。 PC_A:WIN98SE MSDEインストール済み(設定はTCP/IPで接続) PC_B:WIN98SE PC_AとPC_BはLAN(TCP/IP)で接続 PC_BよりPC_AのMSDEに接続テストをすると「プロバイダ初期化中にエラー発生。[DBMSRPCN]一般ネットワークエラーです」 という表示が出ます。 何が悪いのかぜんぜんわかりません。 どうかこの質問に回答をお願いします。

  • MSDEについて

    このサイトで色々勉強させて頂いたのですが、ご意見お聞かせください。 MDB、MSDE,SQLサーバーとデータベースがあった場合。 基本的にMDBはスタンドアロンで使用するものだと思っております。(数台のクライアントを繋げて使用するのには壊れやすい?) SQLサーバーはサーバー側にデータベースを持ち、複数台のクライアントを接続する場合に使用するという認識を持っております。 そこで、MSDEなんですが、オフィスプロに付属していて配布ができ、SQLサーバー互換ということが書いてあったのですが、やはりサーバー上にデータベースを持ってクラサバ型で使用するものなのでしょうか? 配布も無料とのことですが、SQLサーバーより不利な点としては何があるでしょうか? 接続台数は5~7台位になるかと思います。 コストを抑える事を考えると、SQLサーバーの変わりにMSDEを使用した方がベターなのでしょうか?

  • MSDEの入門書

    SQL Server 2000を書籍、インターネットを利用して 独学で学ぼうとしています。 まずはMSDEで学ぶことになりました。 そこで、MSDEを学ぶ入門書で、お使いになって お勧めのものをご紹介いただけませんでしょうか。 エクセルは使っていますが、これまでにアクセス、 各種DBは使ったことがありません。 よろしくお願いします。

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

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

  • MSDEから学ぶSQL Server 2000 入門書について

    SQL Server (2000)を書籍、インターネットを 利用して独学で学ぼうとしています。 まずプラットフォームとしてはMSDEで学ぶよう 課題が与えられました。 そこで、MSDEを学ぶ入門書で、お使いになって お勧めのものをご紹介いただけませんでしょうか。 エクセルは使っていますが、これまでにアクセス、 各種DBは使ったことがありません。 よろしくお願いします。

  • SQL ServerにTCP/IPで接続出来ない

    サーバ:SQL Server2000、ファイヤウォールは無効設定済み クライアントがXP Proで、管理ツールにあるデータソース(ODBC)で、SQL Serverドライバで接続確認をしていました。 クライアントの設定欄で、ネットワークライブラリをTCP/IPにすると、 SQLState:'08001'SQL Serverエラー:17 「ODBC SQL Server Driver」「TCP/IP Sockets」SQL Serverが存在しないか、アクセスが拒否されました。 とエラーが出ます。 "TCP/IP"だと接続エラーになるのですが、ネットワークライブラリを"名前付きパイプ"で設定すると、正常に接続していると出ます。 どこの設定いけないのかさっぱりわからず、解決する手段がわかりません。 助けて下さい。 宜しくお願いします。

  • Windows 2003 ServerのグローバルIPと

    Windows 2003 ServerにSql server 2005でDBを構築し、 クライアント側で接続に行くのですがServer側,クライアント側ともにグローバルIPで設定するとDBに接続できるのですが、Server側,クライアント側をローカルIPに変えるとDBに接続できません。 どこか設定の問題でしょうか。

  • MSDEって何ですか?

    多分データベース関連だと思うのですが、MSDEって何ですか? 何の略で、例えばSQL-ServerやMS-Accessと比べた時の、メリットやデメリットは何なのでしょうか?

  • MSDEについての基本的な質問

    Windows2000ServerにMSDEをインストールしたのですが、 クライアントからODBCで接続しようとすると失敗します。 サーバ上からは、正常に接続できます。 そこでですが、MSDEってローカルのみしか接続できないのでしょうか?

  • MSDE2000同時接続数

    MSDE2000同時接続数について質問させていただきます。 社内システムをAccess2002 + MSDE2000 で運用しています。現状は4台なのですが、5台くらい増やす予定があります。 しかしMSDEは同時接続数が5と聞きました。10台では無理があるのでしょうか? また、SQL Server2005の評価版を用意し使ってみましたが、Accessからストアドプロシージャの修正、追加(新規)ができません。修正しようとすると、・・・ ”このバージョンのMicrosoft Office Accessでは Microsoft SQL Serverで接続された Accessプロジェクトのデザイン変更をサポートされていません・・・” との警告が出て修正できません。 製品版でも同じなのでしょうか? ちなみに Officeアップデートは行いました。

専門家に質問してみよう