Methode: 1. Verwenden Sie nach dem Schließen der Datenbank „startup mount;“, um die Datenbank im Mount-Modus zu starten. 2. Verwenden Sie die Anweisung „alter system set job_queue_processes=0;...“, um den strikten Modus zu aktivieren „Alter Database Character Set Internal_use „Encoding“, um die Codierung zu ändern; 4. Starten Sie die Datenbank neu.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.
Nehmen Sie ZHS16GBK -> AL32UTF8 als Beispiel
1. Starten Sie zuerst die Datenbank
Wenn der Oracle-Dienst ausgeführt wird, ist es nicht erforderlich, ihn zu starten
startup;
Schließen die Datenbank
shutdown immediate;
Dann starten Sie sie im Mount-Modus Datenbank
3. Encoden
startup mount;
ALTER DATABASE CHARACTER SET AL32UTF8;
4. Starten Sie die Datenbank neu.
Schließen Sie die Datenbank.
ALTER DATABASE character set INTERNAL_USE AL32UTF8;
shutdown immediate;
Das obige ist der detaillierte Inhalt vonSo ändern Sie die Codierung der Oracle-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!