MSDE利用時のクライアント側の準備

このQ&Aのポイント
  • 初心者でもわかる!MSDE利用時のクライアント側の準備方法とは?
  • MSDEを使用する際のクライアント側の準備について解説します。
  • クライアントとサーバーの接続がうまくいかない場合、MSDEのインストールに問題があるかもしれません。
回答を見る
  • ベストアンサー

MSDE利用時のクライアント側の準備

初心者です。 クラアント w2k & access2002 サーバ w2kserver & MSDE2000A 一般認証でもSAでも接続可 一応クライアントとサーバー間では、つながって、 簡単なデータ交換もできました。 でも2台目のクライアントとサーバーがつながらないのです。もちろん、直接サーバのファイルをみることはできるので、MSDEの方の原因だと思うのですが。・・・ 1台目と2台目の違いといえば、MSDEとその他の管理用のアプリをインストールしたぐらいです。 でも、マイクロソフトのHPには、クライアント側にはMSDEのインストールはいらないように書いてあるようですが、何か他にインストールする必要があるのででしょうか?よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • nov-d
  • ベストアンサー率36% (51/140)
回答No.1

ODBC経由での接続と仮定し、以下説明します。 2台目のクライアントのSQLServer用ODBCドライバが古いということは考えられませんか? ODBCでデータソースを新規作成する際、SQLServer用のドライバが一覧表示されると思います。 (SQLServerであれば、「SQLSRV32.dll」がドライバの実体のはずです。) そこの画面でドライバのバージョン、更新日時が表示されると思いますので、各々を確認してみてください。 1台目のクライアントのものよりバージョンが古ければ、バージョンを上げてみられることをオススメします。 #過去、この対処で類似事象をクリアした経験があります。  (その際のクライアントOSはWinXP Proでした。)

miwaharu
質問者

お礼

ビンゴです! お礼が遅れて申し訳ございません バージョンを確認したら、2台目は3.7・・・でした。 本当にありがとうございました

