Nejčastěji odpovídající uživatel
backup mezi SQL 2005 a SQL 7 ?

Dotaz
-
Dobrý den, přešli jsme v jedné aplikaci z SQL 7 na SQL 2005 (migrace na lepší HW), DB byla připojena a je stále v režimu compatibility 7.0. Je možné použít zálohu DB v tomto módu ( formát BCK) na serveru SQL 7 (chce *.BAK)? Nevím, zda je moc naivní přejmnovat bck na bak. Případně lze nějak DB v tomhle režimu dostat na SQL 7 zpátky (případně pomocí detach a attach)?
Díky.
Martin Slepička
Odpovědi
-
Dobrý den,
compatibility level zajišťuje pouze částečnou kompatibilitu databáze se staršími verzemi SQL Serveru - mění částečně chování SQL Serveru vůči klientským aplikacím připojeným k dané databázi. Struktura databáze však zůstává poplatná verzi SQL Serveru, na kterém je databáze provozována; změna compatibility levelu tak nedělá downgrade databáze na starší verzi - ten podporován není. Pokud byste chtěl přenést databázi z verze 2005 na verzi 7, musel byste jít cestou přenosu dat z databáze ve verzi 2005 do databáze ve verzi 7 například pomocí SSIS.
Na příponě zálohy u SQL Serveru obecně nezáleží, můžete si ji zvolit a měnit dle libosti. SQL Server při obnově dat ze zálohy čte informace z hlavičky zálohy, kde je mimo jiné uvedena i verze, na které záloha vznikla.
S pozdravem
Miloslav Peterka- Označen jako odpověď Robert HakenMVP, Moderator středa 17. února 2010 20:22
Všechny reakce
-
-
Dobrý den,
compatibility level zajišťuje pouze částečnou kompatibilitu databáze se staršími verzemi SQL Serveru - mění částečně chování SQL Serveru vůči klientským aplikacím připojeným k dané databázi. Struktura databáze však zůstává poplatná verzi SQL Serveru, na kterém je databáze provozována; změna compatibility levelu tak nedělá downgrade databáze na starší verzi - ten podporován není. Pokud byste chtěl přenést databázi z verze 2005 na verzi 7, musel byste jít cestou přenosu dat z databáze ve verzi 2005 do databáze ve verzi 7 například pomocí SSIS.
Na příponě zálohy u SQL Serveru obecně nezáleží, můžete si ji zvolit a měnit dle libosti. SQL Server při obnově dat ze zálohy čte informace z hlavičky zálohy, kde je mimo jiné uvedena i verze, na které záloha vznikla.
S pozdravem
Miloslav Peterka- Označen jako odpověď Robert HakenMVP, Moderator středa 17. února 2010 20:22