Войти

Показать полную графическую версию : Ошибка винды или SQL ?


Страниц : [1] 2

krec
31-05-2023, 09:29
Недавно переустановил сервер, все поставил "чистым" виде, активировал, обновил, все настроил. Поставил MS SQL 2016 плюс 1С сервер.
Все бы хорошо, но не выполняются регламентные задание :
https://i.ibb.co/dfCdy70/sql.png

назначено 2:00 часов.
Смотрю логи SQL:

https://i.ibb.co/1Jyhphc/image.png


Дальше, смотрю в это же время логи винды:

https://i.ibb.co/S6Q4y8L/image.png


Не могу понять в чем дело

dmitryst
31-05-2023, 09:39
Не могу понять в чем дело »
история самого плана, а не винды, что говорит? Ошибки есть?

krec
31-05-2023, 12:00
история самого плана, а не винды, что говорит? Ошибки есть? »

А где смотреть? на втором скрине это лог (текущий) из MSSQL. Это не то? в это время , 2 часа ночи.

dmitryst
31-05-2023, 12:40
лог (текущий) из MSSQL. Это не то? »
так-то, он, но у меня по-другому выглядит, смотреть нужно из SQL Server Agent - правой мышью на ваш план - история (или как оно там в русской версии). Раскрываете слева событие "плюсиком", второй строкой идет подробное описание ошибки. Кто создатель/владелец задания?

krec
31-05-2023, 13:46
dmitryst,

честно не очень понял. Вы про это?
https://i.ibb.co/qYLKRHR/image.png

или про это?
https://i.ibb.co/D1tGtkm/image.png

по логам, если я правильно понимаю, все выполнено, но резервных копии не создаются.

krec
31-05-2023, 14:05
Кто создатель/владелец задания? »

https://i.ibb.co/JcPzkMR/image.png

А может проблема из за этого? создан от имени администратора, так как в менеджмент студио захожу встроенной учеткой винды

dmitryst
31-05-2023, 15:09
все выполнено, но резервных копии не создаются. »
Второе. Да, я вижу, что все ок, за исключением почты и шняги про простой процессора (у себя я обе поправил).
А может проблема из за этого? »
может. Попробуйте создать план попроще, и от sa. Кстати, каков объем предполагаемого бекапа? У меня база около 300Гб, и проверка + бекап делались очень долго, разбил по разным заданиям (проверка, бекап, потом дефрагментация индексов) - теперь всё ок, а до этого тоже постоянно были вылеты из-за того, что одна сложная задача крутилась почти сутки (!)

krec
31-05-2023, 16:48
dmitryst, нашел еще одну ошибку в логах винды. связано с СОМ объектами. этой ветке реестра дал права Nt/sqlagent и пошли бекапы)))
Но что то обьем бекапов почти не отличается от оригиналов. видимо не сжимается..

dmitryst
31-05-2023, 17:57
ветке реестра дал права Nt/sqlagent »
А так даже и лучше, не обязательно sa везде таскать... Написали бы уж, что за ветка, может, еще кому-то поможет ;)
видимо не сжимается.. »
ща... На самом первом скрине посмотрите объект "Задача "Резервное копирование данных"", и внизу что написано? Сжимать резервные копии (Default). А By Default сжатие отключено (. Правой кнопкой на объекте, свойства - ищите что-то типа Backup Compression Option - как это будет в русской версии - хз. Короче, включаете компрессию и радуетесь.
Кстати, еще раз - каков объем базы?

krec
01-06-2023, 08:32
А так даже и лучше, не обязательно sa везде таскать... Написали бы уж, что за ветка, может, еще кому-то поможет »
Но что то не то всеравно. Ночью никаких бекапов не создал опять. :( я не знаю что за дичь.

Вот инструкция: https://winitpro.ru/index.php/2015/04/07/parametry-razreshenij-dlya-konkretnogo-dcom-10016/
просто тут про word, а у меня mssql , но логия одинакова.
кстати, сервер не перезагружал после этих манипуляций. возможно все же надо перезагружать, чтоб сработало.

ща... На самом первом скрине посмотрите объект "Задача "Резервное копирование данных"", и внизу что написано? Сжимать резервные копии (Default). А By Default сжатие отключено (. Правой кнопкой на объекте, свойства - ищите что-то типа Backup Compression Option - как это будет в русской версии - хз. Короче, включаете компрессию и радуетесь. »
да, тоже заметил и поменял на сжатие )))

Кстати, еще раз - каков объем базы? »
У меня их несколько. самый маленький 1гб, самый большой 205гб.
итого архив баз без сжатие получились 222 гб.

