Oracle: Export és karakterkészlet problémák

Adatbázisokkal kapcsolatos cikkek / Oracle (5079 katt)

Az Oracle Database 10g feltelepítése után azt tapasztaltam, hogy az exp.exe programmal létrehozott export fileok karakterkészlete hibás volt (US7ASCII), és a visszatöltés után az eredetileg ékezetes karakterek ékezet nélkül jelentek meg a tárolt eljárásokban, package-ekben, táblakommentekben stb. A táblákba visszatöltött adatokból viszont nem tűntek el az ékezetek.

Az Oracle beállításai jónak tűntek, ezt a

select * from NLS_DATABASE_PARAMETERS;

SQL-utasítással ellenőriztem.

A hibát valószínűleg az okozta, hogy a Windows registryben a HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1 alatti NLS_LANG bejegyzés értéke üres volt. Miután ide beírtam a HUNGARIAN_HUNGARY.EE8MSWIN1250 értéket, az export file karakterkészlete jó lett.

Előző oldal Kapitány
Vélemények a műről (eddig 2 db)