среда, 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. Что очень радует.

 В технологии AlwaysOn присутствуют элементы сразу несколько технологий высокой доступности сервера  MS SQL Server:

среда, 19 февраля 2014 г.

DBCC CHECKDB. Решение одной из ошибок проверки целостности базы данных.


Данным заголовком будет начата серия постов по решению проблем, которые появляются после проверки целостности базы данных процедурой DBCC CHECKDB.

Утром пришло письмо, что на одном из сервере MS SQL не прошла проверка целостности базы данных.

Заглянув на сервер, увидел подробную информацию ошибки:

четверг, 30 января 2014 г.

Секционирование. Очистка больших таблиц.


 Одно из возможных применений секционирование – это обслуживание больших таблиц, такое как удаление старых данных, оставлять только актуальные.

Данный способ редко применяется , но имеет быть. В текущей статье расскажу реальную задачу, которую пришлось решить с  помощью секционирования.

понедельник, 13 января 2014 г.

Мониторинг AlwaysOn в MS SQL Server 2012

  Начиная с MS SQL Server 2012 появилась очень хорошая функция отказоустойчивости AlwaysOn. Функция-то функция хорошая, но вот с мониторингом плоховато в MS SQL Server. Да и в последнее время ответственность за мониторинг полностью ложится на администратора СУБД. Если раньше для зеркалирования был хоть какой-то джоб и на его можно повесить операторов СУБД, то для AlwaysOn такого задания нет.

Ниже написан запрос мониторинга AlwaysOn:

четверг, 5 декабря 2013 г.

Создание базы данных на сетевом ресурсе.

Если по каким-то причинам Вам  необходимо разместить базу данных на сетевом ресурсе, а по умолчанию данная возможность закрыта, то можно воспользоваться ниже указанным способом:

четверг, 19 сентября 2013 г.

MS SQL Server и MS SharePoint 2013. Сообщение «Using 'dbghelp.dll' version '4.0.5'»


После развертывания баз данных MS SharePoint 2013 на сервере MS SQL Server 2008R2 в логах СУБД появилось несметное количество однородных сообщений малоинформативного содержания:

Message
Using 'dbghelp.dll' version '4.0.5'

Все бы ничего, но их количество – 10-12 сообщений в минуту:

вторник, 20 августа 2013 г.

Основы прозрачного шифрования MS SQL Server


Продолжая тему защиты данных в базе данных в MS SQL Server, рассмотрим прозрачное шифрование (Transparent Data Encryption - TDE ) в MS SQL Server.  Демонстрация шифрования будет проводится на MS SQL Server 2012 SP1 Enterprise Edition  для базы данных клиентов [DbClients], но данный сценарий будет рабочий и для MS SQL Server 2005/2008. Прозрачное шифрование доступно только в редакциях Enterprise или Datacenter.
Итак, для начало немного теории: