MSSQL i Log transakcji
Replay - 03-05-2006 00:06
MSSQL i Log transakcji
Witam!
Dzisiaj dostalem takie info od MS SQL-a: The log file for database '<dbname>' is full Back up the transaction log for the database to free up some log space..
A wiec odpalilem komende:
backup log <dbname> with truncate_only
pomoglo - bazka dziala ale log dalej zajebisty? jak zmniejsztc rozmiar loga??
-- Replay
Replay - 03-05-2006 00:06
Replay napisał(a): > Witam! > > Dzisiaj dostalem takie info od MS SQL-a: > The log file for database '<dbname>' is full > Back up the transaction log for the database to free up some log space.. > > A wiec odpalilem komende: > > backup log <dbname> with truncate_only > > pomoglo - bazka dziala ale log dalej zajebisty? > jak zmniejsztc rozmiar loga?? >
odpalilem jeszcze dbcc shrinkdatabase(<dbname>, 0) - pomoglo log zmalal
pytanie tylko czy jest mozliwosc przy tego typu operacji utracic dane?
Maciej.
dap - 03-05-2006 00:06
Replay wrote: > Witam! > > Dzisiaj dostalem takie info od MS SQL-a: > The log file for database '<dbname>' is full > Back up the transaction log for the database to free up some log space.. > > A wiec odpalilem komende: > > backup log <dbname> with truncate_only > > pomoglo - bazka dziala ale log dalej zajebisty? > jak zmniejsztc rozmiar loga??
Sa dwie opcje (przynajmniej tak bylo w 2000): -dajesz w opcjach bazy danych autoshrink -jest komenda bodaj shrink_log i nia recznie zmniejszasz log. (Nie pamietam skladni, ale - W SQL Query Analyzier piszesz shrink i naciszkasz shift-F1 a wtedy wyskakuje help do tego slowa i jest juz z gorki :)).
dap
dap - 03-05-2006 00:06
> odpalilem jeszcze dbcc shrinkdatabase(<dbname>, 0) - pomoglo log zmalal > > pytanie tylko czy jest mozliwosc przy tego typu operacji utracic dane?
Teoretycznie nie, ale lepiej zrob wczesniej backup.
dap -- polanski.biz xoops.pl
Replay - 03-05-2006 00:06
MSSQL i Log transakcji
po zrobieniu tego: backup log <dbname> with truncate_only
nie moge znalezc nigdzie backupu logu? gdzie on to zrzuca jezeli nie ma podanego jawnie miejsca docelowego?
Maciej.
dap - 03-05-2006 00:07
Replay wrote: > po zrobieniu tego: > backup log <dbname> with truncate_only > > nie moge znalezc nigdzie backupu logu? > gdzie on to zrzuca jezeli nie ma podanego jawnie miejsca docelowego?
Kurcze nie wiem :) Ja zawsze robilem przez GUI, z EM do urzadzenia z backupem. W razie czegos mozna bylo zobaczyc jakie pliki sa w tym urzadzeniu.
dap
MaGazynieR - 04-05-2006 00:31
dap wrote: > Replay wrote: >> po zrobieniu tego: >> backup log <dbname> with truncate_only >> >> nie moge znalezc nigdzie backupu logu? >> gdzie on to zrzuca jezeli nie ma podanego jawnie miejsca docelowego? > > Kurcze nie wiem :) Ja zawsze robilem przez GUI, z EM do urzadzenia z > backupem. W razie czegos mozna bylo zobaczyc jakie pliki sa w tym > urzadzeniu.
Hle hle ... tak to jest jak sie nie chce do manuala zajrzec naprawde BOL jest niezly ... warto czasem tam zajrzec
BOL => shrinking transaction logs "Shrinking a log is dependent on first truncating the log. Log truncation does not reduce the size of a physical log file, it reduces the size of the logical log and marks as inactive the virtual logs that do not hold any part of the logical log. A log shrink operation removes enough inactive virtual logs to reduce the log file to the requested size."
BOL => BACKUP, BACKUP (described) "NO_LOG | TRUNCATE_ONLY Removes the inactive part of the log without making a backup copy of it and truncates the log. This option frees space. Specifying a backup device is unnecessary because the log backup is not saved. NO_LOG and TRUNCATE_ONLY are synonyms."
Siemanko -- MaGazynieR news (at) magazynier . net
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Zdalny =?ISO-8859-2?Q?dost=EAp_do_MSSQL_bez_zarz=B1dzani?==?ISO-8859-2?Q?a?=
[MSSQL] =?ISO-8859-2?Q?zgodno=B6ci_z_licencjami_Microsoft_?==?ISO-8859-2?Q?SQL_Server?=
[MSSQL 2k] - jak =?ISO-8859-2?Q?pod=B3=B1czy=E6_serwer_na_?==?ISO-8859-2?Q?porcie_innym_ni=BF_1433=3F?=
MSSQL Express czy Oracle Express
MSSQL 2005 i uruchamianie procedury o =?ISO-8859-2?Q?okre=B6lone?==?ISO-8859-2?Q?j_godzinie?=
[MSSQL] ACCESS - SQL =?ISO-8859-2?Q?B=B3ad_w_konwersji_lic?==?ISO-8859-2?Q?zb?=
[MSSQL 2000] =?ISO-8859-2?Q?wywo=B3anie_procesu_z_poziomu_?==?ISO-8859-2?Q?job=27a?=
[MSSQL 2K] =?ISO-8859-2?Q?Wp=B3yw_ustawie=F1_regionalnych_?==?ISO-8859-2?Q?serwera_na_zapytania?=
Pobierananie danych z innej bazy danych w MSSQL
Migracja MSSQL 2005 CTP na 2005 Express
zanotowane.pldoc.pisz.plpdf.pisz.plnatalia97.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|