Windows Live ID Добро пожаловать на IT Community 
Регистрация

Стань частью ИТ-сообщества

Хочешь найти своих друзей, коллег или просто интересных людей со схожими интересами в ИТ-области? Не теряй время...

Присоединяйся к нам!

Сергей Григорьев

Алексей Рипенко

Владислав Ефремов


Все участники

Scripting (RSS)

Просмотров: 1249
Ответов: 0

Microsoft SQL Server 2008. Разработка баз данных. Учебный курс Microsoft (+ CD-ROM)

отправлено 13 июля 2010 г. 9:50 участником agladchenko

Данное официальное пособие Microsoft посвящено разработке баз данных Microsoft SQL Server 2008. Обсуждаются стратегии доступа и извлечение данных, изменение данных с помощью инструкций; таблицы, типы и декларативная целостность данных; сложные запросы, программирование в Microsoft SQL Server на языке T-SQL пользовательских хранимых процедур, функций, триггеров и представлений; методы повышения производительности запросов, расширение функциональных возможностей Microsoft SQL Server за счет использования XML, SQLCLR и Filestream, а также с помощью пространственных типов, полнотекстового поиска и Service Broker. Книга не только является ценным руководством для администраторов баз данных и специалистов по внедрению и поддержке Microsoft SQL Server 2008, но и позволяет самостоятельно подготовиться к сдаче сертификационного экзамена Microsoft 70-433.

Прилагаемый компакт-диск содержит электронную версию книги на английском языке, тренировочные тесты, файлы программного кода, базы данных и дополнительные материалы.

    Для программистов и администраторов баз данных.
    Издательство: Русская Редакция, 2010 г.
    Твердый переплет, 496 стр.
    ISBN 978-5-7502-0394-9, 978-0-7356-2639-3
    Тираж: 1500 экз.
    Формат: 70x100/16 (~167x236 мм)
    Цена: 558 руб


Читать далее
Категория: , , , , , , , , , , , , ,
Просмотров: 1567
Ответов: 0

Обновите свои новостные каналы лентами из SQL Server BLOGROLL 2010

отправлено 2 февраля 2010 г. 15:28 участником agladchenko

Продолжаю традицию в начале года верстать очередной BlogROLL. За основу этого списка новостных лент берётся мой актуализированный OPML, т.е. счастливым обладателям IE7 и выше достаточно просто импортировать его каналы. Как это сделать уже было подробно и наглядно описано в моём блоге. Тех же, кто предпочитает список блогов, я пригашаю перейти по этой ссылке на страницу, где я сгруппировал блоги по нескольким тематическим направлениям: SQL Server BLOGROLL 2010

Вашему вниманию предлагается актуализированный список блогов (блоги, которые не пополнялись больше года, из него исключены). Кроме того, в списке появилось очень много совершенно новых авторов, которые публикуют исключительно интересные материалы и исследования, так либо иначе связанные с SQL Server. Прошлогодняя лента блогов такде доступна, напоминаю ссылку на её страницу: SQL Server BLOGROLL 2009


Читать далее
Категория: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Просмотров: 1359
Ответов: 0

I Международная научно-практическая конференция "Объектные Cистемы - 2010"

отправлено 26 января 2010 г. 17:52 участником agladchenko

Россия, Ростов-на-Дону, 10-12 Мая 2010г.

Конференция посвящена принципам проектирования, реализации и сопровождения объектных систем и включает в себя обсуждение широкого круга проблем. В организации и работе конференции принимает участие широкий круг лиц, как известных учённых, так и крупных специалистов в области разработки корпоративных информационных систем, представителей ВУЗов и коммерческих организаций России, ближнего и дальнего зарубежья (Греция, Польша). Конференция является заочной. По окончанию работы конференции публикуется сборник научных трудов авторов с присвоением ему ISBN-кода, который будет разослан в крупнейшие научные библиотеки России. Электронная версия сборника будет размещена в ведущих информационных каталогах и разослана всем участникам конференции.
Каждому участнику высылается сертификат международного образца

