Oracle export verziók között

Hali

A következő a problémám.
Adott egy távoli adatbázis 9.2.0.1.0-es oracle alatt, ahol nem rendelkezem DBA jogosultsággal, de van egy adatbázis aminek én vagyok a tulajdonosa.

Szeretnénk áthozni az adatbázist egy itteni szerverre, de egy magasabb verziójúra. (Oracle XE -re)
win alatt tudom le exportálni az adatbázist, mert oda tudtam telepiteni a 9.2.0.1.0-es clienst.
a DBA nem enged semmit futtatni DBA jogokkal.

- miként tudok egy régi export-ot újabb verziójú adatbázison beimportálni.
- lehet valami SQL alapú exportot generáltatni a teljes adatbázisomról? (ami létrehozza, táblákat, nézeteket, triggereket, adatsorokat, stb stb)

minden épkézláb választ előre is köszönök

Hozzászólások

Az exp nem igényel dba jogot szerintem. A dmp mindent tartalmaz, amire szükséged van, és az imp meg beimportálja szépen. Verziók közti eltérések nem szoktak gondot okozni, én legutóbb 8-ról 10-re frisítettem ezzel a módszerrel.

Bár idejét múlt a jövőnek:

Oracle adatbázis util-okat (export/import/sqlldr/datapump) az adtott adatbázisnak megfelelő verzióhoz kell igazítani.

vagyis adott egy 9.2.x-es adatbázis, akkor 9.2.x verziójú exp-el kell kiexportálni az adatokat, majd ha 10.2.x-es adatbázisba be akarod importálni akkor azt 10.2.x-es imp-el kell beimportálni.

Ha átadod a tudásod neked attól még nem lesz kevesebb belőle..