MS SQLサーバーからACCESSにデータをエクスポートをする際にエクスポートの途中で「1個のテーブルをコピーできませんでした」とのエラーが表示されて途中で止まってしまいます。どうやらその行でエクスポートが中断されてしまい、 全てのデータをエキスポートできていないようです。エラーの詳細を見てみますと「Row番号1690730のDestinationでエラーが発生しました。因数が無効です」と表示されています。ちなみにAccessサイドからインポートを試してもムリでした。このような場合にはどのようにすれば全てのデータをエキスポートできるのでしょうか?エラーの修正が必要なのでしょうか?もし、そうならばその修正の方法もご教授願えたらと存じます。核心的な情報を答えてくれた人に高ポイントを差し上げます。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/10/11 01:17:00
  • 終了:--

回答(4件)

id:inokuni No.1

いのくに回答回数1343ベストアンサー獲得回数212003/10/11 01:42:50

ポイント20pt

MySQL のデータを mysqldump によってはき出させて、

MySQL がはきだした SQL 文を access でインポートするというのではどうでしょうか?

受け手側のaccessのデータベースの各フィールドの書式が MySQL がはきだしたデータ形式と適合しているか確認するのも大切かと思います。

id:cx20 No.2

cx20回答回数607ベストアンサー獲得回数1082003/10/11 01:43:59

ポイント20pt

http://support.microsoft.com/default.aspx?scid=kb;ja;JP263946

[ACC2000] テキスト形式でエクスポートを行うと「引数が無効です」エラー発生

id:jsomekawa No.3

jsomekawa回答回数15ベストアンサー獲得回数02003/10/11 22:58:48

ポイント20pt

http://support.microsoft.com/default.aspx?scid=kb;ja;295739&Prod...

[BUG] DTS: Jet4 OLE DB プロバイダ用いると DTS デザイナが応答停止

外れてたらごめんなさい。

一応SQLサーバからAccessへのエクスポートに絡んだ問題に関するKBにはこんなのがあります。

ただ、そちらで起きている現象とは違って、この例ではハングアップとあるので外れみたいですね…。一応参考までに。

id:ipusiron

巻き戻してレスをし返す方法が分からないので、仕方なくここに書きます。

●第一の解決案に関して

MS SQL上ではSQLDUMPの方法がわかりません。

Sqldumpの方法をもう少し詳しく教えて欲しいです。

●第二の解決案に関して

Access2002を利用しても同じエラーが出ます。

又、参照先のマイクロソフトのリファレンスもチェックしてみたがこれはテキストでエキスポートする際のエラーであって今回の場合には当てはまらないと思います。

●第三の解決案に関して

参考にして調べてみます。結果が出たら報告します。

/* まだ解決していないので、2重レスでも構わないのでどんどん書きこみお願いします。 */

2003/10/12 14:46:04
id:sasada No.4

sasada回答回数1482ベストアンサー獲得回数1332003/10/15 15:16:51

ポイント20pt

http://support.microsoft.com/default.aspx?scid=kb;JA;287429

[ACC2002] Access プロジェクトで、アクション クエリで処理されないレコードがある

http://support.microsoft.com/default.aspx?scid=kb;ja;283200

[ACC2002] Access プロジェクトで "既定の最大レコード数" と T-SQL Set Rowcount ステートメントを使用する方法

 ひょっとして、ACCESSの最大レコード件数の問題ではないでしょうか。

 上記URLが参考になりませんか?

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません