Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как уменьшить огромный log_temp?  [new]
Bladeless
Member

Откуда:
Сообщений: 69
Есть бд Example и SQL создала вот такие 3 файла для ее обслуживания
Example.mdf
Example_log.ldf
Example_log_temp.ldf
Последний файл стал просто огромен(90 Gb). Подскажите пожалуйста как уменьшить Example_log_temp.ldf?

З.Ы. Я нашел как уменьшить Example_log.ldf и при попытке уменьшить аналогично и Example_log_temp.ld с помощью https://www.sql.ru/articles/mssql/01070903truncatingtransactionlog.shtml выдает сообщение "Could not locate file 'Example_log_temp' for database 'Example_log_temp' in sys.database_files. The file either does not exist, or was dropped. "
10 янв 13, 14:08    [13746992]     Ответить | Цитировать Сообщить модератору
 Re: Как уменьшить огромный log_temp?  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 2996
Bladeless
Есть бд Example

Bladeless
Я нашел как уменьшить Example_log.ldf и при попытке уменьшить аналогично и Example_log_temp.ld с помощью

Could not locate file 'Example_log_temp' for database 'Example_log_temp' in sys.database_files. The file either does not exist, or was dropped


аналогично, это не значит бездумно менять все параметры в команде, а ВНИМАТЕЛЬНО почитать что каждый параметр означает
10 янв 13, 14:24    [13747124]     Ответить | Цитировать Сообщить модератору
 Re: Как уменьшить огромный log_temp?  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
сложно найти чёрную кошку в тёмной комнате особенно если её там нету :)
10 янв 13, 14:24    [13747133]     Ответить | Цитировать Сообщить модератору
 Re: Как уменьшить огромный log_temp?  [new]
Bladeless
Member

Откуда:
Сообщений: 69
to HandKot
спасибо за ответ.
Простите, но я не совсем правильно описал ошибку(заменил название реально бд)
Вот так правильно:
Example_log_temp' for database 'Example' in sys.database_files. The file either does not exist, or was dropped.
10 янв 13, 15:38    [13747741]     Ответить | Цитировать Сообщить модератору
 Re: Как уменьшить огромный log_temp?  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2421
Bladeless,

что вернет sp_helpdb Example?
10 янв 13, 15:41    [13747765]     Ответить | Цитировать Сообщить модератору
 Re: Как уменьшить огромный log_temp?  [new]
nezhadnye_my
Guest
Bladeless,
ну и покажите нам результат
use Example
go

select *
from sys.database_files
10 янв 13, 15:43    [13747778]     Ответить | Цитировать Сообщить модератору
 Re: Как уменьшить огромный log_temp?  [new]
Bladeless
Member

Откуда:
Сообщений: 69
nezhadnye_my,

возвращает вот такое
1	E34A6FCD-2FB1-442A-97CC-300BC0C8CE5F	0	ROWS	1	Example	D:\path_to_file\Example.mdf	0	ONLINE	151104	-1	128	0	0	0	0	0	NULL	NULL	NULL	NULL	1167000000077300058	666CB826-4960-4301-8776-4F92299C3BDF	2013-01-09 21:00:02.083	NULL	NULL	NULL	NULL	NULL
2	33E09865-73EF-44EC-A6D2-1ED63FFF75F9	1	LOG	0	Example_log	D:\path_to_file\Example_log.ldf	0	ONLINE	65200	268435456	10	0	0	0	1	0	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL	NULL
10 янв 13, 15:55    [13747896]     Ответить | Цитировать Сообщить модератору
 Re: Как уменьшить огромный log_temp?  [new]
nezhadnye_my
Guest
Bladeless,

тогда ваш Example_log_temp.ldf никакого отношения к бд Example не имеет.
и вообще, сервер не настолько рехнутый, чтоб 2 лог-файла автоматом заделать,
так что вот тут, видимо, наврано:

Есть бд Example и SQL создала вот такие 3 файла для ее обслуживания
Example.mdf
Example_log.ldf
Example_log_temp.ldf
10 янв 13, 16:00    [13747938]     Ответить | Цитировать Сообщить модератору
 Re: Как уменьшить огромный log_temp?  [new]
Bladeless
Member

Откуда:
Сообщений: 69
WarAnt,

выдает вот такое
Example	   1689.88 MB	SRV01\User	9	Jan 19 2010	Status=ONLINE, Updateability=READ_WRITE, UserAccess=MULTI_USER, Recovery=FULL, Version=611, Collation=Ukrainian_CI_AS, SQLSortOrder=0, IsAutoCreateStatistics, IsAutoUpdateStatistics	90

Example	1	D:\path_to_file\Example.mdf	PRIMARY	1208832 KB	Unlimited	1024 KB	data only
Example_log	2	D:\path_to_file\Example_log.ldf	NULL	521600 KB	2147483648 KB	10%	log only
10 янв 13, 16:01    [13747946]     Ответить | Цитировать Сообщить модератору
 Re: Как уменьшить огромный log_temp?  [new]
Bladeless
Member

Откуда:
Сообщений: 69
nezhadnye_my,

ок, спасибо. Тогда я просто грохну файл ))
10 янв 13, 16:04    [13747978]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить