• ベストアンサー

MSDE2000同時接続数

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

  • pon_s
  • お礼率88% (101/114)

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

  • ベストアンサー
noname#22222
noname#22222
回答No.3

s_husky です。 数年まえに書いた小生のHPからの引用です。  「MSDEは、Windows NT4.0以降、およびWindows95以降で使用でき、 シングルユーザーのコンピュータや少人数のワークグループサーバーなど、 小規模のコンピュータシステムでの使用を目的に設計されています。 ・・・MSDEは、データベースに接続できるユーザー数の制限はありませんが、 5人までのユーザーによる接続が最適です。 ユーザーが5人以上となる場合は、SQL Server7.0を使用してください。 ・・・MSDEのデータベースサイズの制限は2GBまでとなっており、 対象多重処理(SMP)のプロセッサは2つまでしかサポートされません。 ・・・Microsoft jet データベース(.mdb)でAccessを使用する場合と比較すると、 MSDEは多くのメモリを必要とします。 MSDEの実行にあたり、Pentium166と32MBのRAMが必要な最低システムとなります。」 (「Office 2000 ガイド」 787~788頁)  河端善博氏は「同時アクセス数が5ユーザーという制限も、 長いクエリを実行するケースがなければ特に問題ないものと考える。」―という見解を述べておられます。 MSDEは、それなりに工夫すれば十数台規模の小規模システムを十分に支えることができます。  「制限があっても心配する必要はありません。 これらの制限を越える必要が出てきたら、その時、データベース自体をSQL Serverに切り替えればいいからです。」(原水真一氏)

pon_s
質問者

お礼

詳細な情報ありがとうございました。

その他の回答 (3)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.4
pon_s
質問者

お礼

回答ありがとうございます。 大変参考になりました。

noname#22222
noname#22222
回答No.2

9台で運用してダメだったらでいいと思います。 9人が交互に運用して6人目が待たされるだけですので状況次第かと・・・。 が、この辺りは、質問者でないと判らないことです。

pon_s
質問者

お礼

回答ありがとうございました。 全員が同時に運用することはよほどの偶然がない限り 無いです。 質問の仕方が悪かったですね。10箇所から随時利用するというこです。

  • ArukuMail
  • ベストアンサー率22% (115/510)
回答No.1

まぁ無理でしょう。 だったらSQLサーバーにしてライセンスを買えばよいんです。 SQLサーバー上にテーブル情報があるので リンクしてアクセスからその構成情報を変更することはまず無理です。 そのため、SQLが稼動しているサーバーにログインしてからSQLを操作するか クライアントツールから変更するかになります。

pon_s
質問者

お礼

回答ありがとうございました。

関連する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

  • MSDE2000に接続できない

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

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

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

  • 「MSDE 2000」は「SQL Server」のことですか?

    win2000 SP4を使用しています。 SQL Server(無償版)を使いたいのですが 「SQL Server」で検索していると「MSDE 2000」に行き着きました。 「SQL Server」と「MSDE 2000」は同じものですか?

  • ユーザからADPのストアドプロシージャを修正できないようにする

    Microsoft Access2000のADPを通じて、MSDEを操作するデータベースを作成しました。 社内のユーザに ADPを変換したADEファイルを配付しようとしていますが、このままでは、ユーザが不用意にストアドプロシージャを修正してしまう恐れがあります。 ユーザからADEのストアドプロシージャを修正できないようにする方法はありませんでしょうか?

  • MSDEの同時接続ユーザー制限

    データベースソフトMSDEを使用して、業務アプリを作成使用としています。 いままで、スタンドアロンのシステムでは使用したことがあるのですが、データベースサーバ+クライアントのような使い方ができるのかよくわかりません。 Microsoftのサイトで調べてみたところ、「同時接続ユーザーは5人以下と想定されています」と書いてあるのですが、これは、5クライアントまで接続してよいと解釈してよいのでしょうか?

  • MSDEって何ですか?

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

  • SQL Server2008のスカラー変数

    AccessからSQL Server2008に接続しています。 MSDE2000で、ストアドプロシージャを作成するときは @ST INT = 1 AS SELECT ....... で実行できましたが、2008はエラー となります。 DECLARE @ST int = 1 SELECT ...... とすると、変数@STは宣言済みとエラーになりますが、なぜでしょうか? ご存じの方がおられましたら、よろしくお願いします。

  • MSDEで"Northwind"を使いたい。

    MSDE (MS SQL Server 2000 Desktop Engine Release A)で、 "Northwind"データベースを使うことはできるのでしょうか? どうやって入手すればいいのでしょうか? MicrosoftのHPから、 SQLServerのマニュアルの最後の方に"Northwind"について記載が あるようなことが書いてあり、 「Microsoft SQL Server Books Online」をダウンロードしたの ですが... 環境はWindows2000Prof.でMSDEとしてはスタンドアロン状態で Windows認証で使用。