ODBC を使用して、MS Access (2007) から DB2 (9.7 LUW) にテーブルをエクスポートしようとしています。テーブルを独自のスキーマにエクスポートする限り、これを行うことができます。
ただし、テーブルを別のスキーマにエクスポートしたいと考えています。Access でテーブルを別のスキーマに入れるにはどうすればよいですか? Db2 では、foo
スキーマ内のテーブルbar
は通常 と呼ばれbar.foo
ます。ただし、これをエクスポート先として入力すると、Access でエラーが表示されます。
入力したオブジェクト名 'bar.foo' は、Microsoft Access のオブジェクト命名規則に従っていません。
これは、テーブル名にピリオドを使用できないためです。この制限を克服する方法を知っている人はいますか? エクスポート後にテーブルをコピーすることはできますが、他の一部のユーザーは自分のスキーマでテーブルを作成する権限を持っていません。したがって、これが Access からのエクスポートを妨げています。
ご協力いただきありがとうございます。