
会社の膨大なデータを正確に管理し、誰でも簡単に観覧できるように
access2000でデータベースを作成中です。
データには文字データ以外にExcelデータや画像データもあります。
あまりにも膨大な量があるのでaceessの上限容量である2Gになってしまうことに困っています。
一応、画像データなどはそのまま登録すると容量が大きくなると思い、ハイパーリンクもしくは、OLEオブジェクトのリンクを使用して登録しています。
Excelデータもデータを変更する場合があるので同じ方法でリンクをかけています。
上限容量が2Gでは日々増加するデータを管理することができなくなります。何か良い方法があればアドバイスお願いします。

No.3
- 回答日時:
Excel ファイルや画像ファイルを DB の外に置いても尚 2GB に達するということは、相当に膨大なデーター量なんでしょうね。
それほどのデーターですから利用する人数もそれなりにいて、複数人が同時に利用するケースも多いのではないでしょうか。
それはそれは会社にとって重要なデーターベースになることでしょう。
であるなら Access はお勧めできません。
最低限、サーバー上で稼働する SQL Server などの DBMS にデータを置き、ユーザー用の画面は Access なり VB や C# で開発することをお勧めします。
簡単なのは DB が SQL Server で、Access のデーターページで画面や印刷機能を作るってパターンですかね。
お礼が遅くなって申し訳ございません
確かに重要なデータであり、将来的に複数の社員が利用できればと思っております。
SQL Serverの導入を視野に入れて開発を進めていきます。
本当にありがとうございました。
No.2
- 回答日時:
>>データには文字データ以外にExcelデータや画像データもあります。
階層型DBからいじっている者から言わせて貰うと
いくらRDBとは言えDBの設計が間違っていませんか?
>>Excelデータもデータを変更する場合がある
事情は分りませんが更新のあるスプレッドシートをそのまま取込もうとする考えが理解出来ません。
(ワープロ的な使い方でもしているのでしょうか?)
スプレッドシートとして本来の使い方をしているのなら1個のテーブルとして
インポートすることを検討します。
一層のことExcel2007を使った方が自由度があると思います。
No.1
- 回答日時:
思うに。
昔の常識で言えば、
「Accessはおもちゃのデータベースシステムです。
2GBもデータを入れないでください」というのが本音かと。
最近のAccessは知りませんが、昔のAccessは
1.多重アクセスにやたら弱い。
2.トランザクションがくめない。
3.最適化しないとすぐに断片化、肥大化し、パフォーマンスがおちる
4.たまに壊れる
ということで、非常にびくびくしながら使った記憶があります。
Accessは外部DBも参照可能と思いますので、SQL Serverにデータ
ベースは移したほうがいいと思います。
また、DBにオブジェクトそのものを放り込む…のは時代が早いような
気がしますので、ファイルパスレベルがいいと思います。
お礼が遅くなってしまい申し訳ございません。
>「Accessはおもちゃのデータベースシステムです。
2GBもデータを入れないでください」というのが本音かと。
なるほど、会社の重要なデータを保存するには向かないものなのかもしせませんね。
SQL Serverの導入を考えていきたいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MS-Accessのエクスポートで異常...
-
1回目の実行に3分、2回目の実行...
-
ツリー情報のデータをSQLで取得...
-
データファイルに書き込まれる...
-
MYSQLで画像の取り扱い
-
ACCESSのデータをWebブラウザで...
-
ACCESS2010 Excelエクスポート ...
-
ACOSのRDBについて教え...
-
復旧中のデータベースについて
-
エクセルのフィルタ抽出が固まる
-
SQL Server Management Studio ...
-
SQLServer2012の復元ができない
-
【DB】同じトランザクション内...
-
期限切れのバックアップの削除
-
復元時間:復元しています
-
ADO Connection を再利用する方法
-
dbFailOnError とは?
-
accessの処理が遅い
-
一つのテーブルだけを復元(リス...
-
postgresql についてです
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MS-Accessのエクスポートで異常...
-
ACCESSのデータをWebブラウザで...
-
1回目の実行に3分、2回目の実行...
-
Sqliteで使えない文字。
-
ELSE先の条件に引っかからない
-
SQL文で、重複データの上書きは...
-
ACOSのRDBについて教え...
-
大規模データ検索結果の検証方法
-
yahoo gooなどの検索の仕組み...
-
SQL ServerにExcelをリンクさせ...
-
コミット前のデータの退避場所
-
業務用のデータベースサーバー...
-
データベースについて
-
PL/SQLで複数のFor文を解除したい
-
SQLSERVERのテーブルにデータを...
-
oracleデータベースの更新履歴
-
DB2 双方向でのレプリケーショ...
-
テストデータの作成
-
accessの上限容量2Gでは容量が...
-
データベース側で100万とか1000...
おすすめ情報