Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

problem importovanja baze

[es] :: Oracle :: problem importovanja baze

[ Pregleda: 3617 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nzdero
Nikola Zdero

Član broj: 85485
Poruke: 18
194.145.153.*



Profil

icon problem importovanja baze22.02.2006. u 13:33 - pre 219 meseci
Treba da prebacim bazu na novoinstaliranu masinu.
Dakle instalirao sam oracle 9i, i sada treba da prebacim sve podatke sa neke druge masine na moju.
Vec sam pregledao ovaj forum i dosta toga nasao, ali mi ipak treba pomoc!
Prvo, vec je neko uradio export (i sada imam EXP.DMP kao i nekoliko DBF fajlova).
Ja sam na netu vec nasao nesto kako da importujem tablespace-ove i datafile-ove, ali ocigledno da negde gresim.
Video sam da postoji i opcija fromuser i touser ali ja ne znam user koji je exportovao bazu.

Ovo je greska koja se javlja, pa bih vas zamolio da mi kazete gde gresim ili da me uputite na neki drugaciji nacin na koji bih mogao da resim ovaj problem.

Da li ovo znaci da onaj koji je exportovao bazu nije ostavio mogucnost da je ja importujem ili je nesto drugo u pitanju?

C:\>imp userid='sys/sys as sysdba'file=EXP.DMP log=EXPORT.LOG transport_ta
blespace=y datafiles='C:\DRSYS01.DBF, INDX01.DBF, SYSTEM01.DBF, TO
OLS01.DBF, UNDOTBS01.DBF, USERS01.DBF, XDB01.DBF' tablespaces=users

Import: Release 9.2.0.5.0 - Production on Wed Feb 22 13:35:42 2006

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.


Connected to: Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.5.0 - Production

IMP-00002: failed to open EXP.DMP for read
Import file: EXPDAT.DMP >
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.infonova.at.

Sajt: www.baze-podataka.net


+2 Profil

icon Re: problem importovanja baze22.02.2006. u 19:03 - pre 219 meseci
Da li si naveo ispravnu putanju do EXP.DMP datoteke?
Osim toga, nakon greske IMP-00002, trebala bi da se pojavi i jos jedna greska, koju izbacuje operativni sistem, a koja bi mozda mogla dati detaljnije objasnjenje...

Inace, ako si u mogucnosti, preporucujem da odradis export ponovo i zatim pokusas ponovo import.
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

nzdero
Nikola Zdero

Član broj: 85485
Poruke: 18
194.145.153.*



Profil

icon Re: problem importovanja baze23.02.2006. u 08:11 - pre 219 meseci
Potpuno si bio u pravu. Prevideo sam to da nisam naveo pravu putanju.
Medjutim, sada kada navedem putanju pojavljuje se druga greska:

C:\>imp userid='sys/sys as sysdba'file=C:\BW-export\EXP290106.DMP log=C:\BW-export\EXPORT.LOG transport_tablespace=y datafiles='C:\COLD\DRSYS01.DBF, INDX01.DBF, SYSTEM01.DBF, TOOLS01.DBF, UNDOTBS01.DBF, USERS01.DBF, XDB01.DBF' tablespaces=users

Import: Release 9.2.0.5.0 - Production on Thu Feb 23 08:52:48 2006

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.


Connected to: Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.5.0 - Production

Export file created by EXPORT:V09.02.00 via conventional path
import done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
IMP-00053: Import mode incompatible with Export dump file
IMP-00000: Import terminated unsuccessfully

C:\>


Hteo bih jos samo nesto da napomenem.
Pokusao sam da odradim export pre izveznog vremena i nisam uspeo.
Pojavljivala se sledeca greska:

C:\>exp userid='sys/sys as sysdba' file=transport.dmp log=exptransport.log transport_tablespace=y tablespaces=users
Export: Release 9.2.0.5.0 - Production on Fri Feb 17 15:57:44 2006
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

Connected to: Oracle9i Release 9.2.0.5.0 - Production
JServer Release 9.2.0.5.0 - Production
Export done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
server uses UTF8 character set (possible charset conversion)
EXP-00017: feature "Export transportable tablespaces" is needed, but not present
in database
ORA-00439: feature not enabled: Export transportable tablespaces
EXP-00000: Export terminated unsuccessfully


Da li mi preporucujete neki drugaciji nacin export-a, ili je ovo dobar nacin ali ja negde gresim?
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.infonova.at.

Sajt: www.baze-podataka.net


+2 Profil

icon Re: problem importovanja baze23.02.2006. u 09:31 - pre 219 meseci
Da bi koristio opciju transportable_tablespace, moras imati Enterprise Edition (mada ta opcija postoji cini mi se i u Personal Edition). Koju verziju ti imas?

Dalje, da bi exportovao tablespace kao transportable, provjeri u bazi da li je omoguceno to, tj. da li je postavljeno na TRUE:
Code:
SELECT *
FROM v$option
WHERE parameter = 'Export transportable tablespaces';

Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

Raspucin

Moderator
Član broj: 20699
Poruke: 216
212.200.97.*

ICQ: 244452581


+3 Profil

icon Re: problem importovanja baze23.02.2006. u 17:08 - pre 219 meseci
Ovde vidim par potencijalnih i jednu sigurnu gresku, pa da krenem redom:

Citat:

C:\>imp userid='sys/sys as sysdba'file=C:\BW-export\EXP290106.DMP log=C:\BW-export\EXPORT.LOG transport_tablespace=y datafiles='C:\COLD\DRSYS01.DBF, INDX01.DBF, SYSTEM01.DBF, TOOLS01.DBF, UNDOTBS01.DBF, USERS01.DBF, XDB01.DBF' tablespaces=users


1. Za userid koristi navodnike i to trostruke userid="""sys/sys as sysdba"""
2. Posto imas vise datafile-ova moras da stavis celu klauzulu datafiles pod navodnike a imena datafile-ova u zagradu "datafiles=(C:\COLD\DRSYS01.DBF, INDX01.DBF, SYSTEM01.DBF, TOOLS01.DBF, UNDOTBS01.DBF, USERS01.DBF, XDB01.DBF)"
3. Posto imas vise datafile-ova trebao bi da navedes apsolutne putanje za sve njih posebno kao sto si naveo za prvi.
4. Ne mozes da importujes datafile-ove od cele baze u jedan tablespace, nego samo iz tog tablespace-a. Ovde hoces koliko ja vidim i sistemski datafile i datafile za indekse i jos dosta toga da strpas u tablespace users koji sigurno postoji kod tebe u bazi.

Inace jos jedna greska koju vidim je da hoces da ove datafile-ove ukljucis u vec postojeci tablespace USERS, to je greska, evo ti ukratko spisak ogranicenja sto se tice importovanja celog tablespace-a u bazu.

1. Baza u koju se importuje platformi mora da radi na istoj platformi kao baza iz koje je uradjen export.
2. Karater set mora da bude isti u obe baze
3. Ovo je ono gde mislim da je sigurno i tvoja greska a tice se postojecih tablespace-ova u bazi jer tablespace koji ti importujes ne sme da postoji u bazi
4. Velicina bloka u obe baze mora da bude ista.
5. Tablespace koji transportujes mora da bude kako kazu Amerikanci "self-contained" sto znaci da i indeksi, procedure i svi ostali objekti koji se vec nalaze u tom tablespace-u ne smeju da imaju reference na neki drugi tablespace, na primer ako kreiras indeks nad tabelom moras da kazes bazi gde da ga smesti ako zelis da posle transportujes tablespace.
6. Ono sto je tebe bitno (i sto ti je jos jedna greska) je da objekti koji pripadaju korisniku SYS NE MOGU DA BUDU TRANSPORTOVANI. Posto vidi da si ovde pokusao da ubacis i SYSTEM01.DBF datafile u import.


Ovaj nacin importovanja nije za pocetnike tako da ti je moja preporuka da nadjes nekog ko zna sta radi, da ti pomogne a tebi preporucujem da vise citas dokumentaciju, koju imas ovde:

http://download-west.oracle.co...1_01/server.920/a96652/toc.htm

Pozdrav


 
Odgovor na temu

nzdero
Nikola Zdero

Član broj: 85485
Poruke: 18
*.yubc.net.



Profil

icon Re: problem importovanja baze23.02.2006. u 17:43 - pre 219 meseci
Koristim Enterprise Edition i nakon izvrsavanja upita koji si mi prosledio uvideo sam da je 'Export transportable tablespaces'= false.

Medjutim mene interesuje sta znaci ova greska iz prethodnog pitanja:

IMP-00053: Import mode incompatible with Export dump file
IMP-00000: Import terminated unsuccessfully

Da li to znaci da ja ne mogu da importujem te fajlove ili ipak postoji
neki nacin da se to importuje. Jer ja bih trebao bas te fajlove da importujem.

Hvala unapred
 
Odgovor na temu

nzdero
Nikola Zdero

Član broj: 85485
Poruke: 18
*.smin.sezampro.yu.



Profil

icon Re: problem importovanja baze23.02.2006. u 17:50 - pre 219 meseci
Hvala najlepse Raspucinu za prilozene informacije.

Pozdrav
 
Odgovor na temu

[es] :: Oracle :: problem importovanja baze

[ Pregleda: 3617 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.