• ベストアンサー

どのような環境に移行した方がいいでしょうか?

アクセスのテーブルのレコード数が30万件あります。 現在は一人のユーザーでローカルで使っていますが 7人でこの日と津のデータをしようする場合 どのような環境に移行した方がいいでしょうか? まずアクセスで共有はやめた方がいいですよね? データをどのデータベースに移行するか、 ユーザーが使用するソフトウェアが何がいいのか、 教えてください。 SQLサーバーとアクセスでも30万件のデータの共有は可能でしょうか? ユーザーがストレスなく使用できる環境がよいです。

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

  • ベストアンサー
  • tamu1129
  • ベストアンサー率58% (1257/2145)
回答No.1

>SQLサーバーとアクセスでも30万件のデータの共有は可能でしょうか? ええ、可能です SQLServer+Accessで良いのでは? Accessのレポートとかは使い勝手良いですしね ただし、ローカルで使っていた時とは違って、クエリーではなくストアドプロシージャ使う事になります 微妙に違ってくるので、このあたりの手直しは必要になるでしょう

degaqkxmfymh
質問者

お礼

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

関連するQ&A

  • アクセスからSqlサーバーへ移行したほうが良い基準

    どのくらいのレコード件数になったら アクセスからSqlサーバーへ移行したほうが良いのでしょうか? 今はレコード数が70000件です。 ユーザーは一人で共有はしません。 レコード数だけじゃ基準になりませんか?

  • アクセスではなく、SQLサーバーに移行したほうが

    どの程度のレコード数になったら アクセスではなく、SQLサーバーに移行したほうが良いですか? 現在アクセス2010で、レコード数が30万レコードあります。 一人でローカルで使っていますが、 この状態ならアクセスのままでいいのでしょうか?

  • 複数データベースでのテーブル共有

    SQL Server初心者です。 下記のことが可能かどうか教えてください。 現在、社内ASP Webシステムが10個くらいあります。 バックエンドデータベースとしてAccessを使用していますが、ファイルサイズが数十メガになってしまったものもあり、これらをすべてSQL Serverに移行しようと考えています。 Accessでは、複数のデータベースで共有したいテーブルがある場合、リンクテーブルとして共有できるため、これらのWebシステムでも社員情報テーブルをすべてリンクテーブルで共有しておりました。 SQL Serverに移行した場合、Accessのようにテーブルを共有することはできるのでしょうか? ご教授のほどよろしくお願いします。 バージョン: SQL Server 2000

  • 共有フォルダにデータを移行

    http://oshiete1.goo.ne.jp/qa4981676.htmlに関連していますが 会社のPCですが 大事なファイルやデータはすべて共有フォルダに入れています。 (上司命令) 以前まではアクセスのテーブルのみを共有フォルダにいれ、 フォームをローカルPCにいれ作業していましたが このたびSQLサーバーに移行しました。 (データ量が膨大になっていくため) 今回は一人で使用する予定なのですが そのときは共有フォルダに何をいれればいいでしょうか? 前回質問時には 「SQL Server Management Studio Expres」のフォルダを 共有フォルダに移行しても意味がないとのご指摘をうけましたが http://oshiete1.goo.ne.jp/qa4890492.htmlより 「C:\Program Files\Microsoft SQL Server\MSSQL.x」 のフォルダを共有フォルダにいれればいいのでしょうか? もしかしたらまだSQLサーバーに対して誤解してるかもしれないですが アドバイスよろしくお願いします。

  • MS AccessからSQL Serverに移行

    現在Accessを使ってデータの参照と、フォームでの入出力を行っています。海外拠点とVPNでつながっていて、今回そちらからも接続したいので無料版SQL Serverにデータを移行し、Accessはフロントエンドとしてフォームの利用のために使いたいのです。 データベース自体は画像やらPDFが置いてあるらしく500MBほどありますが、おそらくテーブルはあっても片手で数えられる程度、データは1000件ほどだと思います。 利用方法は部品番号を入力したら該当するデータシートがフォームに出力されるだけの単純で原始的なものです。多分エクセル+フォームでも再現可能です。発注時にそれを参照しつつ数量その他を決めて発注後、その発注データをテーブルに保存しているようです。 Accessはネットワーク越しの利用には向かないと聞きますので、SQL Serverにデータだけ移行させたいのですが、簡単にできますでしょうか? 一番簡単なのはAccessのデータベースがあるPCにリモート接続することですが、3人が同時利用できないのでこのような方法を検討しています(同時使用は最大でも3人たいてい2人まで、全体の利用者は7人ほど)。 Accessのアップサイジングという機能を使ってテーブルのデータを流し込み、ODBCでAccessからサーバ上のDBに接続するだけで動作するならそちらに移行したいです。 よろしくお願いいたします。

  • アクセスからSQLサーバーへ移行の目安

    よく 多数で使うならSQLサーバー、 もしくは一人で使っていてもデータ量が多いならSQLサーバーへ移行、 と聞きますが 後者はどのくらいのデータ量を言うのでしょうか? 現在、 レコード数が10000レコードを超えるテーブルが2つあり、 テーブル数も10個あります。 ファイルのサイズは30MBです。 すでにデータを分割してリンクテーブルとしていますが この場合SQLサーバーへ移行するメリットはありますか? よろしくお願いします。

  • Access 削除クエリが重い

    お世話になります。 環境:Access2003     SQL Server 2008 R2 Express 先日、Accessのローカルにあるテーブルが20万レコードを超えた為、SQLサーバーへ移行しました。 しかし、Accessより削除クエリにて(フォーム上に設置した削除ボタンにて)当該テーブルのレコードを削除しようとすると、4分ほどかかりました。 なお、ローカルにあったときは上記操作をしても2、3秒程度で削除完了してました。 PCのスペックやテーブルのレコード数によるかとは思うのですが、ローカルテーブルとSQLテーブルでこんなに時間が違うものなのでしょうか。 また、回避策や何か設定すれば早くなるなどございましたら、ご教授頂けたらと思います。 宜しくお願い致します。

  • SQLサーバーに移行するメリットはありますか?

    一人でアクセスを使っているのですが SQLサーバーに移行するメリットはありますか? レコード数は5万件くらいです。

  • テーブルデータ移行について

    困っています。。MDBテーブルデータ移行について 現在新しいデータベースに切り替えるために、既存のデータベースに存在するすべてのテーブルのデータを移行したいと考えています。理想としては作成したCD-ROMから新たにmdbファイルをインストールした際、自動的に既存のテーブルデータが移行されることを目標にしています。 環境はACCESS2003。VBAにて作成中。 <流れとしては> 既存のmdbファイルにテーブルデータが存在する状態。 ↓ 作成したCD-ROMから新たなmdbファイルをインストール。 ↓ 新たにインストールしたmdbファイルの空のテーブルに既存のmdbファイルのテーブルデータが移行されている。 いろいろ探しては見たのですが、見つけることができませんでした。 どなたかアドバイスをご教授いただけたらうれしいです。 または、なにかサンプルが載っているサイトがあれば教えていただきたいです。

  • 共有したい場合は何を共有フォルダに移行すればいいですか?

    会社の業務についてですが教えてください。 OS:2000 アクセス2003を使用しています。 SQL Server Management Studio Expressは2005です。 テーブルをSQL Serverへ移行して フォームが入ったMDBファイルをハードディスクに保存し SQL Serverにあるテーブルをリンクテーブルとして表示させたいのですが D:\My Documents\SQL Server Management Studio Express ごと共有フォルダに移行すればいいのでしょうか? それとも特定のフォルダ(「Projects」など)のみ移行するべきなのでしょうか? また移行後必要な設定などがあれば教えてください!

専門家に質問してみよう