21. maj 2003 - 11:17Der er
16 kommentarer og 1 løsning
flytte MS SQL db fra en server til en anden
Hejsa Hvordan flytter jeg en database fra en MS SQL server til en anden når. Jeg har behov for at få en file som jeg så kan importere på den anden server. Jeg skal gerne have både tabeller og deres indhold med, men hvordan ???
hvis du installerer msSQL rent på den anden computer, burde du bare kunne kopiere alle filerne fra data-mappen. Det har virket for mig førhen da jeg blen nødt til at reinstallere.
man kunne vel oxo tage en backup og så restore på den nye maskine - eller hvis de er forbundet i netværk så køre database move wizarden i enterprise manageren....
benny, hvis begge servere kun bruges til det samme, betyder det vel intet at systemdatabaserne bliver kopieret... de fleste af systemdatabaserne bliver jo alligevel resette ved computer restart!?
toctoh, det er kun tempdb, der bliver resat ved genstart.
master indeholder al opsætning af SQL Serveren inklusive databaser osv. Der kan også være forskel på collation på serverne, og der kan være forskel på servicepack/hotfix på serverne.
men bortsete fra det, kan du også bare eksportere data fra en server til en anden. Smid dem op på netværk sammen, opret en database hos den nye server. i den gamle serevrs enterprise manager går du ind i tabeller, højreklikker og vælger alle opgaver > eksporter data. Eksporter fra den ene SQL server til den anden.
Kræver lidt forskellige opsætningsændringer, men burde være forholdsvist nemt.
Der er ikke nogen, som siger, at de skal være på netværk sammen. Du kan også bruge en flytbar harddisk, brænde dem på en CD (husk skrivebeskyttelsesbitten ved kopiering fra CD) eller lignende.
pointsene betyder ikke noget for mig, men benny ærligt talt... at du skal kopiere det over på en CD hvis man ikke kan flytte direkte er vel mere eller mindre logik!?
Jeg nævner ikke noget om at kopiere på CD i det svar. Jeg giver løsningen med at detache fra kildeserver, kopiere databasen til destinationsserver og attache databasen.
Så vidt jeg kan se, er det fuldstændig den løsning, der er brugt. Om han så bruger CD'er, netværk, email eller noget helt fjerde har intet at gøre med løsningsmodellen.
ja ok, det havde jeg ikke set :p men bortset fra det, siger fejlmeddelelsen man får når man prøver at kopiere den ikke at den skal deataches!? Jeg fandt selv ud af det i sin tid, og tror det stod der :s
Den skal detaches, da SQL Serveren har fat i filen, når den kører. Så får du ikke lov til at kopiere.
Synes godt om
Ny brugerNybegynder
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.