Avatar billede hyperactive Nybegynder
03. december 2001 - 10:54 Der er 11 kommentarer og
1 løsning

Flytning af data fra et webhotel til et andet

Hvordan flytter jeg data fra en MS SQL DB til en anden, når de ligger på to forskellige webhoteller. Har forsøgt mig med Enterprise Manager, men får hele tiden fejl.
Avatar billede bennytordrup Nybegynder
03. december 2001 - 10:56 #1
Du kan detache databasen på den ene SQL Server, kopiere databasefilerne til den anden SQL Server og attache databasen der.

Der ligger stored procedures til det: sp_detach_db og sq_attach_db (ligger på master)
Avatar billede pierrehusted Nybegynder
03. december 2001 - 10:56 #2
Hvad for nogle fejl ??

Kan du få forbindelse til begge hoteller ??

Du kan eventuelt hente dataene ned på din maskine, og så uploade dem på den nye maskine. Hvis du altså har en database på din egen maskine.
Avatar billede pierrehusted Nybegynder
03. december 2001 - 10:57 #3
Det lyder som om Bennys forslag er det bedste!
Avatar billede hyperactive Nybegynder
03. december 2001 - 11:00 #4
benny.... Disse stored procedures er åbenbart ikke tilgængelige....

pierre....

Jeg kan få forbindelse til begge, men kan heller ikke hente dataene ned....

Kan man på en eller anden måde lave et SQL script udfra en tabel???
Avatar billede pierrehusted Nybegynder
03. december 2001 - 11:03 #5
Et script udfra en tabel ??  Et script til at oprette tabellen ud fra ?? Det kan du ved at højreklikke på tabellen i Enterprise Manager og vælge All Tasks > Generate SQL Script.
Avatar billede hyperactive Nybegynder
03. december 2001 - 11:05 #6
pierre.... Jamen der får jeg ikke dataene med???
Avatar billede pierrehusted Nybegynder
03. december 2001 - 11:05 #7
Vent lige lidt...  du kan få forbindelse til begge, men kan ikke hente data ned ??  Det lyder lidt underligt.
Er du sikker på at du har forbindelse ??  Kan du oprette en ny tabel på en af dem ??

Hvad for nogle fejl får du når du prøver at kopiere ??
Avatar billede bennytordrup Nybegynder
03. december 2001 - 11:05 #8
Kan du se master-databasen på begge servere?

Hvis ikke, er der så begrænsninger på din login?
Avatar billede pierrehusted Nybegynder
03. december 2001 - 11:06 #9
Nej, der får du ikke dataene med. Det er rigtigt.

Hvad for nogle fejl får du når du prøver at kopiere dataene ??
Avatar billede hyperactive Nybegynder
03. december 2001 - 11:09 #10
Jeg er parat til at betale for at få flyttet de data.... Hvis nogen er interesserede.... så send en pris til jn@hyperactive.dk
Avatar billede pierrehusted Nybegynder
03. december 2001 - 11:10 #11
Jeg sender dig lige en mail...
Avatar billede pierrehusted Nybegynder
03. december 2001 - 12:20 #12
Så er dataene flyttet.

Åå SOURCE serveren var tabellerne oprettet med to forskellige brugernavne og på DESTINATION serveren skulle de ligge med et helt tredie brugernavn.

Jeg oprettede en database på min egen server. Der oprettede jeg også alle tre brugernavne - alle tre som OWNER.
Så kopierede datane ned på min egen server.
Derefter oprettede jeg en ny database min min egen maskine.
Så lavede fik jeg Enterprise Manager til at lave et script der oprettede tabellerne - det rettede jeg så det oprettede tabellerne med det tredie brugernavn. Det kørte jeg.
Så kopierede jeg dataene fra den ene til den anden database med en DTS pakke.
Så havde jeg tabeller og data med det rigtige brugernavn som OWNER. De tabeller var så lige til at uploade på DESTINATION serveren.

Det kunne nok være gjort nemmere, men det her virkede.  :-)
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