Utilizzo della riga di comando per esportare e importare un file di dump di Oracle

Quando il nome utente Oracle è in una lingua Unicode (ad esempio, cinese o giapponese), non è possibile utilizzare la finestra di dialogo relativa ai dati Oracle per gestire il trasferimento dei dati. In questo caso, utilizzare la procedura indicata di seguito.

La procedura è un processo in due fasi:

Come esportare i dati da Oracle utilizzando la riga di comando

  1. Modificare la pagina del codice attivo per il prompt dei comandi.

    Il prompt dei comandi utilizzato per eseguire i comandi di esportazione e importazione di Oracle non è uno strumento compatibile con Unicode.

    • In Windows, fare clic sul pulsante Start > Sistema Windows > Pannello di controllo > Area geografica > scheda Opzioni di amministrazione > Lingua per programmi non Unicode > Cambia impostazioni locali del sistema.
    • Modificare la lingua corrente in base alle proprie esigenze.

      Ad esempio, per esportare un nome utente cinese come "中文用户名", cambiare la lingua in "Cinese (semplificato, Cina)".

    • Riavviare il sistema operativo.
  2. Dopo il riavvio, aprire un prompt dei comandi ed eseguire il comando CHCP per visualizzare la pagina del codice attivo per il prompt dei comandi.
  3. Immettere il comando seguente per impostare correttamente la variabile di ambiente relativa al supporto per la lingua nazionale:

    Set NLS_LANG= Lingua_Territorio.SetDiCaratteri

    Ad esempio, per cinese semplificato, immettere le seguenti informazioni:

    Set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

  4. Eseguire il comando di esportazione Oracle.

Come importare il file di dump di Oracle

  1. Modificare la pagina del codice attivo per il prompt dei comandi.

    Il prompt dei comandi utilizzato per eseguire i comandi di esportazione e importazione di Oracle non è uno strumento compatibile con Unicode.

    • In Windows, fare clic sul pulsante Start > Sistema Windows > Pannello di controllo > Area geografica > scheda Opzioni di amministrazione > Lingua per programmi non Unicode > Cambia impostazioni locali del sistema.
    • Modificare la lingua corrente in base alle proprie esigenze.

      Ad esempio, per esportare un nome utente cinese come "中文用户名", cambiare la lingua in "Cinese (semplificato, Cina)".

    • Riavviare il sistema operativo.
  2. Dopo il riavvio, aprire un prompt dei comandi ed eseguire il comando CHCP per visualizzare la pagina del codice attivo per il prompt dei comandi.
  3. Immettere il comando seguente per impostare correttamente la variabile di ambiente relativa al supporto per la lingua nazionale:

    Set NLS_LANG= Lingua_Territorio.SetDiCaratteri

    Ad esempio, per cinese semplificato, immettere le seguenti informazioni:

    Set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

  4. Eseguire il comando di importazione di Oracle.