Основные секции конференции

  1. Графические нотации, используемые при объектном проектировании ИС
  2. Принципы объектного проектирования информационных систем
  3. Инструменты объектного моделирования
  4. Теория объектно-ориентированного программирования
  5. Методы (шаблоны) объектно-реляционного отображения
  6. Реализация и использование объектных расширений в РСУБД
  7. Проектирование, разработка и реализация распределённых систем
  8. Типовые реализации корпоративных информационных системы
  9. Принципы организации и реализации объектных баз данных
  10. Проблемы реализации объектных СУБД
  11. Проблемы изучения (преподавания) объектных технологий в ВУЗе

Ключевые даты конференции

  • 01.01.2010 - 10.04.2010 - приём заявок на участие в конференции и докладов к публикации
  • 11.04.2010 - 05.05.2010 - рассылка уведомлений о принятии докладов на конференцию и приём квитанций об оплате оргвзноса
  • 10-12 мая 2010 г. - формирование сборника трудов
  • II - III квартал 2010 г. - рассылка печатной версии сборника в научные библиотеки РФ, регистрация электронной версии в специализированных каталогах и рассылка авторам докладов.

Контактная информация

По любым оргвопросам Вы можете обратиться к сопредседателю конференции Олейнику
Павлу Петровичу по телефону 89085078061, либо по адресу conf@objectsystems.ru.
Подробная информация о конференции размещена на сайте http://www.objectsystems.ru/


Читать далее
Категория: , , , , , , , , , , , ,
Просмотров: 1281
Ответов: 0

Tips for DBA: Замена для стандартного "Back Up Database Task"

отправлено 8 октября 2009 г. 11:11 участником agladchenko

Очень часто получается так, что реальные бизнес -требования оказываются сложнее, чем возможности мастеров программного инструментария, поставляемого разными производителями ПО для задач администрирования SQL Server 2008. Например, недавно мне стало недостаточно гибкости мастера создания задачи резервного копирования базы данных для стандартного плана обслуживания БД. У меня возникла необходимость делать копию в несколько фалов на разных дисковых массивах и поддерживать хронологию копий по единым правилам. В несколько файлов выполнять резервное копирование бывает необходимо для повышения производительности этой операции, например, как это рекомендовано в этой статье: "A Technical Case Study: Fast and Reliable Backup and Restore of Multi-Terabytes Database over the Network".
Мастер SSMS может либо поддерживать хронологию для одного файла копий, либо копировать в фиксированные имена нескольких указанных файлов. К счастью, совершенно не составляет труда заменить задачу резервного копирования на задачу исполнения сценария T-SQL, в котором выполнить нужную работу. Ниже представлен соответствующий шаблон сценария, взяв который за основу можно составить необходимую задачу исполнения сценария T-SQL.

    DECLARE @path varchar(128)
    DECLARE @DBName AS nvarchar(4000) = 'ИМЯБАЗЫДАННЫХ'
    DECLARE @File1 AS nvarchar(4000), @File2 AS nvarchar(4000), @File3 AS nvarchar(4000)
    -- Если диск для копий один, и он корректно задан, узнать путь к папке копий можно так:
    EXEC master..xp_regread
        @rootkey='HKEY_LOCAL_MACHINE',
        @key='SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer',
        @value_name='BackupDirectory',
        @value=@path OUTPUT
    -- Формируем часть имени файла, в которой фиксируется имя БД и время создания копии
    DECLARE @FileName AS nvarchar(4000) = @path + '\' + @DBName +'\' + @DBName + '_' + 'backup_' +
        CONVERT(nvarchar(4),YEAR(CURRENT_TIMESTAMP), 112 ) + '_' +
        CASE MONTH(CURRENT_TIMESTAMP)
            WHEN 1 THEN '01' WHEN 2 THEN '02' WHEN 3 THEN '03'
            WHEN 4 THEN '04' WHEN 5 THEN '05' WHEN 6 THEN '06'
            WHEN 7 THEN '07' WHEN 8 THEN '08' WHEN 9 THEN '09'
            ELSE CONVERT(nvarchar(2),MONTH(CURRENT_TIMESTAMP), 112 ) END
        + '_' +
        CASE DAY(CURRENT_TIMESTAMP)
            WHEN 1 THEN '01' WHEN 2 THEN '02' WHEN 3 THEN '03'
            WHEN 4 THEN '04' WHEN 5 THEN '05' WHEN 6 THEN '06'
            WHEN 7 THEN '07' WHEN 8 THEN '08' WHEN 9 THEN '09'
            ELSE CONVERT(nvarchar(2),DAY(CURRENT_TIMESTAMP), 112 ) END
        + '_' +
        REPLACE(REPLACE(CAST(CONVERT(time(7),CURRENT_TIMESTAMP, 109 ) AS nvarchar(14)),':',''),'.','_');
    -- Добавляем к пути и имени файла идентификаторы и расширения
    SELECT @File1 = @FileName + + '01.bak', @File2 = @FileName + + '02.bak', @File3 = @FileName + + '03.bak'
    -- Запускаем резервное копирование в три файла.
    BACKUP DATABASE [ИМЯБАЗЫДАННЫХ] TO
            DISK = @File1,
            DISK = @File2,
            DISK = @File3
    WITH NOFORMAT, NOINIT, SKIP, REWIND, NOUNLOAD, COMPRESSION, STATS = 10

