четверг, 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.
Итак, для начало немного теории:

среда, 17 июля 2013 г.

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

Рассмотрим один из способов шифрования данных MS SQL Server 2008R2, а именно использование симметричного ключа, далее с помощью данного ключа зашифруем столбец в таблице.