Avatar billede danisher Nybegynder
07. maj 2006 - 15:31 Der er 1 kommentar og
1 løsning

Kopiering af databasen

Hejsa

Jeg står og skal uploade en database til min udbyder, og i den sammenhæng eftersøger jeg et værktøj til at hjælpe med dette.

Min database har både relationer, views og stored procedures, og ved en upload, vil jeg jo gerne bibeholde disse.

Jeg har spurgt min udbyder, og de tilbyder at overskrive databasen, hvis jeg pakker min ned og sender den til dem. Det synes jeg dog ikke er en holdbar løsning, da jeg står og skal smide den op i tre små dele. Derved vil de nyankomne data i "produktions"-databasen gå tabt...

Er der nogen der kender til noget som kan hjælpe mig?
DB type: MS SQL 2005, og har selv adgang til Server Management Studio...

På forhånd tak!

Mvh
Claus Nielsen
Avatar billede driis Nybegynder
07. maj 2006 - 16:08 #1
Jeg vil da lige nævne:
http://www.red-gate.com/products/SQL_Compare/index.htm
Det er lidt dyrt, men rigtig godt.

Du kan også gøre det samme som tool'et jeg linker til "manuelt":
Relationer, views og stored procedures kan du få Management Studio til at generere oprettelsesscripts for. Men det kræver så, at du enten manuelt identificerer de elementer, der findes i forvejen, og enten DROP'er dem før det generede script køres, eller ændrer i det generede script så der udføres en ALTER PROCEDURE fremfor CREATE PROCEDURE på de procedurer der findes i forvejen.

Ændringer i dataskemaet kan være lidt mere tricky, hvis der f.eks. er tilføjet eller fjernet kolonner fra tabeller.
Avatar billede danisher Nybegynder
19. september 2006 - 11:22 #2
Har endnu ikke fundet det jeg søger. Ellers tak for dit svar!
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