...(read more)


Читать далее
Категория: , , , , , , , ,
Просмотров: 1696
Ответов: 0

Ицик Бен-Ган: "Microsoft SQL Server 2008. Основы T-SQL"

отправлено 27 августа 2009 г. 11:16 участником agladchenko

Информация о книге:

Автор: Ицик Бен-Ган
Название: Microsoft SQL Server 2008. Основы T-SQL
Издательства: БХВ-Петербург, Русская Редакция, 2009 г.
Серия: Внесерийные книги
ISBN: 978-5-9775-0220-8
Формат: 70*100 1/16
Объем: 432
Цена: Купить на OZON.RU (427 руб.)

В книге изложены теоретические основы формирования запросов и программирования на языке T-SQL: однотабличные запросы, соединения, подзапросы, табличные выражения, операции над множествами, реорганизация данных и наборы группирования. Описываются различные аспекты извлечения и модификации данных, обсуждаются параллелизм и транзакции, приводится обзор программируемых объектов. Для дополнения теории практическими навыками в книгу включены упражнения, в том числе и повышенной сложности.

Полное содержание

Оглавление ОБ АВТОРЕ 2
БЛАГОДАРНОСТИ 3
ВВЕДЕНИЕ 5
Для кого эта книга 5
О чем эта книга 5
Сопроводительный материал 6
Аппаратные и программные требования 6
Поиск дополнительной интерактивной информации 7
Сопровождение книги 7
Вопросы и комментарии 7

ГЛАВА 1. ОСНОВЫ ПОСТРОЕНИЯ ЗАПРОСОВ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ T-SQL

9
Теоретические основы 9
Язык SQL 10
Теория множеств 11
Логика предикатов 12
Реляционная модель 13
Жизненный цикл данных 18
Архитектура SQL Server 21
Экземпляры SQL Server 21
Базы данных 23
Схемы и объекты 26
Создание таблиц и определение целостности данных 27
Создание таблиц 28
Определение целостности данных 30
Резюме 33

ГЛАВА 2. ОДНОТАБЛИЧНЫЕ ЗАПРОСЫ

