Służy do tego procedura xp_readerrorlog <numer_loga>, <rodzajLoga>, <szukane słowo1>, <szukane słowo 2> Log errorlog podlega procesowi roll over. Numer loga pozwala określić, który log ma być przeszukany, Masz 2 rodzaje logów: Errorlog SQL servera i SQLAGENT.OUT – log sql server agenta. Aby przeszukać log SQL-a wpisz jako <RodzajLoga> 1. Aby przeszukać log agenta wpisz 2. […]
Archiwum dla kategorii ‘SQL’
Przeszukiwanie errorlog-a
DBCC SHRINKFILE: Page 1:123456 could not be moved because it is a work file page.
Błąd świadczy o tym, że operacja shrink chciała zmniejszyć plik bazy danych o strony, które są aktualnie wykorzystywane przez tabele znajdujące się w tempdb. Otrzymasz go czasem podczas shrinkowania tempdb: DBCC shrinkfile (tempdb_data, 5000); W tej sytuacji można: 1. DBCC FREESYSTEMCACHE (’ALL’) czyści cache systemowy 2. Wykonać CHECKPOINT żeby bufory w pamięci były czyste, a […]
Jak przełączyć bazę mirrorowaną do stanu OFFLINE
Jeśli baza jest mirrorowana, to przy próbie przełączenia jej w stan offline otrzymuje się komunikat: Msg 1468, Level 16, State 1, Line 2 The operation cannot be performed on database „xxxxxxxxxxxx” because it is involved in a database mirroring session. Msg 5069, Level 16, State 1, Line 2 ALTER DATABASE statement failed. Dlatego najpierw wyłącz […]
Błąd po zmianie certyfikatu SQL Server. Zmiana uprawnień do certyfikatu
Po zmianie certyfikatu SQL serwera usługa nie startuje z następującymi błędami w error logu: The server could not load the certificate it needs to initiate an SSL connection. It returned the following error: 0x8009030d. Check certificates to make sure they are valid. Error: 26014, Severity: 16, State: 1. Unable to load user-specified certificate [Cert Hash(sha1) […]
SQL 2000: Czy ktoś tu się jeszcze loguje?
Dziwne zadanie mi się trafiło. Przed odinstalowaniem serwera SQL 2000 trzeba się upewnić, że już nikt z niego nie korzysta. Ustaliliśmy, że „nikt nie korzysta” jest równoznaczne z „w ciągu tygodnia nikt się do niego nie zaloguje”. Dla pewności potem serwera nie odinstalujemy, tylko przełączymy bazy w offline i znowu trochę poczekamy. Jak to zrealizować? […]
Opóźnienie startu SQL Server Agent gdy SQL Server Agent nie startuje automatycznie, a ręcznie tak
Na jednym z serwerów spotkałem problem polegający na tym, że do automatycznego startu skonfigurowany był SQL Server oraz SQL Server Agent. Niestety po resecie serwera wstaje tylko usługa SQL Server, a agent nie startuje. W logu aplikacyjnym można znaleźć informację, że Agent nie wystartował, bo nie mógł podłączyć się do SQL Servera. Na dodatek nie […]
Kto zainstalował SQL Server?
Czy to możliwe, że SQL server nie pamięta swojego ojca, czyli tego kto go zainstalował? Chyba niestety nie pamięta, ale jak każdy ma swoją metryczkę urodzin, którą są logi instalacyjne. Każde uruchomienie instalatora SQL serwera tworzy folder o nazwie zgodnej z datą/godziną np.: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121220_091600 W tym folderze znajdziesz plik/pliki o nazwie […]





























