[ aldabic @ 20.04.2007. 08:16 ] @
Imam jednu bazu sa shemom shema1 koja je vlasnik svih objekata. Shemu sam exportovao sa E:\oracle\OraDb10g\BIN\exp.exe shema1/shema1@baza file=exp.dmp log=log_exp.log owner=shema1 kreirao sam novog user-a TEST: drop user test cascade; create user test identified by test; grant dba, resource, connect to test; importovao sam exp.dmp u novu shemu: e:\oracle\oradb10g\bin\imp.exe test/test@baza file = exp.dmp fromuser=shema1 touser=test Sve izgleda normalno, ali su trigeri nad tabelama TEST sheme smesteni u shema1 shemi: npr nad tabelom TABLE1 u shemi shema1 postoji triger TIGGER1, nakon importa je kreiran triger TEST.TRIGGER1 nad tabelom TABLE1 u shema1. Par puta sam ponovio import/export, neki put trigger postavi u novu shemu, neki put u originalnu. Ima vise trigger-a, te ih import "razbaca" nekog u originalnu, neki u novu shemu. Baza je 10g, 10.1.0.2.0, OS Windows2000. Ovo mi se ne desava na drugoj mashini sa 10.2.0.1.0 bazom. Pretpostavljam da su verzije IMP i EXP alata lose. Imate li neko objasnjenje za ovo? Savet kako prevazici bi dobro dosao.. |