34
Элементы инструкции SELECT 34
Элемент FROM 36
Элемент WHERE 38
Элемент GROUP BY 39
Элемент HAVING 44
Элемент SELECT 45
Элемент ORDER BY 51
Дополнительный элемент TOP 53
Элемент OVER 56
Предикаты и операции 63
Выражение CASE 66
Значение NULL 69
Одновременно выполняемые операции 74
Работа с символьными данными 76
Типы данных 76
Набор параметров символьной обработки 77
Операции и функции 79
Предикат LIKE 86
Работа с датами и временем 88
Типы данных Date и Time 88
Константы 89
Раздельная обработка даты и времени суток 92
Фильтрация диапазонов дат 94
Функции обработки дат и времени суток 94
Запросы метаданных 101
Представления каталогов 101
Представления информационной схемы 102
Системные хранимые процедуры и функции 103
Резюме 104
Упражнения 105
Упражнение 2.1 105
Упражнение 2.2 (дополнительное, повышенной сложности) 105
Упражнение 2.3 106
Упражнение 2.4 106
Упражнение 2.5 107
Упражнение 2.6 107
Упражнение 2.7 107
Упражнение 2.8 108

ГЛАВА 3. СОЕДИНЕНИЯ (JOIN)

109
Перекрестные соединения 110
Синтаксическая запись ANSI SQL-92 110
Синтаксическая запись ANSI SQL-89 111
Перекрестные самосоединения 112
Создание таблиц чисел 113
Внутренние соединения 115
Синтаксическая запись ANSI SQL-92 115
Синтаксическая запись ANSI SQL-89 116
Безопасность внутреннего соединения 117
Дополнительные примеры соединений 117
Составные соединения 118
Соединения при условии неравенства 119
Многотабличные соединения 121
Внешние соединения 122
Основные принципы внешних соединений 122
Дополнения к основным принципам внешних соединений 125
Резюме 134
Упражнения 134
Упражнение 3.1 135
Упражнение 3.2 135
Упражнение 3.3 (дополнительное, повышенной сложности) 136
Упражнение 3.4 138
Упражнение 3.5 138
Упражнение 3.6 139
Упражнение 3.7 139
Упражнение 3.8 (дополнительное, повышенной сложности) 139
Упражнение 3.9 (дополнительное, повышенной сложности) 140

ГЛАВА 4 . ПОДЗАПРОСЫ

142
Независимые подзапросы 142
Примеры независимых скалярных подзапросов 143
Примеры независимых подзапросов с множеством значений 145
Связанные подзапросы 149
Предикат EXISTS 152
Дополнения к основным сведениям о подзапросах 153
Возврат предшествующего или последующего значений 153
Итоги с накоплением 155
Запросы, которые ведут себя плохо 156
Резюме 161
Упражнения 161
Упражнение 4.1 162
Упражнение 4.2 (дополнительное, повышенной сложности) 162
Упражнение 4.3 163
Упражнение 4.4 163
Упражнение 4.5 164
Упражнение 4.6 165
Упражнение 4.7 (дополнительное, повышенной сложности) 165
Упражнение 4.8 (дополнительное, повышенной сложности) 166

ГЛАВА 5. ТАБЛИЧНЫЕ ВЫРАЖЕНИЯ

167
Производные таблицы 167
Присвоение псевдонимов столбцов 169
Применение аргументов 171
Вложение 171
Множественные ссылки 172
Общие табличные выражения 173
Назначение псевдонимов столбцов 174
Применение аргументов 175
Определение множественных ОТВ 175
Множественные ссылки 176
Рекурсивные ОТВ 177
Представления 179
Представления и элемент ORDER BY 181
Необязательные параметры представления 183
Подставляемые табличные функции 187
Операция APPLY 189
Резюме 192
Упражнения 192
Упражнение 5.1 192
Упражнение 5.2 193
Упражнение 5.3 193
Упражнение 5.4 194
Упражнение 5.5 194
Упражнение 5.6 194
Упражнение 5.7 (дополнительное, повышенной сложности) 195
Упражнение 5.8 196
Упражнение 5.9 197

