Пришлось обновлять MS SQL Server 2012 до версии 2014, при этом MS SQL Server работало
в режиме AlwaysOn.
Сложного ничего нет, но есть несколько моментов, которые нужно учитывать при
работе и обновлении. Главное, это конечно предварительное тщательное
тестирование.
четверг, 17 марта 2016 г.
четверг, 18 февраля 2016 г.
Еще одна ошибка сборщика данных (Data Collector-а).
Эта ошибка применима для MS SQL Server 2012, и тянется с SP2 CU6,
после установки CU6 на CU5
SP2, перестает работать
сбор данных Query Statistics.
Помнится, мы даже кейс в Майкрософте открывали, но решения они не предоставили,
сообщив, что это текущий баг, предложив вариант решения, который мы уже на тот
момент сделали. Я бы забыл про него, так как уже вышел SP3 для MS SQL Server, но тут снова эта
ошибка повторилась после установки SP3 на MS SQL Server
2012.
среда, 16 декабря 2015 г.
Приятные «плюшки» при установке MS SQL 2016
В новой версии, кроме новых возможностей в части Database Engine, есть приятные
графические плюшки, одни из них получаем при установке MS SQL Server.
Итак, при установке MS SQL Server 2016 редакции (в предыдущей редакции они были не так представлены)
Microsoft
SQL Server 2016 (CTP3.1) - 13.0.801.12 (X64 )
вторник, 30 июня 2015 г.
Обслуживание системных баз данных MS SQL Server.
В MS SQL Server есть
несколько системных баз данных:
Используется в качестве шаблона для всех баз данных, создаваемых в экземпляре SQL Server. Изменение размера, параметров сортировки, модели восстановления и других параметров базы данных model приводит к изменению соответствующих параметров всех баз данных, создаваемых после изменения.
Msdb - Используется агентом SQL Server для планирования предупреждений и задач, так же является хранилищем пакетов SSIS, хранилищем информации по резервному копированию.
tempdb - База данных для временных объектов или для промежуточных результирующих наборов.
Resource - База данных только для чтения. Содержит системные объекты, которые входят в состав SQL Server. Системные объекты физически хранятся в базе данных Resource, но логически отображаются в схеме sys любой базы данных.
master - В этой базе данных хранятся все данные системного уровня
для экземпляра SQL Server.
Model - Msdb - Используется агентом SQL Server для планирования предупреждений и задач, так же является хранилищем пакетов SSIS, хранилищем информации по резервному копированию.
tempdb - База данных для временных объектов или для промежуточных результирующих наборов.
Resource - База данных только для чтения. Содержит системные объекты, которые входят в состав SQL Server. Системные объекты физически хранятся в базе данных Resource, но логически отображаются в схеме sys любой базы данных.
Задачей обслуживания данных баз данных является возможность
восстановления данных баз данных во время их повреждения, неудачного
обновления, выхода из строя оборудования и других возможных проблем.
понедельник, 6 апреля 2015 г.
Настройка SPN для MS SQL Server - просто
Немного теории.
MS SQL Server поддерживает сетевую проверку через следующие типы проверок:
MS SQL Server поддерживает Kerberos для следующих сетевых протоколов:
- TCP\IP
- Именованные каналы(Shared pipes)
- Shared memory.
ну и практика:
MS SQL Server поддерживает сетевую проверку через следующие типы проверок:
- NTLM
- Kerberos.
NTLM
довольно старый протокол, который еще появился с Windows NT 4.0, вместо него
рекомендуется использовать Kerberos.
Kerberos – это сетевой протокол, позволяющий реализовать надежную
проверку подлинности в клиента и сервера в сети, основанный на главном ключе (master key) и, так называемых, зашифрованных
билетах(tickets).MS SQL Server поддерживает Kerberos для следующих сетевых протоколов:
- TCP\IP
- Именованные каналы(Shared pipes)
- Shared memory.
SQL Server поддерживает протокол Kerberos через Windows Security Support Provider(SSPI) если используется Windows аутификация
на сервере.
Если протокол Kerberos не может быть использован, то
используется протокол вызов-ответ(NTLM).ну и практика:
вторник, 30 декабря 2014 г.
Настройка параметров приращения баз данных MS SQL Server
В данной
статье постараюсь описать об настройках баз данных, а именно об настройках
файлов баз данных, а еще конкретнее об размере приращения файлов баз данных. Данный вопрос вроде как и простой и понятный,
но в то же время часто появляются вопросы у начинающих администраторов. А если
пойти дальше и глубже, то данный вопрос очень важный для правильной настройки
параметров баз данных критических систем. Так же хочу сразу, сказать, что при
неправильной конфигурации данных параметров, это может привести и к простою
системы.
Цель статьи объяснить
- в мегабайтах или процентах
указывать размер приращения?!- размер самого приращения - 1, 30, или 500 мб?!
суббота, 11 октября 2014 г.
Настройки серверов HP серии DL 580 и DL 980 для MS SQL Server
Best Practice for Tuning Microsoft SQL Server on HP Proliant DL980
Очень часто
компании, которые имеют деньги, приобретают высокопроизводительные и дорогие сервера
для MS
SQL Server,
но используют их не более 10%. Причины могут быть разные. В итоге сервера простаивают,
потребляют энергию, а также могут происходить “странные” события: вроде дорогой
сервер, а имеет проблемы. Источником данных проблем является то, что производитель
создает режимы энергопотребления, которые включаются, когда сервер не нагружен.
Результатом данного режима для MS SQL Server могут быть совсем разные.
В данной
статье хотелось бы рассказать о проблеме с которой пришлось столкнуться, а также
сделать вольный перевод Best Practice for Tuning Microsoft SQL Server on the HP Proliant DL980.
вторник, 9 сентября 2014 г.
Ошибка сборщика данных Data Collector-а
Введение:
При работе сборщика данных на
серверах, особенно если на сервере есть базы данных в зеркалировании или в
группе доступности AlwaysOn,
возможно, что со временем некоторые наборы
сборщиков данных, которые настроены на сбор с кешированием, перестают собирать
данные, а в логах возможна ошибка,
примерно следующего содержания:
среда, 4 июня 2014 г.
Разграничение ресурсов сервера между компонентами MS SQL Server
Довольно часто бывает, что для
каждой службы не всегда можно выделить отдельные сервера, поэтому на один
сервер ставят несколько компонентов MS SQL Server, такие как MS SQL Server, MS SQL Server Analysis Services, MS SQL Server Reporting Services. Если компонентами
активно пользуются, то это приводит к конкуренции ресурсов сервера, и в итоге отрицательное
влияние друг на друга.
В текущей статье опишем, как
можно разделить ресурсы между компонентами MS SQL Server, установленные на один сервер.
четверг, 17 апреля 2014 г.
Настройка MS SQL Server AlwaysOn. Шаг за Шагом.
Технология AlwaysOn в MS SQL Server предназначена
на повышения доступности ваших баз данных, еще один шаг к отказоустойчивости
системы. Появилась она с версии MS SQL Server
2012 и предрекала в будущем замену
технологии зеркалирования. Но уже сейчас видим, что в MS SQL Server 2014 присутствуют
технология зеркалирование и технология AlwaysOn. Что очень радует.
Подписаться на:
Сообщения
(
Atom
)