Indstil din NLS_LANG værdi til RUSSIAN_RUSSIA.AL32UTF8 (Sprog og territorium er op til dig, bare sørg for .AL32UTF8 )
Gå derefter i PL/SQL Developer til Konfigurer -> Indstillinger -> Filer -> Format -> Encoding
og indstil "Altid UTF8"
Når du bruger "Always ANSI" eller "Autodetect", gemmer PL/SQL Developer SQL-scriptet i ANSI-kodetabel, højst sandsynligt CP1252 (se https://www.microsoft.com/resources/msdn/goglobal/default.mspx ), som ikke understøtter kinesiske tegn.
Bemærk, UTF-8
er Oracle-tegnsæt AL32UTF8 . Oracle-tegnsæt UTF8 betyder CESU-8
hvilket er lidt anderledes.
Er ligeglad med, at Database (nationalt) tegnsæt er CESU-8 mens dit klienttegnsæt er UTF-8 , Oracle-driveren foretager automatisk konvertering - det er hovedformålet med NLS_LANG indstilling.