Avatar billede cybles Nybegynder
18. oktober 2001 - 11:00 Der er 7 kommentarer og
5 løsninger

Eksporter tabeller


Hvordan eksporter man tabeller fra en Oracle database ?
Avatar billede ehf Nybegynder
18. oktober 2001 - 11:06 #1
I unix.

exp user/pass@sid file=expfile.dmp log=log.file owner=dbejer

Owner er ikke nødvendig hvis user/pass er den som skal eksporteres.
Evt kan du via tables=tabelnavn kun eksportere enkelte tabelles.

/ehf
Avatar billede peter_m Nybegynder
18. oktober 2001 - 11:07 #2
Du bruger imp/exp til at importer og exportere.

exp bruger/passwd file=exp.dump tables=adr og evt. fromuser touser og andet.

Du kan se hvilken paramentere imp/exp kan tage ved brug af help.

hvis du bare bruger exp bruger/password bliver du spurgt hvad du vil exporter
Avatar billede cybles Nybegynder
18. oktober 2001 - 11:46 #3
Det er en windows maskine ...
Avatar billede cybles Nybegynder
18. oktober 2001 - 11:46 #4
Hvor finder jeg imp/exp ?
Avatar billede ehf Nybegynder
18. oktober 2001 - 11:57 #5
Det er de samme i Windows.

imp/exp ligger i dit oracle bibliotek under bin.

Du kan bruge dem fra en dos prompt (cmd)
Avatar billede teepee Nybegynder
18. oktober 2001 - 13:05 #6
hvis du har TOAD og det kun er nogle tusinde rækker kan denne også bruges. Bare højreklik på et tabelnavn
Avatar billede tanya Nybegynder
18. oktober 2001 - 13:08 #7
Dine export og import binaries ligger i
$ORACLE_HOME/bin
feks. c:\\orant\\bin

Det er nu ikke altid at de hedder exp/imp.

På windows har man fulgt versionsnummer indtil 8i.
Så alt efter version af oracle, kan de godt hedde
noget forskelligt!
Feks.
oracle 7.3.4 = exp73

Så gå ned i det dir og check hvad den hedder.

Desuden er det en god ide at lave en
expXX - help
fra en command prompt.
Hvor XX er versionsnummeret!
Den giver dig de oplysinger du spørger efter

feks. en fuld export af en bruger:
expXX system/manager file=c:\\User.dmp owner=User

feks. en export af 2 tabeller hos en bruger :
expXX system/manager file=c:\\User.dmp owner=User tables=TABELNAVN1,TABELNAVN2

Og en fuld export af hele databasen:
expXX sys/change_on_install file=c:\\Full.dmp full=y

Husk at du skal flytte dmp filen binært mellem dine maskiner!
På windows vil en normal kopiering virke, men ved feks. FTP skal dun huske at skrive \"bin\" inden din put/get !

God fornøjelse!
Avatar billede pnielsen Nybegynder
18. oktober 2001 - 13:11 #8
ups! Jeg var logget ind som min kæreste :-)
Opretttede hende herinde i går, så hun kunne se hvad jeg bruger min tid på.. he he

Det er altså ikke Tanya der har svaret, men mig!
Avatar billede cybles Nybegynder
18. oktober 2001 - 13:39 #9
Jeg sidder lige og roder med det og jeg vender tilbage om lidt, men bliver nødt til at lige komme med en kommentar :-) sad og tænke, fuck en pige, hun rykker for hårdt, men så var det også  der kom en dementering fra pnielsen :-)

Nå men vender som sagt tilbage lige om lidt og tfortæller om resultatet.
Avatar billede pnielsen Nybegynder
18. oktober 2001 - 13:58 #10
Hun er faktisk ved at være ganske god til computer :-)
Dog ikke Oracle .. he he

Avatar billede avnes Nybegynder
17. november 2001 - 21:18 #11
Hehe, pass nu på at hun ikke overtager dit job :-)
Avatar billede cybles Nybegynder
02. juli 2002 - 19:21 #12
Takker og lukker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester