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

Pomoc u Toad 8.5

[es] :: Oracle :: Pomoc u Toad 8.5

[ Pregleda: 2776 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

aleksandarcrvc

Član broj: 153387
Poruke: 22
82.117.198.*



Profil

icon Pomoc u Toad 8.527.09.2008. u 07:44 - pre 188 meseci
Potrebno mi je da preko toada nekako napravim script ili sta vec koji ce mi omoguciti da tu istu bazu postavim i kod kuce
Baza ima masu schema i povelika je pa bi mi svaka pomoc bila dragocena
 
Odgovor na temu

sasa_vu
Beograd

Član broj: 62061
Poruke: 200

Sajt: www.fuckoffimbusy.com


+53 Profil

icon Re: Pomoc u Toad 8.527.09.2008. u 16:36 - pre 188 meseci
http://toadsoft.com/get2know85/#Export
http://www.toadsoft.com/get2know85/#DP
I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I watched C-beams glitter in the dark near the Tannhauser gate. All those moments will be lost in time, like tears in rain. Time to die.
 
Odgovor na temu

Raspucin

Moderator
Član broj: 20699
Poruke: 216
*.adsl.highway.telekom.at.

ICQ: 244452581


+3 Profil

icon Re: Pomoc u Toad 8.527.09.2008. u 23:23 - pre 188 meseci
Postoji vise načina da to uradiš, ovo je jedan od jednostanvijih:

Upotrebi Oracle-ove alate za export/import:

exp userid=username/password@ime_baze owner=some_schema file=export.dmp rows=n
imp userid=username/password@ime_baze indexfile=skript.sql file=export.dmp

Naravno ovo ćeš morati da radiš za svakog usera tako da će to možda da ti bude dangubno.

Inače i to možeš da rešiš tako što ćeš da izgenerišeš skript koji će da se izvrši iz konzole.
Vidim da koristiš Windows pa evo malog primera za generisanje skripta. Ovaj skript iz SQL*Plusa treba da pokrene neki user koji ima privilegiju da vidi all_users view u SYS schemi. Osim toga treba da izbaciš sistemske/Oracle-ove usere iz ovog skripta.

Code:

set echo off
set heading off
set verify off
set feedback off

spool c:\script.sql

SELECT 'call exp userid=username/password@ime_baze owner='||username||' file='||username||'_export.dmp rows=n'||chr(10)||
'call imp userid=username/password@ime_baze indexfile='||username||'_skript.sql file='||username||'_export.dmp'||chr(10)
FROM
all_users
ORDER BY 
username;

spool off
set echo on
set heading on
set verify on
set feedback on


indexfile je fajl gde će biti smešten skript za svakog user-a, treba da sklonis REM i CONNECT naredbe. Ne postoji nijedan način koji će da pokupi sve korisnike u jedan skript (a da radi automatski).

Ja ovako radim pa ako možeš da iskoristiš onda eto. To možeš da uradiš sa bilo kojim editorom, ili ako imaš odakle da pokreneš Perl naredbu, mogu da ti pošaljem šta treba da uradiš. (razumem te što tražiš kraći put... :-) )

Pozdrav.
 
Odgovor na temu

aleksandarcrvc

Član broj: 153387
Poruke: 22
82.117.198.*



Profil

icon Re: Pomoc u Toad 8.529.09.2008. u 07:07 - pre 188 meseci
Zahvaljujem se na pomoci
Zeleo bih samo da pitam jos jedno......Da li kada izvrsim export celu bazu premestam sa jednog na drugo mesto ili mi ta baza ostaje i dalje gde je bila a ja export-om samo pravim kopiju iste koju mogu da prenesem na drugi racunar???
Hvala unapred....I da li sve ovo vazi i za data pump export
 
Odgovor na temu

oracler
Beograd

Član broj: 195688
Poruke: 7
*.eunet.yu.



Profil

icon Re: Pomoc u Toad 8.530.09.2008. u 08:27 - pre 188 meseci
Eksportom pravis "eksport" iliti neku vrstu kopije odredjene sheme i naravno da ti ta baza ostaje.
Cak je pozeljno cesce praviti te kopije koje se nazivaju "cold backup" ako baza nije u archivelog rezimu.
Vazi i za data pump samo je prica donekle drugacija.
 
Odgovor na temu

aleksandarcrvc

Član broj: 153387
Poruke: 22
82.117.198.*



Profil

icon Re: Pomoc u Toad 8.530.09.2008. u 09:37 - pre 188 meseci
Hvala ljudi uspeo sam.......
 
Odgovor na temu

[es] :: Oracle :: Pomoc u Toad 8.5

[ Pregleda: 2776 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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