(Возврат на основную страницу)
Перемещение ролей в рамках базы данных
Шанджан Сапра (Shanjan Sapra)
Как быстро получить отчет о конфигурации SQL Server
Руди Панигас (Rudy Panigas)
Жизнь в реальном мире: быстрая проверка качества установки SQL Server
Рандип Сингх (Randeep Singh)
Кто урезал мою таблицу и что теперь делать?
Суджит Сингх (Sujeet Singh)
Самоудаляющееся задание
Мигель Кинтана (Miguel Quintana)
Перемещение ролей в рамках базы данных
Шанджан Сапра (Shanjan Sapra)
Это полезно для создания скриптов, описывающих разрешения в среде разработки
перед тем, как передать разработчикам копию промышленной БД. Таким образом, мы
гарантируем, что права доступа разработчиков не будут затерты данными из
промышленной базы.
Как быстро получить отчет о конфигурации SQL Server
Руди Панигас (Rudy Panigas)
Этот скрипт создает краткий отчет о конфигурации инсталляции SQL Server / среды.
Для получения отчета, откройте скрипт в SSMS и выполните его. В скрипте
создаются несколько временных таблиц, которые удаляются после завершения работы.
Вот что выводится после выполнения скрипта.
Имя SQL Server \ имя экземпляра
Дата установки экземпляра
Имя сервера
Редакция и номер сборки
Номер пакета исправления (Service Pack Level)
Имя продукта
Версия продукта
Число логических процессоров
Настройка максимальной памяти (Мб)
Настройка минимальной памяти (Mб)
IP адрес
Номер порта
Имя домена по умолчанию
Имя учетной записи службы
Статус кластера
Статус использования Kerberos
Модель безопасности
Уровень аудита
Модель доступа пользователя (Single user \ Multi user)
Настройка порядка сортировки (collation)
Путь к файлам Errorlog
Путь к файлам трассировки по умолчанию
Число связанных серверов
Члены группы SysAdmin
Члены группы ServerAdmin
Настройки конфигурации
Код, который автоматически выполняется на старте
Статус службы SQL Server
Путь к фалам БД
Связанные серверы
Порядок сортировки для БД
Свободное место на диске, где размещены БД
Информация о базах данных
Информация о резервных копиях БД
Состояние заданий
Информация о настройках почтового компонента
Состояние настроек зеркалирования
Состояние настроек передачи журнала (Log Shipping)
Информация об отчетах, настроенных на сервере отчетов
Жизнь в реальном мире: быстрая проверка качества установки SQL
Server
Рандип Сингх (Randeep Singh)
Администраторы иногда испытывают существенный стресс. Тяжелая работа, требования
руководства играют в этом существенную роль. В этой статье я постараюсь
продемонстрировать простое решение, которое позволит администратору быстро
получить базовую информацию в условиях, когда он отвечает за большую группу
серверов и поставлен в жесткие рамки сроков.
Я предлагаю скрипт проверки качества установки SQL Server. Код работает на
версиях SQL Server от 2005 до 2014. Код выполняет проверку по 14 параметрам:
Имя SQL Server
Имя экземпляра
Текущее время и дата
Версия SQL Server
Путь размещения файлов ErrorLog
Тип аутентификации SQL Server
Уровень аудита входа (проверки на ошибки подключения)
Членство в роли SysAdmin
Членство в роли ServerAdmin
Путь к файлам Temp DB (mdf, ldf и ndf)
Путь к файлам системных и пользовательских БД
Кроме того, вы получаете информацию о настройках 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)
Вот приходит пользователь и говорит, что выборка из "Важной таблицы" возвращает
ноль записей. Похоже, что кто-то урезал таблицу! Вот данные были, а вот их не
стало.
Возможно, многие из нас сталкивались с такой ситуации в своей карьере
администратора. Вот основные вопросы, которые возникают в такой ситуации:
Кто и когда это сделал?
Как можно восстановить данные с минимальными потерями?
Именно на эти два вопроса мы будем искать ответ.
Самоудаляющееся задание
Мигель Кинтана (Miguel Quintana)
Я работаю в группе администраторов, поддерживающих несколько тысяч экземпляров
MS SQL.
Мы получаем частые запросы на предоставление временного доступа на определенный
сервер с привилегиями sysadmin или DBO для определенных баз данных.
Самая главная проблема - не забыть вернуться и снять выданные права. Поэтому, я
написал небольшой скрипт, которые занимается именно этим.
Ничего сверхъестественного, это просто задание с функцией самоуничтожения, я
добавил шаг, который удаляет задание.