Tomasz Gancarz

Tomasz Gancarz Administrator
serwerów

Temat: Odzyskanie baz systemowych. (SQL Express 2008)

Czy jest jakaś opcja aby przenieść bazy systemowe na inną instancję serwera ? Oczywiście nie mam backupów tylko pliki .mdf i .ldf. Ewentualnie czy da się jakoś przenieść z tych plików samych użytkowników i loginy ?
Robert W.

Robert W. Programista

Temat: Odzyskanie baz systemowych. (SQL Express 2008)

Nie dam sobie głowy uciąć, ale wydaje mi się, że w przypadku innych baz (nie systemowych) - można przekopiować pliki (mdf i ldf) i zrobić Attach na nowym serwerze.

Czy zadziała na systemowych, nie wiem...
Piotr Z.

Piotr Z. programista

Temat: Odzyskanie baz systemowych. (SQL Express 2008)

http://sqlgeek.pl/2010/10/18/pl-sql-server-migracja-lo...
Piotr Z.

Piotr Z. programista

Temat: Odzyskanie baz systemowych. (SQL Express 2008)

http://sqlgeek.pl/2010/10/18/pl-sql-server-migracja-lo...

konto usunięte

Temat: Odzyskanie baz systemowych. (SQL Express 2008)

Robert W.:
Nie dam sobie głowy uciąć, ale wydaje mi się, że w przypadku innych baz (nie systemowych) - można przekopiować pliki (mdf i ldf) i zrobić Attach na nowym serwerze.

Czy zadziała na systemowych, nie wiem...

Racja. Jeżeli możesz pozwolić sobie na wyłączenie bazy i zrobić detach to po przeniesieniu plików .mdf na nową instancję, używasz opcji "attach as..." i wskazujesz na położenie plików na dyskach serwera.
Tomasz Gancarz

Tomasz Gancarz Administrator
serwerów

Temat: Odzyskanie baz systemowych. (SQL Express 2008)

Tak, niesystemowe bazy można przenieść bez większych problemów. Ja chciałem przenieść systemowe a to już nie takie proste.
Bartosz Ślepowronski

Bartosz Ślepowronski Problem? Jaki
problem?

Temat: Odzyskanie baz systemowych. (SQL Express 2008)

Żeby zrobić backup/restore musisz mieć dokładanie tą samą wersję MSSQL na obu serwerach i server w single user mode.

Wydaje mi się że zwykła podmiana plików bazy master też powinna zadziałać, oczywiście jeśli wersja MSSQL jest identyczna. Nigdy nie próbowałem przenosić plików między instancjami ale używałem tej metody z sukcesem podczas upgrade'ów (tj podmiana plików baz systemowych na stare, jeśli coś się wywaliło).
Tomasz Gancarz

Tomasz Gancarz Administrator
serwerów

Temat: Odzyskanie baz systemowych. (SQL Express 2008)

Wersję miałem tę samą ale nie przeszło. Z tego co czytałem to ważna jest też nazwa instancji+nazwa serwera, a tej nie znałem.
Bartosz Ślepowronski

Bartosz Ślepowronski Problem? Jaki
problem?

Temat: Odzyskanie baz systemowych. (SQL Express 2008)

Aha, to pewnie restore nie zadziała z tych samych powodów :-)

Następna dyskusja:

BCKUP BAZ SQL SERWER 2008 R...




Wyślij zaproszenie do