• ベストアンサー

独自 TYPE 定義した表への IMPORT

独自に TYPE を定義した表のデータを export したのですが、exp した dmp ファイルの imp で 下記エラーが発生してしまいます。 「ORA-01861: リテラルが書式文字列と一致しません」 export 元環境 OS: HP-UX 11i v2(64bit) Oracleバージョン:9.2.0.8 Enterprise import 先環境 OS:Windows7 Pro (64bit) Oracleバージョン: 11.2 Express Edition 対処方法、または原因の切り分け方法について、ご教示願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • muyoshid
  • ベストアンサー率72% (230/318)
回答No.1

こんにちわ。 > 下記エラーが発生してしまいます。 エラーメッセージを見る限り、独自型の問題ではないように見えます。 exp した時に設定されていた、NLS_LANG, NLS_DATE_FORMAT 環境変数を imp する環境でも同じ設定にして確認してみて下さい。

ha8ka8
質問者

お礼

ご連絡が遅くなり申し訳ありません。 HP-UX 環境(Shift_JIS) と WIndows7 環境(UTF-8) のデフォルト文字コードの違いにより発生していたようです。 NLS_LANG と NLS_DATE_FORMAT を修正することにより解決できました。 ありがとうございました。

ha8ka8
質問者

補足

ありがとうございます。確認してみます。 独自型を含まないテーブルについては imp 出来ていたので、 独自型が原因と思ってしまいました。

関連するQ&A