Karol Napiórkowski DBA Oracle
Temat: ..Cannot open backup device..
WitamW logach z wykonania backup-u zauważyłem błędy:
w logu backup-u:
Msg 3201, Level 16, State 2, Server xxxx\xxxx, Line 1
Cannot open backup device 'C:\sciezka_do\pliku.bak'. Device error or device off-line. See the SQL Server error log for more details.
Msg 3013, Level 16, State 1, Server xxxx\xxxx, Line 1
VERIFY DATABASE is terminating abnormally.
w logu serwera:
spid51 BackupDiskFile::OpenMedia: Backup device 'C:\sciezka_do\pliku.bak' failed to open. Operating system error = 2(Nie można odnaleźć określonego pliku.).
Ciekawe jest to że błąd pojawił się tylko dwa razy na dwóch różnych bazach.
Jedna baza w simple recovery model druga w full.
W przypadku bazy simple podczas kopii różnicowej a w przypadku bazy z full recovery model podczas kopii pełnej.
Kolejne wykonane kopie poszły bez błędów.
Server to MS SQL 2005 express
Marcin S. Programista
Temat: ..Cannot open backup device..
Karol Napiórkowski:'C:\sciezka_do\pliku.bak'
a istnieje ?
Karol Napiórkowski DBA Oracle
Temat: ..Cannot open backup device..
Marcin S.:
Karol Napiórkowski:'C:\sciezka_do\pliku.bak'
a istnieje ?
Skrypt po wykonaniu kopii tworzy z niej archiwum a samą kopię usuwa.
Archiwum jest puste więc raczej plik nie istniał.
polecenie wykonania samej kopii kopii:
BACKUP DATABASE [nazwa_bazy] TO DISK = N'C:\sciezka_do\pliku.bak' WITH NOFORMAT, NOINIT, NAME = N'C:\sciezka_do\pliku.bak', SKIP, STATS = 20
weryfikacja:
declare @backupSetId as int select @backupSetId = position from msdb..backupset where database_name=N'nazwa_bazy' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N'nazwa_bazy') if @backupSetId is null begin raiserror(N'Verify failed. Backup information for database ''nazwa_bazy'' not found.', 16, 1) end RESTORE VERIFYONLY FROM DISK = N'C:\sciezka_do\pliku.bak' WITH FILE = @backupSetId, NOUNLOAD, NOREWIND
W bazie danych równiez brak informacji o tej kopii.
Brak mi w tych komunikatach informacji o przyczynie nieutworzenia pliku. Dostęp do dysku C jest zapewniony.
Czy może to swiadczyć o problemach z dyskiem?
Pozdrawiam
Karol
Marcin S. Programista
Temat: ..Cannot open backup device..
http://www.sqlservercentral.com/Forums/Topic931650-146... może to Ci pomoże
Karol Napiórkowski DBA Oracle
Temat: ..Cannot open backup device..
Marcin S.:
http://www.sqlservercentral.com/Forums/Topic931650-146... może to Ci pomoże
Dzięki za link. Sprawdzę.
Karol Napiórkowski DBA Oracle
Temat: ..Cannot open backup device..
Marcin S.:
http://www.sqlservercentral.com/Forums/Topic931650-146... może to Ci pomoże
Link nie pomógł. Pomogła aktualizacja Windowsa do SP2 :)
Marcin S. Programista
Temat: ..Cannot open backup device..
Karol Napiórkowski:
Link nie pomógł. Pomogła aktualizacja Windowsa do SP2 :)
dobrze wiedzieć:)Marcin S. edytował(a) ten post dnia 07.11.11 o godzinie 22:38
