Ich versuche, eine bestimmte Dump-Datei mit dem Dienstprogramm oracle imp zu importieren. Jedoch; Ich stehe vor folgenden Problemen.
C:\Users\AD>imp DB_USER/*****@dev1 file=C:\test\db42312.dmp log=C:\test\import2.log
Import: Release 11.2.0.1.0 - Production on Thu Apr 10 13:37:47 2014
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
IMP-00038: Could not convert to environment character set's handle
IMP-00000: Import terminated unsuccessfully
C:\Users\AD>
Meine Quelldatenbank liefert die folgenden Ergebnisse für die NLS-Abfrage
SQL> select * from v$nls_parameters where parameter in ('NLS_CHARACTERSET','NLS_LANGUAGE');
PARAMETER VALUE
---------- ---------
NLS_LANGUAGE FRENCH
NLS_CHARACTERSET AL32UTF8
SQL>
Und meine Ziel-DB liefert folgende Ergebnisse:
SQL> select * from v$nls_parameters where parameter in ('NLS_CHARACTERSET','NLS_LANGUAGE');
PARAMETER VALUE
---------- ---------
NLS_LANGUAGE AMERICAN
NLS_CHARACTERSET AL32UTF8
SQL>
Das Problem, mit dem ich beim Ausführen des Importbefehls konfrontiert bin, scheint ein Problem mit dem Zeichensatz zu sein.
Ist es möglich, den Datenbankspeicherauszug in mein neues (aber leeres) Schema zu importieren? Bitte beachten Sie, dass ich bereits andere Datenbanken auf demselben Server habe.