ГЛАВА 6. ОПЕРАЦИИ НАД МНОЖЕСТВАМИ

198
Операция UNION 199
Операция UNION ALL 200
Операция UNION DISTINCT 201
Операция INTERSECT 202
Операция INTERSECT DISTINCT 202
Операция INTERSECT ALL 203
Операция EXCEPT 205
Операция EXCEPT DISTINCT 206
Операция EXCEPT ALL 207
Приоритет 208
Хитрости для выполнения неподдерживаемых логических стадий 210
Резюме 212
Упражнения 212
Упражнение 6.1 212
Упражнение 6.2 213
Упражнение 6.3 214
Упражнение 6.4 215
Упражнение 6.5 (дополнительное, повышенной сложности) 215

ГЛАВА 7. РЕОРГАНИЗАЦИЯ ДАННЫХ И НАБОРЫ ГРУППИРОВАНИЯ

217
Разворачивание данных 217
Разворачивание с помощью стандартного SQL 220
Разворачивание с помощью собственной операции T-SQL PIVOT 221
Сворачивание данных 224
Сворачивание данных с помощью стандартного SQL 225
Сворачивание с помощью собственной операции T-SQL UNPIVOT 227
Наборы группирования 228
Вложенный элемент GROUPING SETS 230
Вложенный элемент CUBE 231
Вложенный элемент ROLLUP 232
Функции GROUPING и GROUPING_ID 234
Резюме 237
Упражнения 237
Упражнение 7.1 237
Упражнение 7.2 237
Упражнение 7.3 238

ГЛАВА 8. МОДИФИКАЦИЯ ДАННЫХ

240
Добавление данных 240
Инструкция INSERT VALUES 240
Инструкция INSERT SELECT 242
Инструкция INSERT EXEC 243
Инструкция SELECT INTO 244
Инструкция BULK INSERT 245
Свойство IDENTITY 246
Удаление данных 250
Инструкция DELETE 251
Инструкция TRUNCATE 251
DELETE на основе соединения 252
Обновление данных 253
Инструкция UPDATE 254
UPDATE на основе соединения 255
Присваивание в UPDATE 258
Слияние данных 259
Модификация данных с помощью табличных выражений 264
Модификации с помощью элемента TOP 267
Элемент OUTPUT 268
INSERT с OUTPUT 269
DELETE с OUTPUT 270
UPDATE с OUTPUT 271
MERGE с OUTPUT 272
Компонующий язык DML 273
Резюме 275
Упражнения 275
Упражнение 8.1 275
Упражнение 8.2 276
Упражнение 8.3 276
Упражнение 8.4 276
Упражнение 8.5 276
Упражнение 8.6 277
Упражнение 8.7 277
Упражнение 8.8 278
Упражнение 8.9 279

ГЛАВА 9. ТРАНЗАКЦИИ И ПАРАЛЛЕЛИЗМ

280
Транзакции 280
Блокировки и блокирование 283
Блокировки 283
Поиск и обнаружение блокирования 286
Уровни изоляции 293
Уровень изоляции READ UNCOMMITTED 294
Уровень изоляции READ COMMITTED 295
Уровень изоляции REPEATABLE READ 297
Уровень изоляции SERIALIZABLE 298
Уровни изоляции Snapshot 300
Сводные данные об уровнях изоляции 307
Взаимоблокировки 308
Резюме 311
Упражнения 311
Упражнение 9.1 311
Упражнение 9.2 312
Упражнение 9.3 312
Упражнение 9.4 312
Упражнение 9.5 313
Упражнение 9.6 313
Упражнение 9.7 314
Упражнение 9.8 314
Упражнение 9.9 315
Упражнение 9.10 316
Упражнение 9.11 317
Упражнение 9.12 318
Упражнение 9.13 319
Упражнение 9.14 319
Упражнение 9.15 320
Упражнение 9.16 320
Упражнение 9.17 320
Упражнение 9.18 320
Упражнение 9.19 321

