Access での外部データインポートに失敗する
SPECIAL
テキストファイルのインポート時にエラーが発生してしまう。
Microsoft Access 2010 へ、スペース区切りのテキストファイルの内容をインポートしようとしたところ、次のエラーメッセージが表示されてしまいました。
定義 XML によるスキーマの確認が失敗しました。XML ドキュメントの行 | にエラーがあります。
なにやら複雑そうなエラーですけど、どうやらこれは、日本語で名前の付けられたフォルダー内にあるテキストファイルをインポートを行おうとしたときに発生するエラーのようでした。
おそらく、インポートの際に作成される一時ファイルがインポートで使用するテキストファイルと同じ場所に作られ、それが日本語で付けられたフォルダーだった場合には、上記のエラーが発生する様子です。
この場合は、インポートファイルをどこか日本語が含まれないフォルダー(パス)へ移動して、その上でインポートするデータファイルとして指定し直してあげることで、問題なくデータのインポートを行うことができるようになりました。