27. september 2001 - 08:59Der er
13 kommentarer og 1 løsning
kopier og pak database
Jeg skal bruge en funktion der kopiere en database. Derefter skal kopien pakkes, fx med zip. Kopien skal så sendes til en ny server, pakkes ud og oprettes.
Jeg mener der findes en doskommando der kan kopiere databasen. Men har ikke kunnet finde den. Jeg har en ide om at lave et batch job der kan klare opgaven.
Er der nogen der kender kommandoen og kan lave et sådan batchjob?
No but I think you can extract all the scripts need to create you databases and then you can export the data into file. But I am all ears! (would like to know otherwise)
In Enterprise mMnager To extract the scripts right click on the database, choose All Tasks+Generate SQL Scripts and then follow th einstructions. You then export your data.
Jeg ville så absolut lave en DTS pakke på source maskinen, som eksporterer DB\'en (igen incl. SP\'s triggers, PK\'s, FK\'s, Data etc.) Gemme DTS pakke som fil.
På de andre SQL-servere --> under Data transformation --> højre klik --> vælg Open Package --> find filen på dit netværk/lokale maskinehvis du kopierer DTS filen derover!
Jeg er sikker på du har ret. Jeg kender ikke DTS ret meget. Jeg tror godt jeg kan kopiere databasen med Dts, men hvordan jeg gemmer som fil ved jeg ikke. Filen bliver ret stor så den skal også pakkes. Alt dette skal ske i samme script for at gøre det brugervenligt.
På andre servere skal der laves et script der tar fat i filen udpakker den og opretter databasen på serveren. Dem der skal bruge det her ved ikke engang hvad en database er. Så det skal laves sådan at der bare skal trykkes på en knap.
I første omgang er det bare første del jeg godt kunne tænke mig svar på
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.