電子書籍の厳選無料作品が豊富!

独自に 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

対処方法、または原因の切り分け方法について、ご教示願います。

A 回答 (1件)

こんにちわ。



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

この回答への補足

ありがとうございます。確認してみます。

独自型を含まないテーブルについては imp 出来ていたので、 独自型が原因と思ってしまいました。

補足日時:2012/01/13 18:14
    • good
    • 0
この回答へのお礼

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

ありがとうございました。

お礼日時:2012/01/25 11:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!