Avatar billede sdfh Nybegynder
20. juni 2001 - 14:06 Der er 2 kommentarer

Restore en database i MS-SQL-server 6.5

Jeg skal (underligt nok) lave enten et prog eller en procedure som kan restore en database hvert døgn.
Jeg har set lidt på load database, men jeg får en fejl der siger at Administratoren skal have exclusive use før jeg kan bruge load-commandoen.
Men ellers er min tanke at lave en schedule task som kører load-commandoen med en specifik fil (c:\\backup\\dbdump.DAT) hvert døgn!
Er der en der har lidt input til dette er jeg taknemmelig ;-)
Avatar billede torbenkoch Nybegynder
01. juli 2001 - 14:16 #1
Hmmm - at Administratoren skal have \"exclusive use\" betyder simpelthen, at der ikke må være nogle brugere på databasen, når der restores. Derfor skal databasen sættes til at være \"offline\" før den restore. Hvordan man lige gør det i SQL 6.5 kan jeg ikke huske, men prøv at kigge i Online Books under sp_dboption.
Avatar billede pniels12 Nybegynder
19. oktober 2001 - 08:57 #2
Du kan bruge følgende til at sætte databasen i single user mode, hvilket vil bevirke at du kan restore din database:
sp_dboption single user true

Advarsel: Truncate log on checkpoint er ikke muligt i single user mode.
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