19. juli 2000 - 14:18 Der er 15 kommentarer og
2 løsninger

fra en SQL til en anden SQL

Jeg har på mit skrivebord 2 filer der hedder x_data.MDF og x_log.LDF
Disse 2 filer er lavet ved at tage backup af en database på en anden SQL server.

Hvordan kan jeg hente dem ind i SQL 7.0 serveren på min egen maskine?
Avatar billede kresten Nybegynder
19. juli 2000 - 14:37 #1
Det nemmeste er nu at bruge "import/export" wizard'en. Hvis du bruger .mdf og .ldf filerne og kopiere dem ned i dit \mssql\data dir er det bare at spørge efter flere problemer. Det med at kopiere filer bruges kun i Access :-P

En anden måde er at tage en "rigtig" backup hvor den laver en .dat fil som du kan restore. Her kan der dog opstå problemer med sortorder osv.
19. juli 2000 - 14:42 #2
Med andre ord er de 2 filer ubruglige?
Avatar billede kresten Nybegynder
19. juli 2000 - 14:45 #3

He he he... ja.

Det er muligt du kan finde en eller anden skummel måde at ligge filerne ind, men jeg tror ikke det er nemt... og det vil - efter min mening - ikke fungere optimalt.
19. juli 2000 - 14:50 #4
Du knuser mit hjerte....
Avatar billede kresten Nybegynder
19. juli 2000 - 14:51 #5

Har du adgang til basen er det vel ikke noget problem.

Men et vildt gær siger mig det har du ikke :(
19. juli 2000 - 15:01 #6
jeg sidder på Fyn og server står i Kbh. bag en meget sikker firewall.

Jeg prøver at nå den med PcAnywhere men det tager noget tid at få ændret en firewall..
19. juli 2000 - 16:08 #7
OK så er der adgang

Men når jeg tager backup laver ikke en .dat fil, men .mdf og .ldf ??
Avatar billede kresten Nybegynder
19. juli 2000 - 16:39 #8
Eh, ok - en ting først.

Hvilken version af SQL Server er source og destination?
19. juli 2000 - 16:45 #9
begge 7.0
Avatar billede sjensen Nybegynder
19. juli 2000 - 16:52 #10
Umiddelbart siger min logiske sans mig at backup-filer skal restores !!

Findes der ikke en restore funktion i 7.0 ?

Avatar billede kresten Nybegynder
19. juli 2000 - 16:55 #11

Så er det jo nemt!

På source maskinen folder du træet ud så du kan vælge databasen, her er der et punkt der hedder "backup database" tryk på den og giv den et navn (tryk på add).

Så FTPer du den tilbage til Fyns-land hvor du går ind det samme sted, men vælger restore istedet for backup. I feltet "restore as database" giver du den et navn, trykker på from device og vælger din backup fil.

That's it
19. juli 2000 - 16:55 #12
sjensen> jo, skal de 2 filer så blot kopieres ned i C:\MSSQL7\BACKUP\ og derefter restores??
Avatar billede sjensen Nybegynder
19. juli 2000 - 17:09 #13
def, kresten gav lige svaret på det spm.
19. juli 2000 - 17:12 #14
He He..
Kig lige på tiden, 2 toge der krydser hinanden i natten..

Men hold på jeres heste, jeg er i gang med at prøv at udføre ordren
19. juli 2000 - 17:27 #15
Jep - nu ligger der en .dat fil i /backup/x.dat

jeg prøver at restore til en database der allerede er oprettet f.eks x
MEN får flg. besked:
"The backup set holds a backup of a database other than the existing'x' database.
Back or restore operation terminating abnormally"

Hvad HEST gik der galt?
Avatar billede kresten Nybegynder
19. juli 2000 - 17:31 #16

Når du restorer er der et faneblad som hedder "options", her kan du vælge "force restore over exsting database".

Det skulle kunne gøre det.
19. juli 2000 - 17:36 #17
HEY - who´s your daddy????

Det køre max!!!!
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