- ベストアンサー
MSDEへの移行
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
mdb を MSDE へ移行する場合、端末のAccessは mdb ではなく、通常adp(Access プロジェクト)を使います。 ODBCドライバを介してリンクテーブルを使う方法であれば、クエリー、フォーム、レポートなどは 変更(修正)せずに使用できます。 但し、MSDEに移行したメリットがあまり生かされません。 mdb で、テーブルとクエリー、フォーム、レポート、マクロetcを分割して、リンクテーブルに したのと同じで、テーブルの保存先が mdb ではなく MSDE になっただけです。 adp(Access プロジェクト)を使用した場合は、クエリに相当する部分を大改造する必要があります。 Access(mdb)の場合 →クエリ SQL Server(MSDE) + Access(adp)の場合 →ストアドプロシージャ、ビュー という具合に、クエリに相当するものとしてストアドプロシージャ、ビューがあります。 これは、クエリとはかなり違うのでなれるまでは少し苦労するかも知れません。 こちらの方法では、完全なクライアント/サーバシステムになりますので、検索や抽出のレスポンス や信頼性など満足できるシステムを作ることが可能です。 MSDEはMicrosoft社のサイトで無償提供されていますので、一度トライされてみてはいかがですか? (MSDE 2000 Release A) SQL Serverからデータベースのエンジン部のみを取り出したのがMSDEです。 グラフィカルユーザインターフェースが付いていないので、最初はとまどうかも知れません。 Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) Release A http://www.microsoft.com/downloads/details.aspx?FamilyID=413744d1-a0bc-479f-bafa-e4b278eb9147&displaylang=ja Microsoft Access 2000 クライアント/サーバー アプリケーションの構築 http://www.microsoft.com/japan/msdn/officedev/access2000/apg03.asp Accessの新常識! MSDEでできること http://www.int21.co.jp/pcdn/vb/noriolib/vbmag/0004/msde/ Access ユーザーのための SQL Server 7.0/2000 移行ガイド http://www.microsoft.com/japan/technet/treeview/default.asp?url=/japan/technet/prodtechnol/sql/books/sqlmitgd.asp
関連するQ&A
- MSDEへの移行について
質問させていただきます。 Access2000のMDBをMSDEへ移行する方法の一つに、ODBC経由でリンクさせる方法があると聞いたのですが、その方法を教えていただないでしょうか?あるいはヒントになるようなサイトをご存知ないでしょうか? この方法はレスポンスが悪いとのことですが、今使っているMDBを試してみて、状況によりSQLサーバーなどの導入を検討したと考えおります。 よろしくお願いいたします。
- 締切済み
- その他(データベース)
- MDBからMSDEへの移行について
最近、開発環境のAccess2000のmdbをMSDEに移行しました。 しかし、本番環境ではAccess97のまま使用したいとのことで、 開発環境にあるAccess2000のmdbを97形式で保存して、 本番環境のAccess97からMSDEに移行できないかと思い、 いろいろと調べてみたのですが、イマイチよくわかりませんでした。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- ACCESS MSDE フォーム上からのデータ更新による競合
いつもお世話になっております。 WINDOWS XP ACCESS 2002,2003 を使用しております。 既存のMDBファイルを MSDEを使用するADPファイルに置き換え、 なおかつ複数端末による運用が可能なようにシステムを変更しております。(元々複数端末で使用しています) 以下の手順でadpファイルを作って運用使用とする場合に疑問があるのですが。 (1)MSDEデータベースに接続したadpファイルを作成。 (2)フォームのレコードソースをMSDEデータベースのテーブル、 テキストボックスのコントロールソースに、そのテーブルに存在するフィールドを設定。 (3)このadpファイルを複数マシンに置き、同時に起動。 (4)作成したフォームで同一のレコードを同時に修正。 この場合に、後のほうで更新した時に 「データの競合」ダイアログが表示され、データを反映するか、先に更新されたほうを優先するか 選択できるますが、 mdbでも同様の運用が可能ですが、この運用を続けるとデータ破損の温床になるようですので控えておりました。 MSDEを使ったadpファイルでも同様のことが言えるのでしょうか? また、もしこの運用に問題があるとすれば、非連結のテキストボックスを設けて「更新」ボタンでADOによる 更新を行わなければならないのでしょうか。 レコードをリスト形式で表示しているので出来ればそれはさけたいのですが。 どなたかご教授のほど、何卒よろしくお願いいたします。
- ベストアンサー
- SQL Server
- このような使い方で良いのでしょうか?
質問させていただきます。 1台のPCで業務システム(Access2000)を運用していますが、2台増え3台で運用することになりました。また、それとは別にサーバ機(Windows2000Server)があります。 最終的にはMSDEに置き換えるつもりなのですが、時間がかかりそうなので、とりあえずテーブルのみをMSDEにアップサイズし、クエリー、フォーム、レポートをMDBのままODBCでテーブルに接続し運用しようと考えています。 そこで質問なのですが・・・ ・この方法でクライアント/サーバ型になるのでしょうか? ・そもそもこの方法で良いのでしょうか? ・テーブルのみのMDBをサーバに置き3台のPCで共有する方法と大差ないのでしょうか? *速度アップは望んでいません。今までと大差なければ問題ありません。 以上よろしくお願いします。
- ベストアンサー
- その他(データベース)
- MSDE2000同時接続数
MSDE2000同時接続数について質問させていただきます。 社内システムをAccess2002 + MSDE2000 で運用しています。現状は4台なのですが、5台くらい増やす予定があります。 しかしMSDEは同時接続数が5と聞きました。10台では無理があるのでしょうか? また、SQL Server2005の評価版を用意し使ってみましたが、Accessからストアドプロシージャの修正、追加(新規)ができません。修正しようとすると、・・・ ”このバージョンのMicrosoft Office Accessでは Microsoft SQL Serverで接続された Accessプロジェクトのデザイン変更をサポートされていません・・・” との警告が出て修正できません。 製品版でも同じなのでしょうか? ちなみに Officeアップデートは行いました。
- ベストアンサー
- SQL Server
- MSDEのバックアップ
こんにちわ。 今までAccessのmdbを一人で使うという前提の元で 開発・使用していたのですが、 複数ユーザーからの同時アクセスの必要性が出てきたので 少し調べてみたらAccessのCDに おまけ(とはいえないようなすごいものですよね?)でMSDEと いうものがあるというのを知って、これに 乗せ変えてしまおうかと考えています。 (もちろん殆ど作り直しだとは思うのですが ^^;) そこで質問なのですが、今までmdbファイルのバックアップ ですんでいたのですが、MSDEになると、どうなるのでしょうか。 SQL Serverだとそういった管理ツールがついてくるらしいのですが MSDEを実際に運用する時は、日常のバックアップ 作業はどのようにするのでしょうか? (素人考えで、ATコマンドで、backup databaseを 発行するのかなとか思っています。)
- 締切済み
- その他(データベース)
- Acc2000&MSDE から VerUP
Access2000とMSDE 1.0 で運用してきたシステムなのですが、 XPマシンをWin7にすべて変更し、Access2010へ、 Windows Server 2003マシンはそのままで MSDEから SQL Server 2008 R2へ 移行することになりました。 おすすめの書籍や、留意点についてアドバイスいただきたいのですが、 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- クライアントサーバの運用方法
(今朝、別なカテゴリに投稿したのですが・・・再質問させていただきます。) 1台のPCで業務システム(Access2000)を運用していますが、2台増え3台で運用することになりました。また、それとは別にサーバ機(Windows2000Server)があります。 最終的にはMSDEに置き換えるつもりなのですが、時間がかかりそうなので、とりあえずテーブルのみをMSDEにアップサイズし、クエリー、フォーム、レポートをMDBのままODBCでテーブルに接続し運用しようと考えています。 そこで質問なのですが・・・ ・この方法でクライアント/サーバ型になるのでしょうか? ・そもそもこの方法で良いのでしょうか? ・テーブルのみのMDBをサーバに置き3台のPCで共有する方法と大差ないのでしょうか? *速度アップは望んでいません。今までと大差なければ問題ありません。 以上よろしくお願いします。
- 締切済み
- オフィス系ソフト
- DAOでMSDEってOKですか?
お世話になっております。 Win95 Access2.0 Jetデータベース(MDB) の環境を WinXP Access2003 MSDE の環境に移行する作業を行っております。 モジュール内でDAOのメソッドを多用しておりまして、 パフォーマンスや、システムの安定性に問題が無ければ ADOへの変更ではなく DAOでODBC経由で使用しようかと思っております。 MSDEの接続をDAOで接続する場合に、 リスクはありますでしょうか。 ご教授のほど、何卒よろしくお願いいたします。
- ベストアンサー
- SQL Server
- MSDEのデータ移行について
VisualBasic6.0とAccess2000とMSDEを使って データーベースを管理するシステムを構築しています。 開発環境で作成したデータを違う環境に 移行したいのですが、その方法がわかりません。 どなたか教えて下さい。
- 締切済み
- その他(データベース)
お礼
ご連絡が遅くなり申し訳ありません。 回答ありがとうございます。 丁寧な解説大変ありがとうございました。 参考にさせていただきます。