関連するQ&A

  • MSDEについて

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

  • SQLserverとMSDEにていて

     当方データベースについてはほとんど無知に等しい状態なのですが、 何の因果かデータベース導入についての調査を行っている最中です。  一応色々なサイトを渡り歩きましたが、下記の点についてご教授願いたく 何卒よろしくお願いいたします。 (1)MSDEの同時接続ユーザー数は「5人」それとも「25人」?。  MSのサイトでは「同時接続ユーザー数が25以下の基本的なWebアプリ  ケーションにとっては、MSDE は理想的な~~~」とありましたが、  他のサイトでは「5人」という表記があり、混乱してます。 (2)仮にSQLserverを購入してサーバーにインストールした場合、一般的には  接続人数分のCALを購入しなければならないと思われますが、クライアント  側にMSDEのエンジンだけをを入れるような場合にもライセンスが必要なの  でしょうか?。  (基本的なライセンスの考え方がわかっていないのだと思いますが・・・) (3)上記(1)の「同時接続ユーザ数」と言った場合、これは言葉通りの「同時に  アクセスできる人数」と考えるのでしょうか?。  つまり、同時にアクセスする端末が5台であれば、時間をずらして5台ずつ  アクセスすれば問題ないのでしょうか?。  (例:20台の端末が1時間交代でアクセスするのであれば問題ない?) (4)MSDEでもデータの同期は可能なのでしょうか?。  以上、基本的な(稚拙な)質問でまことに恐縮ですが、何卒ご回答のほど よろしくおねがいいたします。  m(_ _)m

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

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

  • MSDE2000に接続できない

    コマンドプロンプトで下記のようにたたくとエラーがでて接続できず困っています。 Windows認証でさえ接続できないようです。 サービスマネージャがインストールされており、OSQLコマンドも認識しているので、MSDEはちゃんとインストールされていると思います。 C:\>osql -E [Shared Memory]SQL Server が存在しないか、アクセスが拒否されました。 [Shared Memory]ConnectionOpen (Connect()). MSDEに接続する何かよい方法はございませんでしょうか。 ご助言をお願致します。

  • SQLServer2005とMSDEを共存させ、MSDEとアクセスするプログラムを作ったんですが。

    SQLServer2005ExpressEditionがインストールされているマシンにMSDEを名前付きインスタンスにしてインストールして、VB2005でプログラムを作成したんですが、他のマシンで動きますかね??もちろんデータベースサーバはMSDEです。 僕のPC1台でしかテストできないので・・ フリーウェアとして公開したいのです。 分かる方、教えてください。よろしくお願いします。

  • MSDE2000のパフォーマンス低下

    MSDE2000のパフォーマンス低下 MSDE2000を使ったシステムがあるのですが、2,3ヶ月すると、目に見えてパフォーマンスが低下してしまいます。サービスを再起動すると、元のパーフォーマンスに戻るのですが、何か対処はあるのでしょうか?それとも、MSDE2000が開発用という事で、再起動するしかないのでしょうか? 環境 ・24時間連続稼動 ・4クライアントから読み書きしています。 ・OSは、MSDE2000がインストールされているPCも含め、5台ともWindows2000Server ・ソフトウェアの開発言語は、Visual C++6.0 こうしたら、という対処がありましたら、助言をお願いします。 以上、よろしくお願いします。

  • MSDEをインストールしたサーバーにACCESSで接続できない

    サーバー(OS:WinServer2003)にダウンロードしたMSDE2000AをSQLServer認証モードでインストール(初期の管理者ユーザー(sa)のパスワードを"sa"に設定)し、LAN経由で他のPC(OS:WinXPpro)のACCESS2003のプロジェクトファイルの新規作成ウィザードにて接続しようとしましたが「プロバイダの初期化中にエラーが発生・・・[DBNETLIBConnectionOpen(Connect()).]SQLサーバーが存在しないか、アクセスが拒否されました」とのリンクエラーメッセージが出て接続できません。ちなみに、サーバー側のMSSQLSERVERのサービスは開始されており、ログオンの項目はローカルシステムアカウントにチェックが入っています。どなたか対処方法ご存知の方いれば助けて頂きたくお願い致します。

  • AccessとMSDEの接続が端末によって出来ない

    現在MSDEをデータベースにAccess2000(ADP)にて開発をしています。 開発環境では接続できますが、クライアント環境にファイルを持って行ったら接続テストが通りませんでした。 混合認証モードにし、接続設定にSQLServer認証のID,PASSを保存 サーバー側のユーザー(Admin)グループに対象ユーザーを追加しました。 ただ、他の端末(本プログラム開発にかかわっていない開発端末)では接続できました。 何を確認したら宜しいでしょうか。 何かアドバイスいただけたら嬉しいです!

  • クライアントサーバの運用方法

    (今朝、別なカテゴリに投稿したのですが・・・再質問させていただきます。) 1台のPCで業務システム(Access2000)を運用していますが、2台増え3台で運用することになりました。また、それとは別にサーバ機(Windows2000Server)があります。 最終的にはMSDEに置き換えるつもりなのですが、時間がかかりそうなので、とりあえずテーブルのみをMSDEにアップサイズし、クエリー、フォーム、レポートをMDBのままODBCでテーブルに接続し運用しようと考えています。 そこで質問なのですが・・・ ・この方法でクライアント/サーバ型になるのでしょうか? ・そもそもこの方法で良いのでしょうか? ・テーブルのみのMDBをサーバに置き3台のPCで共有する方法と大差ないのでしょうか? *速度アップは望んでいません。今までと大差なければ問題ありません。 以上よろしくお願いします。

  • MSDEを使いたい

    はじめまして、Stressmanと言います 現在、ACCESS2002で業務支援アプリの開発をしています。 ピアツーピアのネットワーク環境で、マシンは15台ほど。1台にmdbファイルを置き、共有している状態です。 ファイルのサイズは40MBほどなのですが、最近パフォーマンスが悪くなってきています。元々ACCESSはスタンドアロンの小規模システム用のデータベースらしいのですが、無理矢理ネットワークで共有しているからでしょうか? 何か策は無いかといろいろ調べてみると、 「MSDE」というデータベースエンジンが無償で利用できるという情報を見つけました。 しかし、情報量が少なく、書店にもそれらしい書籍がありませんでした。何か導入例でもあれば分かり易いのですが、そのような書籍、サンプル事例はありますか? 実体験でも結構です、宜しくお願いします