oracle8.1 NT->8.0.5 linux

Jan Serak sherry na pikebo.cz
Úterý Únor 26 20:40:58 CET 2002


sci wrote:
> 
> Ahoj,
> je prosim vas mozne prevest databazi z WinNT Oracle8.1.x do linuxoveho
> Oracle8.0.5?

Za pokus to rozhodne stoji ;-)

O 8.0.5 toho moc nevim, nebot jsem ji "preskocil". Jinak pokud 
nepouzivate specialitky Oracle8i, tak by to melo jit a nizsi
verze Oracle by nemela byt problem.

> Je problem jiny charset nebo nizsi verze Oracle na cilove strane?
> Pokud jsem to zkousel a zastavil se pri importu s hlasenim, ze
> exportovany soubor pouziva jiny character set (WE8ISO8859P1). Kdyz jsem
> nastavoval charset pri importu, tak to nepomohlo.

Charset je dan pri CREATE DATABASE "db" ... character set EE8ISO8859P2
...
a urcuje, v jakem kodovani se ukladaji data fyzicky do databaze.
Podle nastaveni NLS pak dochazi ke konverzim mezi timto vnitrnim
kodovanim a tim, jake kodovani pouziva klient. Program imp by mel
na veskera nastaveni NLS kaslat a jet podle vnitrniho kodovani.
Pokud zdrojova databaze ma vnitrni kodovani EE8ISO8859P2 a cilova
jine (WE8ISO8859P1), tak imp zcela opravnene rve. Otazka je, jestli
s tim neco udela, nebo ne. Nevim, nezkousel jsem. Ale asi by bylo
nejrozumnejsi cilovou databazi dropnout a vyrobit ji znovu
s character set EE8ISO8859P2.

> Nevim jestli na to ma
> vliv nastaveni pri vytvareni objektu v installeru.

??? V jakem installeru a jakych objektu? Zalezi pouze na tom, co bylo
zadano pri CREATE DATABASE (lhostejno, jestli to provedl svrmgrl
nebo dbassist).

						Jan Serak


Další informace o konferenci Test