ГЛАВА 10. ПРОГРАММИРУЕМЫЕ ОБЪЕКТЫ

322
Переменные 322
Пакеты 325
Пакет как единица синтаксического анализа 325
Пакеты и переменные 326
Инструкции, которые не могут комбинироваться в одном пакете 326
Пакет как единица разрешения имен 327
Вариант GO n 328
Элементы, управляющие выполнением 328
Управляющий элемент IF ... ELSE 328
Управляющий элемент WHILE 330
Пример использования IF и WHILE 332
Курсоры 332
Временные таблицы 337
Локальные временные таблицы 337
Глобальные временные таблицы 339
Табличные переменные 340
Типы Table 341
Динамический SQL 342
Команда EXEC 343
Хранимая процедура sp_executesql 345
Применение PIVOT с динамическим SQL 348
Подпрограммы 350
Функции, определенные пользователем 350
Хранимые процедуры 352
Триггеры 354
Обработка ошибок 358
Резюме 363
ПРИЛОЖЕНИЯ 365
ПРИЛОЖЕНИЕ 1. ПРИСТУПАЯ К РАБОТЕ 367
Установка SQL Server 367
Получение SQL Server 367
Создание учетной записи пользователя 368
Установка необходимых сопутствующих пакетов программ 369
Установка механизма управления базы данных, документации и утилит 369
Загрузка исходного программного кода и установка учебной базы 376
Работа с SQL Server Management Studio 378
Работа с SQL Server Books Online 384
ПРИЛОЖЕНИЕ 2. РЕШЕНИЯ К УПРАЖНЕНИЯМ 388
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ 412
XII Оглавление XI Оглавление


Читать далее
Категория: , , , , , , , , ,
Просмотров: 1366
Ответов: 3

Майский семинар Russian SQL Server User Group в Москве

отправлено 12 мая 2009 г. 13:10 участником agladchenko

 Дата: 26 мая 2009 г. 16:00 - 19:00

1. Дмитрий Костылев
Организация пользовательских генераторов последовательностей (счетчиков) в SQL Server

Будут затронуты вопросы:

  • Различные варианты реализации счетчиков.
  • Реализация счетчика, который можно сделать значением по умолчанию в таблице.
  • Предоставляем возможность генерировать значения в рамках транзакции.
  • Что делать, когда пропуски в генерируемых значениях недопустимы.

2. Александр Гладченко
SQL Server: Методика тестирования дисковой подсистемы

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

Место проведения: Москва, ул.Крылатская, 17, корпус 1, московское представительство Microsoft

Увидеть здание с надписью Microsoft на крыше, войти, повернуть налево на ресепшн, поздороваться с девушками, повернуть направо. Слева (отгороженные щитом) будут раздевалка и удобства. Прямо будет аудитория "Уран", в ней состоится действо, слева где-то кофе из автомата (бесплатно). Кстати, о кофе. Нас опять наградили пивом за нашу непомерную активность, поэтому приезжать в этот раз имеет смысл своим ходом.
Схема проезда от м.Крылатская - http://www.microsoft.com/rus/feedback/map.mspx

Зарегистрироваться


Читать далее
Категория: , , , , , , , , , , , , , ,
Просмотров: 950
Ответов: 0

Tips for DBA: Table operational/physical stats

отправлено 14 апреля 2009 г. 17:19 участником agladchenko

