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

 

Содержание номера за Декабрь 2013 год

SQL Server

Декабрь 2013 12 (42)

 

  1. Как импортировать данные трассировки
    Дэн Гузман ( Dan Guzman)

  2. Генерация файлов с описанием схемы БД
    Нейл Брайан (Neil Bryan)

  3. Преобразование названий месяцев и дней на разные языки
    Уильям МакЛафлин (William McLaughlin)

  4. Как восстановить работоспособность передачи журналов после добавления файла к БД
    Майк Истленд (Mike Eastland)

  5. 5 способов получить набор записей из одной таблицы, которых нет в другой таблице
    SQLDenis


Как импортировать данные трассировки
Дэн Гузман ( Dan Guzman)


Как импортировать данные трассировки
Язык T-SQL – это отличный способ проанализировать данные трассировки, особенно после того, как накоплены большие объемы данных. Можно написать запросы для фильтрации, вычисления статистики и анализа полученных данных о различных интересующих вас событиях. В этой статье будет показано, как импортировать данные трассировки в таблицу для свободного анализа, используя в качестве источника таких данных либо файл трассировки, выполненной на сервере, либо данные, собранные профилировщиком.
 


Генерация файлов с описанием схемы БД
Нейл Брайан (Neil Bryan)


Я предлагаю вашему вниманию скрипт на PowerShell, который создает текстовый файл с описанием схемы БД (результат работы моего кода похож на то, что вы получаете при использовании опции "Generate Scripts" в SSMS).
Я использую скрипт для формирования файлов со схемой для тех БД, которые не находятся под управлением системы контроля версий.
Обычно мы запускаем скрипт раз в неделю.
Если кто-то затрет, например, хранимую процедуру, мы сможем восстановить ее из архива..
 


Преобразование названий месяцев и дней на разные языки
Уильям МакЛафлин (William McLaughlin)


Этот скрипт позволяет конвертировать названия дней и месяцев, не прибегая к глобальной настройке языка в рамках всего экземпляра. Функция может быть использована в представлениях, хранимых процедурах и командах SELECT.
 


Как восстановить работоспособность передачи журналов после добавления файла к БД
Майк Истленд (Mike Eastland)


Проблема
Я все еще использую доставку журнала SQL для организации резервного сервера для критических БД. Каждый раз, когда я добавляю новый файл к основной БД на SQL Server, в передаче журналов возникают перерыва т.к. пути доступа к файлам основного и резервного серверов отличаются. Как можно продолжить доставку журналов без создания полной резервной копии и восстановления?
Решение
Предлагаемое решение позволяет продолжить передачу журналов после добавления файла к БД на основном сервере.
 


5 способов получить набор записей из одной таблицы, которых нет в другой таблице
SQLDenis


Если вам нужно определить набор записей, который есть в одной таблице и отсутствует в другой, есть как минимум пять способов решить эту задачу. Из этих пяти способов, два работают только для SQL Server 2005 и более старших версий
NOT IN
NOT EXISTS
LEFT and RIGHT JOIN
OUTER APPLY (SQL 2005+)
EXCEPT (SQL 2005+)


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