od pewnego czasmu mam problem z backupem cyklicznym na sql 2008
sa zainstalowane na nim dwie bazy, zawsze robiłem to w ten sposób, klikałem
na baze, wchodziłem w tasks >backup, tam ustawiałem miejsce docelowe
(katalog na dysku), oraz inne ustawienia, potem scripts action to job,
ustawiałem czestotliwosc powtorzen i dzialalo, codziennie tak jak ustaliem
tworzyl sie pelny backup
od pewnego czasu, jakkolwiek bym nie ustawial, cokolwiek bym nie robil,
backup sie nie tworzy
co dziwniejsze, za kazdym razem jak wchodze w tasks > backup, miejsce
docelowe jest zmienione na "tape", zamiast na katlog ktory ustawilem,
tasiemka co prawda jest zainstalowana, ale nie uzywana, nie wiem ani
dlaczego sie zmienia, ani jak wymusic brak zmiany, bo przypuszczam ze
wlasnie ta zmiana uniemozliwia wykonanie backupu
jest tez jeszcze jedna dziwna sprawa, ktorej nie rozumiem, plikom baz .mdf,
w exloratorze windowsowym od jakiegos czasu nie zmienia sie "data
modyfikacji", co dziwniejsze jedna z baz zmienila miejsce, znalazla sie w
zupelnie innym katalogu niz wszystkie pozostale
przeszukalem dzisiaj wszystkie dyski, na wszelki wypadek, aby sprawdzic czy
to nie sa kopie, a wlasciwe bazy nie sa w jeszcze innym miejscu, ale nie
znalazlem innych plikow
w zwiazku z niezmienna data modyfikacji, supersafe z ktorego korzystam, tez
nie backapuje tych baz, bo dla niego pliki sie nie zmienily
jakies sugestie o co moze chodzic?
dzieki i pozdrawiam
Zalecam zapoznanie sie z ponizszymi materialami:
FIX: A backup operation on a SQL Server 2008 database fails if you enable
change tracking on this database
http://support.microsoft.com/kb/978839
Troubleshooting SQL Server 2008 backup/restore problems
http://www.sswug.org/articles/viewarticle.aspx?id=49404
Viewing the SQL Server Error Log
http://msdn.microsoft.com/en-us/library/ms187885.aspx
Jesli w systemie, na ktorym dziala SQL Server, jest zainstalowane
oprogramowanie zabezpieczajace (antywirus, zapora), zalecam testowe
odinstalowanie go.
Proponuje wykonac probe backupu bedac lokalnie przy komputerze, a nastepnie
szukac sladow problemu w dzienniku zdarzen (Event Logs) i w SQL Server Error
Log.
Pozdrawiam,
--
Maciej Szczecinski
Pomoc Techniczna Microsoft
http://support.microsoft.com
// Uprzejmie prosz� o nie wysy�anie zapyta� bezpo�rednio na m�j adres email.
Zapytania takie pozostanďż˝ bez odpowiedzi, gdyďż˝ adres ten nie jest
monitorowany. //
Użytkownik "Maciej Szczecinski" <maciej...@msinfo.pl> napisał w
wiadomości grup dyskusyjnych:OMZxr$HFLHA...@TK2MSFTNGP06.phx.gbl...
> Proponuje wykonac probe backupu bedac lokalnie przy komputerze, a
> nastepnie szukac sladow problemu w dzienniku zdarzen (Event Logs) i w SQL
> Server Error Log.
dzięki za linki, moze pomogą, ale...
backup wykonany recznie, wykonuje się bez zadnego problemu, wiec chyba nie
tedy droga
mysle ze problemy sa dwa: po pierwsze zmiana miejsca backapu z pliku na
dysku na tasiemke, nie wiem czemu podmienia
druga sprawa to to, ze windows server 2003 na ktorym stoi sql nie widzi
zmian w plikach baz, czyli data modyfikacji pliku nie zmienia sie od jakis 3
tygodni, od tego tez czasu nastepuje zamienianie miejsca backapu i w
konsekwencji nie robienie go
w tym czasie nic sie na serwerze nie zmianialo, poza ewentualnymi update'mi
ms
Pozdrawiam,
--
Maciej Szczecinski
Pomoc Techniczna Microsoft
http://support.microsoft.com
// Uprzejmie proszę o nie wysyłanie zapytań bezpośrednio na mój adres email.
Zapytania takie pozostaną bez odpowiedzi, gdyż adres ten nie jest
monitorowany. //
Użytkownik "Maciej Szczecinski" <maciej...@msinfo.pl> napisał w
wiadomości grup dyskusyjnych:O4f9tIfG...@TK2MSFTNGP05.phx.gbl...
> Sam objaw nie jest wystarczający do ustalenia przyczyny. Polecam
> przejrzenie wspomnianych logów w czasie kiedy backup powinien być
> uruchamiany, ewentualnie rozważyć wykonywanie backupu skryptem.
problem z wykonywaniem backupu rozwiazalem, okazalo sie ze nie wlaczal sie
sql server agent, ustawiony byl na manual, teraz wszystko dziala jak powinno
natomiast nadal pozostal problem, ze pliki bazodanowe wg windowsa nie
ulegaja modyfikacjom
Zmiany w bazie SQL nie zawsze muszą powodować zmiany w dacie modyfikacji
plików MDF/LDF widocznej z poziomu Windowsa.
MDF & LDF files last modified date not increasing as expected
http://social.msdn.microsoft.com/forums/en-US/sqldisasterrecovery/thread/b7db6744-cd7b-42b5-a84e-5e511a5e8e59/
Win date modified field on MDF files
http://www.bigresource.com/Tracker/Track-ms_sql-F2n6hqSK/
Microsoft SQL Server: SQL Server data files modification date doesn't change
after resto
http://database.itags.org/sql-server/309685/
Aby wykluczyć problem z samą bazą, czy serwerem SQL, proponuję odtworzyć
środowisko na maszynie wirtulanej, podłączyć pliki bazy i sprawdzić, czy
problem się powtarza (najlepiej stosując te same metody modyfikacji baz, jak
w środowisku produkcyjnym). Jeśli nie, problem może wynikać z wpływu
aplikacji doinstalowanych do systemu, zwłaszcza zabezpieczających (AV,
Firewall) - najlepiej odinstalować je za pomocą dedykowanych narzędzi typu
Removal Tool, ze strony producenta danego programu.
Polecam też sprawdzenie dysku twardego (CHKDSK) oraz bazy:
SQL Server 2008 Database Checking
http://blogs.technet.com/b/josebda/archive/2009/03/20/sql-server-2008-checking-databases.aspx