Вашему вниманию предлагается сценарий, который для каждой таблицы текущей базы данных показывает статистику по операциям INSERT, UPDATE и DELITE. Кроме этого, вы может оценить, к чему эти операции приводят, с точки зрения роста строк данных, занимаемых страниц и фрагментации. Сценарий основан на использовании двух функций динамического управления: sys.dm_db_index_operational_stats и sys.dm_db_index_physical_stats

    /* Внимание!!! Запрос исполняется несколько минут */
    SELECT  t.name AS [TableName]
          , fi.page_count AS [Pages]
          , fi.record_count AS [Rows]
          , CAST(fi.avg_record_size_in_bytes AS int) AS [AverageRecordBytes]
          , CAST(fi.avg_fragmentation_in_percent AS int) AS [AverageFragmentationPercent]
          , SUM(iop.leaf_insert_count) AS [Inserts]
          , SUM(iop.leaf_delete_count) AS [Deletes]
          , SUM(iop.leaf_update_count) AS [Updates]
          , SUM(iop.row_lock_count) AS [RowLocks]
          , SUM(iop.page_lock_count) AS [PageLocks]
    FROM    sys.dm_db_index_operational_stats(DB_ID(),NULL,NULL,NULL) AS iop
    JOIN    sys.indexes AS i
    ON      ((iop.index_id = i.index_id) AND (iop.object_id = i.object_id))
    JOIN    sys.tables AS t
    ON      i.object_id = t.object_id
    AND     i.type_desc IN ('CLUSTERED', 'HEAP')
    JOIN    sys.dm_db_index_physical_stats(DB_ID(), NULL, NULL, NULL, 'SAMPLED') AS fi
    ON      fi.object_id=CAST(t.object_id AS int)
    AND     fi.index_id=CAST(i.index_id AS int)
    GROUP BY t.name, fi.page_count, fi.record_count
          , fi.avg_record_size_in_bytes, fi.avg_fragmentation_in_percent
    ORDER BY [TableName]

Read more...


Читать далее
Категория: , , , , , ,
Просмотров: 1324
Ответов: 0

TechNet Magazine Февраль 2009

отправлено 5 февраля 2009 г. 12:08 участником agladchenko

На сайте TechNet стал доступен переведённый на русский язык вариант февральского выпуска журнала TechNet Magazine.
Для администраторов и разработчиков баз данных могут быть любопытны несколько статей:

  • SQL Server: Ведение журнала и восстановление в SQL Server - Ведение журнала и восстановление являются важнейшими частями SQL Server, на зачастую их плохо понимают. Пол Рэндал предоставляет обзор того, как осуществляется ведение журнала и восстановление в SQL Server и объясняет, как работает журнал транзакций и суть моделей восстановления, чтобы вы могли поддерживать базу данных в надлежащем состоянии. Пол С. Рэндал (Paul S. Randal)
  • Вопросы и ответы по SQL: Сжатие резервных копий, перенаправление клиентов при помощи зеркалирования баз данных и многое другое. Следует ли включать сжатие резервных копий? Как можно избежать потери подключений приложений в случае перехода при сбое? Пол Рэндал отвечает на эти и другие вопросы в последнем выпуске "Вопросов и ответов по SQL". Пол С. Рэндал (Paul S. Randal)
  • Язык сценариев Windows PowerShell: Самое лучшее средство инвентаризации! В нескольких прошлых выпусках рубрики по Windows PowerShell Дон Джонс демонстрировал, как разработать средство инвентаризации на основе Windows PowerShell. В этом выпуске Дон сводит все вместе в полнофункциональное средство с очень широкими возможностями и предлагает некоторые рекомендации по модификации его под конкретные нужды. Don Jones (Дон Джонс)
  • Компьютерщик на все руки: понимание ядра сервера. В мире ИТ-публикаций потребностями квалифицированных ИТ-специалистов часто пренебрегают. Вы работаете с небольшой средой и ответственны за все, от сетевой маршрутизации до замены кассет тонера в принтерах? Если это так, эта новая рубрика посвящена вам. В первом выпуске Грег Шилдс рассматривает использование ядра сервера Windows Server 2008 в небольшой среде. Грег Шилдс (Greg Shields)

Читать далее
Категория: , , , , , ,

Блог

Календарь

«Сентябрь 2010 г.»
ПнВтСрЧтПтСбВс
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

Категории

Синдикация

Виртуальные сообщества

Сообщества сайтов (тэгами)