Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
 Помогите кто может  [new]
ldirkl
Member

Откуда:
Сообщений: 13
Доброй ночи..
Помогите пожалуйста понять что происходит с сиквелом....только что легла вся система не знаю что куда деваться...могу выполнить любый комбинации какие скажете только что-то бы заработало...Пожалуйста..
27 июл 09, 01:23    [7461770]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36803
"Легла вся система" - сервер из стойки вывалился что ли?
27 июл 09, 02:03    [7461809]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
ldirkl
Member

Откуда:
Сообщений: 13
Да кто его знает я не в серверной возможно и это..но связь с ним еще есть..сможем как-то спасти??? пожалуйста....сам дуб дубном вот пришлось с этим столкнуться сижу смотрю и понимаю что могу натворить еще хужих делов....
27 июл 09, 02:09    [7461812]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Самый простой и действенный совет - наймите специалиста.
27 июл 09, 07:03    [7461874]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
ldirkl
Member

Откуда:
Сообщений: 13
Немного конкретизирую. Microsoft SQL Server 2005
2 месяца назад база была 13 ГБ, лог файл транзакций 2,5 ГБ - потом всё начало рости по 500 МБ в день - сейчас она составляет 66 ГБ, от ненезнания файл транзакций я Shrink-ом так замучал что его размер прыгает в непонятных величинах. По мере роста - заканчивалось свободное место на диске потому как прежний программист додумался поставить бэкап на тот же диск где и сама база..в какой-то момент места не стало вовсе и система приказала долго жить, сказав что Файлу транзакций нет места на диске. На первых порах я его просто резал - добавляя тем самым хотя-бы немного свободного пространства до следующего дня..Сейчас установил в сервер новый винчестер, перенес бэкап туда - и здесь начало творить вообще невероятное. Так как мы с SQL разговариваем на разных языках толком ничего не могу понять...понял без первого бэкапа на новом диске многие изменения для меня будут недоступны..Теперь когда место на первом диске есть - фай транзакций стал еще в раза 2 больше..бываем моментами быдает такую-же ошибку мол - На диске нет места и все перестает работать..Хотя там свободно 60 ГБ. с бэкапом также толком понть ничего не могу он толи доделываеться толи не успевает - по евенстам разные ошибки..но на новом винчестере все таки есть bak файлы базы и логов. На данный момент база безошибочно вырубаеться и помогает только перезагрузка ОС после которой по евентсам вижу - Recovery Database после воостановления всё приходит в норму но до определенного момента.
Сейчас загрузка сайта тянеться и время от времени бывает:
Microsoft SQL Native Client error '80040e31'
Query timeout expired
Подскажите как быть..
27 июл 09, 09:10    [7461990]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
На новенького
Guest
1.огласите текст ошибок.
2.загрузка чего? к чему она тянется?
27 июл 09, 09:49    [7462077]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
2ldirkl
а вы вообще чем занимаетесь в конторе?

для спящего время бодрствования равносильно сну
27 июл 09, 10:03    [7462130]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
--__Александр__--
Member

Откуда:
Сообщений: 2631
tpg
Самый простой и действенный совет - наймите специалиста.

+1
27 июл 09, 10:27    [7462248]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
oradan
Member

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

Было бы неплохо вытащить ldf-файлы на другой диск.
Настройте нормальный бэкап.
Если имеется высокая транзакционная активность, настраивайте многоуровневый бэкап (с учётом таймфреймов(чтобы не получилось так, что в момент закрытия опер. дня у вас началось бэкапирование)).
Как я понял ваша проблема вызвана тем, что лог забивает всё доступное пространство. Проблема решается либо постоянным шринком, либо нормальным бэкапированием (бэкап урезает журнал транзакций (точнее, удаляет неактивные закомиченные транзакции)).
27 июл 09, 12:45    [7463448]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33348
Блог
oradan
Было бы неплохо вытащить ldf-файлы на другой диск.
Настройте нормальный бэкап.
Если имеется высокая транзакционная активность, настраивайте многоуровневый бэкап (с учётом таймфреймов(чтобы не получилось так, что в момент закрытия опер. дня у вас началось бэкапирование)).
Как я понял ваша проблема вызвана тем, что лог забивает всё доступное пространство. Проблема решается либо постоянным шринком, либо нормальным бэкапированием (бэкап урезает журнал транзакций (точнее, удаляет неактивные закомиченные транзакции)).


Проблема решается выяснением причины роста лога и ее устранением
27 июл 09, 12:56    [7463554]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
oradan
Member

Откуда:
Сообщений: 72
Критик,

Причина роста лога - высокая транзакционная активность, либо неверно выставленные log level.
Либо совокупностью первого и второго.
Просто я думал, что это очевидно.
Ну и? Причину я назвал?
27 июл 09, 13:09    [7463682]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
oradan
высокая транзакционная активность

абалдеть

для спящего время бодрствования равносильно сну
27 июл 09, 13:12    [7463710]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
Владимир СА
Member

Откуда:
Сообщений: 7825
Вообще-то неверное неплохо было бы знать характеристики сервера, какая ОС, и что еще крутится на сервере кроме MSSQL ?
27 июл 09, 13:20    [7463802]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
2oradan
это как приехать в сервис и сказать у меня машина сломалась..
если будут спрашивать симпотмы, то нужно отвечать
"ну что не понятного? машина СЛОМАЛАСЬ!"
это очевидно? но не информативно!

для спящего время бодрствования равносильно сну
27 июл 09, 13:23    [7463823]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
oradan
Member

Откуда:
Сообщений: 72
Алексей2003,

