Keresés

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

  • rum-cajsz

    őstag

    válasz papasoft80 #675 üzenetére

    nem értek a windows programozáshoz, de ha jól értelek, akkor mégiscsak a tnsnames és sqlnet ora fájlokat kellene jól belőni.
    Nálam az Instant client könyvtárba betéve jól működik az OCI kapcsolat. Annyi az újdonság, hogy a 10-estől felfelé kis-nagybetű érzékeny lett a szervernév valamiért, így nem mindegy hogyan szerepel a tnsnames.ora fájlban az adatbázis szerver neve. Ha jól emlékszem, akkor csupa kisbetű kell.

    =Kilroy was here============================ooO=*(_)*=Ooo=======

  • 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.

  • bpx

    őstag

    válasz papasoft80 #881 üzenetére

    Ennek általában az szokott a vége lenni, hogy miután végignézem a logokat és semmi nem derült ki belőlük, inkább újrakonfigurálom az egészet 2 paranccsal 20 perc alatt:

    emca -deconfig dbcontrol db -repos drop
    emca -config dbcontrol db -repos create

    A history + ha volt valami custom EM konfig, az el fog veszni, mert a repositoryt eldobja + létrehozza üresen, de ha nagyon fontos, akkor persze neki lehet állni nyomozni.

    [ Szerkesztve ]

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