Keresés

Új hozzászólás Aktív témák

  • papasoft80

    tag

    válasz papasoft80 #677 üzenetére

    Pfúú! Nagy ám itt a káosz(a fejemben is egyre inkább) :(

    Az úgy volt, hogy egy linux-os szerveren volt egy Oracle 8.1.7, onnan az alábbi dump készült:
    Kapcsolódva: Oracle8i Enterprise Edition Release 8.1.7.0.1 - Production
    JServer Release 8.1.7.0.1 - Production
    Az exportálás EE8ISO8859P2 karakterkészlettel és EE8ISO8859P2 NCHAR karakterkészlettel befejeződött

    Ez be lett töltve egy win-es Oracle 8.1.7-be így:
    Kapcsolódva: Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
    JServer Release 8.1.7.0.0 - Production
    Exportfájl, amelyet a hagyományos elérési útvonalon keresztül EXPORT:V08.01.07 hozott létre
    az importálás a(z) EE8MSWIN1250 karakterkészletben és a(z) EE8MSWIN1250 NCHAR karakterkészletben történt
    az exportáló ügyfél a(z) EE8ISO8859P2 karakterkészletet használja (lehet, hogy karakterkészlet-konverzióra kerül sor)
    az exportáló kiszolg. a(z) EE8ISO8859P2 NCHAR kar.készletet használja (lehet, hogy a nemzeti kar.készlet konverziójára kerül sor)

    Itt látszanak az ékezetek.
    Ebből az export így néz ki:
    Kapcsolódva: Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
    JServer Release 8.1.7.0.0 - Production
    Az exportálás EE8MSWIN1250 karakterkészlettel és EE8MSWIN1250 NCHAR karakterkészlettel befejeződött

    A feladat az lenne, hogy a Windows-os gépről kellene olyan exportot készítenem, ami tartalmazza az ékezeteket és ezt kellene betöltenem egy linuxos Oracle 11g R2.0.1-be, amit - ha jól láttam a createdb.sql-ben - sikerült EE8MSWIN1250 UTF8-al létrehozni.
    Az ellenőrzést az is bonyolítja, hogy az SQLPlus a környezeti NLS_LANG változóra érzékenyen jeleníti meg a szöveget.
    A kérdés, hogy jó-e így a 11g adatbázis, vagy csináljak újat más karakterkészlettel, vagy van valami mód a migrálásra?
    Korrigáljatok, ha nagy baromságokat írtam.

Új hozzászólás Aktív témák