Kako napraviti Export !

Kako napraviti Export !

offline
  • Pridružio: 03 Nov 2006
  • Poruke: 59

Kako mogu da napravim export, recimo jedne ili vise tabela iz baze, znaci ne full export?
Baza je oracle, a to zelim da uradim iz programa radjenog u programskom jeziku Delphi.
Ja sam probao sa bach falom, ali nisam uspio. MOj pokusaj :

Ovo sam upisao u bach file:
EXP PARFILE = 'C:\Program Files\Digit - DMS\export\DMSPARFILE.PAR' PAUSE

a, ovo dole je u fajlu koga bach file cita:

USERID = 'sys/sys@dmsbaza as sysdba' ROWS=YES OWNER=digitdms FILE='C:\Program Files\Digit - DMS\export\DMS08112006NOVA.DMP' BUFFER=100000 FEEDBACK=100000 tables=tab_pracenje

Kada ga prokrenem puca, pa ako neko moze da mi pomogne bio bih mu jako zahvalan.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Emil Beli
  • Pridružio: 03 Jan 2005
  • Poruke: 2990
  • Gde živiš: Beograd

Izvini, a gde je konekcija ka oracle-u?
1. moras da imas oracle client instaliran na masini
2. moras da se konektujes na bazu

tek onda mozes da izvrsavas komande, mada koliko ja znam, gore napisane batch komande nece da rade nikako. To je mozda iz oracle konzole.



offline
  • Pridružio: 03 Nov 2006
  • Poruke: 59

USERID = 'sys/sys@dmsbaza as sysdba'
Ovo ti je konekcija, znaci user je: sys, pass je: sys, baza je: dmsbaza
OWNER=digitdms
vlasnik tabela je: digitdms
Ovo radi, ali samo kada hocu da ieksportujem sve podatke, sve tabele, ne radi samo za pojedinacle tabele li ako hocu da eksportujem nekoliko tabela.
I naravno da na imam istaliranog klijenta.
tables=tab_pracenje ovo je tabela koju, npr. hocu da eksportujem.
Da ovo bude jos cudnje, kada napravim eksport svih tabela, onda prilikom importa mogu da importujem jednu ili vise, bez problema.

offline
  • Emil Beli
  • Pridružio: 03 Jan 2005
  • Poruke: 2990
  • Gde živiš: Beograd

Nista ti mene ne razumes...

Mislim da bi trebao da uzmes knjigu Delphi xy in 21 days

offline
  • Pridružio: 03 Nov 2006
  • Poruke: 59

E, ljudi rjesio sam ovaj problemcic, pa cu dati objasnjenje, ako nekome zatreba:

Cjela fora je bila oko vlasnika tabele, samo sam umjesto:
USERID = 'sys/sys@dmsbaza as sysdba' ROWS=YES OWNER=digitdms FILE='C:\Program Files\Digit - DMS\export\DMS08112006NOVA.DMP' BUFFER=100000 FEEDBACK=100000 tables=tab_pracenje

stavio, i to radi ko bombona.

USERID = 'sys/sys@dmsbaza as sysdba' FULL=no ROWS=yes FILE='C:\Program Files\Digit - DMS\export\DMS08112006NOVA.DMP' BUFFER=100000 FEEDBACK=100000 TABLES=digitdms.tab_pracenje

offline
  • Emil Beli
  • Pridružio: 03 Jan 2005
  • Poruke: 2990
  • Gde živiš: Beograd

Ovo nema veze sa Delfijem. LOCK

Ko je trenutno na forumu
 

Ukupno su 1366 korisnika na forumu :: 43 registrovanih, 6 sakrivenih i 1317 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Aleksandar Tomić, aleksmajstor, Apok, BlekMen, Brana01, cemix, Dimitrise93, draganca, dragoljub11987, dule10savic, Georgius, goxin, Griffon vulture, ILGromovnik, Ivan001, Ivica1102, kolle.the.kid, kuntalo, Mcdado, mercedesamg, milenko crazy north, Milos ZA, MilosKop, milutin134, nenad81, nikola287, pein, powSrb, Seeker, SlaKoj, solic, srbijaiznadsvega, Srle993, Sumadija34, suton, vathra, Vlad000, vladaa012, VP6919, YU-UKI, zillbg, zzapNDjuric99