dmitryst
01-06-2023, 09:18
krec, у меня из 298Гб получается со сжатием 60...68Гб. С базой менее 10Гб сжимать особого смысла нет, на сжатие-распаковку уходит примерно столько же, сколько на запись без сжатия. Ну, разве что с местом проблема ;)
Ночью никаких бекапов не создал опять »
хммм. Создайте простой план, только создание резервной копии. В планировщике можно поставить на запуск поближе, чтобы не ждать ночи, выйти из всех связанных программ (имитировать ночной режим :biggrin: ) и посмотреть, "шо и как оно там" ;). Да, в Management Studio залогиньтесь от имени sa, чтобы с правами не возиться. Сработает - будем дальше смотреть.
ПС. К папке с бекапами доступ-то есть?

krec
01-06-2023, 11:29
dmitryst,
Создайте простой план, только создание резервной копии. В планировщике можно поставить на запуск поближе, чтобы не ждать ночи, выйти из всех связанных программ »
да вот пробовал, тоже что то не то..
https://i.ibb.co/CwfxsWz/image.png
О каком индексе говорит, ХЗ!
Полный код ошибки:

Не удалось добавить новые возможности планирования.

===================================

Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.
Имя параметра: index (mscorlib)

------------------------------
Расположение программы:

в System.Collections.CollectionBase.System.Collections.IList.get_Item(Int32 index)
в Microsoft.SqlServer.Management.DatabaseMaintenance.MaintenancePlan.SubPlansCollection.get_Item(Int32 index)
в Microsoft.SqlServer.Management.MaintenancePlanWizard.MaintenancePlanWizardForm.PerformActions()

dmitryst
01-06-2023, 11:50
О каком индексе говорит, ХЗ! »
Вроде как, оно (https://www.mssqltips.com/sqlservertip/6291/sql-server-database-diagram-index-was-outside-the-bounds-of-the-array/).
А так - я всегда ставлю программы на их оригинальном языке, а то потом переведут так, что аж хз...

krec
01-06-2023, 13:25
Вроде как, оно. »
У меня новая версия:

https://i.ibb.co/dbwgWnZ/image.png

да и внизу пишут, что не получается.

так вот, перелогинился под sa, все создавалась. На всякий общий план поменял владельца от администратора на sa.
теперь посмотрим завтра утром будут ли архивы?
P.S. ручной запустил бекапирование одной базы, все быстро выполнился.

dmitryst
01-06-2023, 14:06
теперь посмотрим завтра утром »
я ж вам написал, сделайте планировщик пораньше, чтобы не ждать. А так можно еще пару недель на проверку потратить ))

krec
01-06-2023, 14:18
dmitryst,
У нас много людей работают, каждое сотрясение вызывает кучу звонков , сообщений и личных визитов )))))))
По этому стараюсь не делать бекапы в рабочее время. Ничего, подожду до завтра

dmitryst
01-06-2023, 14:28
krec, на новом сервере я могу создавать бекапы параллельно с работой сотрудников, задержки в пределах нормы. Вот на старой конфигурации да, бекап только ночью. Так что советую много ядер, оперативки и хранилище на SSD.

krec
01-06-2023, 14:47
советую много ядер, оперативки и хранилище на SSD. »
Все это есть, вот новые серверные диски поставил как раз. Но все же, у нас сфера торговля, каждая секунда заставляет народ понервничать ))) по этому если что то можно запланировать на ночь, то так и делаю

krec
01-06-2023, 16:41
Кстати, делал бекапы дням, такое ощущение, что он день/ночь перепутал.
место 2 часа ночи он делает к 14:00 часам. НО! бытует у меня сомнение, что он не успевает все сразу делать.. или не хочет.
Вот скрин лога:
https://i.ibb.co/ynC8Wyw/image.png

dmitryst
01-06-2023, 18:01
у нас сфера торговля »
аналогично, в дополнение к стандартной процедуре добавил ежечасный бекап через urbackup. Почасовой не получается, процедура занимает 1час 45-50минут.
место 2 часа ночи он делает к 14:00 часам. НО! »
вот именно -НО! продолжительность процесса 12 часов, т.е. начав ночью, сервер завершает бекап к 2 часам дня. У меня тоже так было, пока не разделил задачи - проверку можно запускать в воскресенье, в остальное время бекап (минут 40-час), отдельной задачей - дефрагментация индексов. Вот так еще можно работать, а то комплексный бекап и у меня около суток занимал ;)




© OSzone.net 2001-2012