Кажется 2 - 3 постами выше, я назвал причину, которая вызвала у вас смех.
Изначально была проблема, я предложил решение. Причина очевидна, но неинформативна?
Супер!!!)))))))
Теперь для информативности, я так думаю, вы попросите у автора его файлы трассировки?))))
Или нет? Как планируете достигать информативности причины?
Ведь в противном случае вы не сможете понять причину проблемы и помочь автору?
Или сможете?
27 июл 09, 13:36    [7463934]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
2oradan
ну и где же решение то?
я наверна чтото пропустил.

для спящего время бодрствования равносильно сну
27 июл 09, 13:39    [7463969]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
Ennor Tiegael
Member

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

Вы исходный пост видели? Ответы топик-стартера читали? Как вы думаете, с его квалификацией, сколько процентов данного вами ответа он сможет понять? Хорошо, если ноль.
oradan
Как я понял ваша проблема вызвана тем, что лог забивает всё доступное пространство. Проблема решается либо постоянным шринком, либо нормальным бэкапированием (бэкап урезает журнал транзакций (точнее, удаляет неактивные закомиченные транзакции)).
Да вы не только Капитан Очевидность, вы еще и телепат.
tpg
Самый простой и действенный совет - наймите специалиста.
+1. Иначе автору потребуется, как минимум, несколько недель весьма интенсивного обучения, прежде чем он поймет, что именно он натворил и каких именно ответов и описаний от него хотят на этом форуме.
27 июл 09, 13:42    [7463998]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
oradan
Member

Откуда:
Сообщений: 72
Алексей2003,

автор
Проблема решается либо постоянным шринком, либо нормальным бэкапированием (бэкап урезает журнал транзакций (точнее, удаляет неактивные закомиченные транзакции)).


Не решение?
Или слишком просто? Без флуда?
27 июл 09, 13:47    [7464033]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
ldirkl
Member

Откуда:
Сообщений: 13
На новенького
1.огласите текст ошибок.
2.загрузка чего? к чему она тянется?


Хотя на том разделе 25 ГБ свободно. Увеличивал размер Log файла в Autogrowth, как я понимаю он должен при достижении этого размера резать файл.

Event ID 9002
The transaction log for database 'Dataportal' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases

Event ID 3266
The backup data at the end of "E:\Backup\Dataportal_db.bak" is incorrectly formatted. Backup sets on the media might be damaged and unusable. To determine the backup sets on the media, use RESTORE HEADERONLY. To determine the usability of the backup sets, run RESTORE VERIFYONLY. If all of the backup sets are incomplete, reformat the media using BACKUP WITH FORMAT, which destroys all the backup sets.

Event ID 3041
BACKUP failed to complete the command BACKUP DATABASE Dataportal. Check the backup application log for detailed messages.

За ночь зделал бэкап - база увеличилась на 20 ГБ, лог файл на 5 ГБ
27 июл 09, 13:50    [7464056]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
oradan
Member

Откуда:
Сообщений: 72
Ок.

tpg
Самый простой и действенный совет - наймите специалиста.

+1.

Так?
27 июл 09, 13:50    [7464059]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
2oradan
тынц 1
автор
от ненезнания файл транзакций я Shrink-ом так замучал что его размер прыгает в непонятных величинах

тынц 2
автор
Сейчас установил в сервер новый винчестер, перенес бэкап туда


приходите в сервис и говорите, проверил масло.
и тут механик спрашивает, а вы масло проверяли?

для спящего время бодрствования равносильно сну
27 июл 09, 13:51    [7464069]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
oradan
Member

Откуда:
Сообщений: 72
ldirkl

Хотя на том разделе 25 ГБ свободно. Увеличивал размер Log файла в Autogrowth, как я понимаю он должен при достижении этого размера резать файл.


Ну и бредятину автор отморозил...
Ок. Я был неправ.
Наймите специалиста...
27 июл 09, 13:53    [7464079]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
ldirkl
Member

Откуда:
Сообщений: 13
Владимир СА
Вообще-то неверное неплохо было бы знать характеристики сервера, какая ОС, и что еще крутится на сервере кроме MSSQL ?

Microsoft Windows Server 2003 ENG
Intel Xeon 5130 @ 2.00 GHz, 8 GB of RAM
RAID масив 136 ГБ под базу..
Кроме SQL Server 2005 ничего не стоит..машина целевая для базы.
27 июл 09, 13:56    [7464104]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
ldirkl
Member

Откуда:
Сообщений: 13
oradan
ldirkl

Хотя на том разделе 25 ГБ свободно. Увеличивал размер Log файла в Autogrowth, как я понимаю он должен при достижении этого размера резать файл.


Ну и бредятину автор отморозил...
Ок. Я был неправ.
Наймите специалиста...

Потому что не ориентируюсь в этом...вот и выдумываю разные варианты...Нет что-бы что-то подсказать - анекдоты лепите....
27 июл 09, 13:58    [7464122]     Ответить | Цитировать Сообщить модератору
 Re: Помогите кто может  [new]
oradan
Member

Откуда:
Сообщений: 72
Алексей2003
2oradan
тынц 1
автор
от ненезнания файл транзакций я Shrink-ом так замучал что его размер прыгает в непонятных величинах



Кажется, я предлагал вынести на отдельный диск логи, а не бэкап. То что бэкап должен быть на отдельном диске - это также должно быть очевидно! Поэтому не ТЫНЦ.
Просто думал, что автор сразу двух зайцев убьёт - решит проблему и сделает неплохой шаг в направлении Performance Tuning'а. Но видимо, не здесь и не сейчас...
27 июл 09, 13:59    [7464135]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить