(Возврат на основную страницу)

 

Содержание номера за Январь 2015 год

SQL Server

Январь 2015 № 01 (55)

 

  1. Перемещение ролей в рамках базы данных
    Шанджан Сапра (Shanjan Sapra)

  2. Как быстро получить отчет о конфигурации SQL Server
    Руди Панигас (Rudy Panigas)

  3. Жизнь в реальном мире: быстрая проверка качества установки SQL Server
    Рандип Сингх (Randeep Singh)

  4. Кто урезал мою таблицу и что теперь делать?
    Суджит Сингх (Sujeet Singh)

  5. Самоудаляющееся задание
    Мигель Кинтана (Miguel Quintana)


Перемещение ролей в рамках базы данных
Шанджан Сапра (Shanjan Sapra)


Это полезно для создания скриптов, описывающих разрешения в среде разработки перед тем, как передать разработчикам копию промышленной БД. Таким образом, мы гарантируем, что права доступа разработчиков не будут затерты данными из промышленной базы.
 


Как быстро получить отчет о конфигурации SQL Server
Руди Панигас (Rudy Panigas)


Этот скрипт создает краткий отчет о конфигурации инсталляции SQL Server / среды.
Для получения отчета, откройте скрипт в SSMS и выполните его. В скрипте создаются несколько временных таблиц, которые удаляются после завершения работы.
Вот что выводится после выполнения скрипта.


Жизнь в реальном мире: быстрая проверка качества установки SQL Server
Рандип Сингх (Randeep Singh)


Администраторы иногда испытывают существенный стресс. Тяжелая работа, требования руководства играют в этом существенную роль. В этой статье я постараюсь продемонстрировать простое решение, которое позволит администратору быстро получить базовую информацию в условиях, когда он отвечает за большую группу серверов и поставлен в жесткие рамки сроков.
Я предлагаю скрипт проверки качества установки SQL Server. Код работает на версиях SQL Server от 2005 до 2014. Код выполняет проверку по 14 параметрам:

Кроме того, вы получаете информацию о настройках SQL Server таких как Max server Memory(GB), Min server memory (GB) и наличие прав Lock Pages in Memory для учетной записи службы. Раньше, наши администраторы тратили до двух часов, чтобы получить эту информацию.
См. также информацию по ссылке: http://msdn.microsoft.com/en-us/library/bb545450.aspx
 


Кто урезал мою таблицу и что теперь делать?
Суджит Сингх (Sujeet Singh)


Вот приходит пользователь и говорит, что выборка из "Важной таблицы" возвращает ноль записей. Похоже, что кто-то урезал таблицу! Вот данные были, а вот их не стало.
Возможно, многие из нас сталкивались с такой ситуации в своей карьере администратора. Вот основные вопросы, которые возникают в такой ситуации:

  1. Кто и когда это сделал?

  2. Как можно восстановить данные с минимальными потерями?

Именно на эти два вопроса мы будем искать ответ.
 


Самоудаляющееся задание
Мигель Кинтана (Miguel Quintana)


Я работаю в группе администраторов, поддерживающих несколько тысяч экземпляров MS SQL.
Мы получаем частые запросы на предоставление временного доступа на определенный сервер с привилегиями sysadmin или DBO для определенных баз данных.
Самая главная проблема - не забыть вернуться и снять выданные права. Поэтому, я написал небольшой скрипт, которые занимается именно этим.
Ничего сверхъестественного, это просто задание с функцией самоуничтожения, я добавил шаг, который удаляет задание.


(Возврат на основную страницу)