• 締切済み

Access2002でデータのインポートで悩んでいます。

Access2002を初めて使います。 ファイルメーカーで固定長のデータ出力が出来ないので ファイルメーカーのデータを一旦 DBF形式で吐き出して Access2002に取り込みました。 件数は20万件ほどで、フィールドの数は20ほどです。 インポートは成功して、テーブルの作成はできましたが 固定長のフィールドサイズで出力するためにフィールド サイズの変更を行おうと考えています。 例えば1バイトのデータサイズを14バイトに変更して フィールド定義を保存しようとした場合に、メモリ エラーを起こしました。 1フィールドのデータを1バイトを14バイトに拡張した だけで、こんなエラーが起きるとは今まで思っていなかったので、こんなしょぼいとは思っていませんでした。 Access2002って負荷の多い処理には向いていないのでしょうか? 後からフィールドのサイズの変更を行うとこのようなエラーが発生するので、あらかじめフィールド定義だけを行ったテーブルを作り、そこに流しこむ方法を考えていますが、その方法がわかりません。 もし、その方法があればそれで解決しよいと考えています。 ちなみにマシンは WindowsXP Proでメモリは3Gで ハードディスクの空き容量は1G残っています。 ファイル自体は20MBほどしかありません。 これで、メモリエラーが出るなんて信じられません。

みんなの回答

  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

メモリは 3Gですか すごいですね。 >1バイトのデータサイズを14バイトに変更して これって 14倍にしたってことかな? とりあえず 20万件は データ数が多いと思いますので 1件から取り込んで、10件とか 100件とか 無難に取り込める件数でやったらどうでしょうか?

関連するQ&A