- •Тема 3. Налаштування поверхні атаки. Доступу до сервера і мережевих протоколів sql server 2005 43
- •Тема 4. Доступ до даних конфігурації sql server 59
- •Тема 5. Управление корпоративными серверами 82
- •Тема 6. Управління активністю сервера 92
- •Тема 7. Налаштування sql server за допомогою утиліти sql server management studio 96
- •1. Вступ. Загальні поняття дисципліни “Розробка клієнт-серверних застосувань”.
- •Самостійна робота
- •Зміст лекції
- •Вступ. Загальні поняття дисципліни “Розробка клієнт-серверних застосувань”.
- •Тема 8. Установка параметрів паралельної обробки sql server 105
- •Тема 9. Клієнт-сервер та мова sql. Елементи мови sql на прикладі transact-sql. Безпека в sql server 2005 115
- •Лекція № 1
- •Тема 1. Введення в asp.Net. Сім рівнів asp.Net. Розвиток asp.Net. Компоненти asp.Net. Основні елемеенти управління asp.Net План лекції
- •Перший факт: asp.Net інтегрується з .Net Framework. Другий факт: код asp.Net компілюється, а не інтерпретується.
- •1.3. Третій факт: в asp.Net підтримується безліч мов програмування. Четвертий факт: asp.Net обслуговується середовищем clr
- •1.4. П'ятый факт: asp. Net є об'єктно-орієнтованою технологією. Шостий факт: asp.Net підтримує усі браузери. Сьомий факт: asp.Net дозволяє легко виконувати розгортання і конфігурацію.
- •1.5. Asp.Net 1.0 і 1.1. Asp.Net 2.0. Asp.Net3.5. Asp.Net 4. Компонент asp.Net mvc.
- •1.6. Компонент asp.Net Dynamic Data. Технологія Sllverlight.
- •1.7. Дослідження і розробка методів збору і обробки інформації в глобальній мережі.
- •1. Файл-cерверні іс (іс з архітектурою «файл-сервер»);
- •2. Клієнт-серверні іс (іс з архітектурою «клієнт-сервер»).
- •Лекція № 2
- •Самостійна робота
- •Зміст лекції
- •2.1. Поняття про сервер та клієнтів. Концепція «клієнт-сервер» Перший рівень. Другий та третій рівень. Багаторівнева архітектура.
- •2.2. Відкриті системи. Клієнти і сервери локальних мереж. Принципи взаємодії між клієнтськими і серверними частинами.
- •2.3. Переваги протоколів видаленого виклику процедур на архітектурі "клієнт-сервер".
- •2.4. Типовий розподіл функцій між клієнтами і серверами.
- •2.5. Розвиток клієнт-серверних систем. Стандарти архітектури клієнт - сервер в управлінні інформації.
- •2.6. Архітектура інформаційної системи. Звернення до бази даних. Сервери баз даних.
- •2.7. Технології побудови розподілених об’єктних систем. Розподілені об’єктні технології в інформаційних системах.
- •2.8. Паралельні обчислювальні системи та паралельні обчислення. Проектування клієнт-серверних економічних інформаційних систем.
- •Лекція № 3 Тема 3. Налаштування поверхні атаки. Доступу до сервера і мережевих протоколів sql server 2005 План лекції
- •Самостійна робота
- •Зміст лекції
- •3.1. Попереднє налаштування. Використання sql Server 2005 Surface Area Configuration. Підключення до видаленої системи sql Server.
- •3.2. Налаштування параметрів служб.Налаштування параметрів з'єднань. Управління доступом до функціональних можливостей компонентів.
- •3.3. Налаштування служб sql Server. Управління станом ітипом запуску служб. Налаштування облікових записів для запуску служб.
- •3.4. Налаштування каталогу дампу, звіту про помилки і звіту про відгуки і пропозиціях користувачів.
- •3.5. Налаштування мережевих протоколів для сервера і клієнта. Налаштування протоколу сервера Shared Memory. Налаштування протоколу сервера Named Pipes.
- •3.6. Налаштування протоколу сервера tcp/ip. Налаштування порядку використання протоколів клієнта.
- •3.7. Налаштування протоколу клієнта Shared Memory. Налаштування протоколу клієнта tcp/ip.
- •Тема 4. Доступ до даних конфігурації sql server
- •4.1. Робота з системним каталогом і представленнями каталогу. Робота з системними процедурами,що зберігаються.
- •4.2. Способи управління параметрами конфігурації. Установка параметрів конфігурації.
- •4.3. Робота з параметрами пакету інструкцій/з'єднання.
- •4.4. Робота з параметрами сервера.
- •4.5. Робота з параметрами бд. Управління рівнем сумісності бд.
- •4.6. Налаштування sql Server за допомогою процедур. Використання sql Server Management Studio для виконання запитів.
- •4.7. Виконання запитів для зміни параметрів конфігурації.
- •4.8. Просмотр и изменение параметров сервера с помощью хранимой процедуры sp_configure
- •4.9. Изменение параметров бд с помощью хранимой процедуры sp_dboption
- •Лекція № 5. Тема 5. Управление корпоративными серверами План лекції
- •Самостійна робота
- •Зміст лекції
- •5.1. Дозвіл і заборона автоматичного запуску sql Server. Установка параметрів ядра бд.
- •5.2. Управління службами з командного рядка. Управління виконуваним файлом sql Server з командного рядка.
- •5.3. Використання sql Server Management Studio. Початок роботи з sql Server Management Studio.
- •5.5. Підключення до певного екземпляра сервера. Підключення до певної бд.
- •5.6. Управління групами sql Server. Введення в групи sql Server.
- •5.7. Створення гурту серверів. Видалення групи серверів.
- •5.8. Редагування властивостей групи серверів і її переміщення. Додавання серверів в групу. Управління серверами.
- •5.9. Реєстрація підключеного сервера. Реєстрація нового сервера в панелі Registered Servers.
- •Тема 6. Управління активністю сервера
- •6.1. Перегляд інформації про процеси. Відстежування блокувань по ідентифікатору процесу і імені об'єкту. .
- •6.2. Виявлення і усунення тупикових блокувань і блокуючих з'єднань.
- •6.3. Відстежування виконання команд в sql Server.
- •6.4. Припинення процесів сервера
- •Тема 7. Налаштування sql server за допомогою утиліти sql server management studio
- •7.1. Управління конфігурацією за допомогою sql Server Management Studio.
- •7.2. Перегляд загальної інформації про операційну систему і sql Server.
- •7.3. Налаштування аутентифікації і аудиту доступу. Вибір режиму аутентифікації.
- •7.4. Установка параметрів аудиту доступу. Налаштування використання пам'яті.
- •7.5. Використання динамічного управління пам'яттю. Виділення фіксованого об'єму оперативній пам'яті.
- •7.6. Включення підтримки розширеної пам'яті за допомогою технології awe.
- •7.7. Оптимізація використання пам'яті при індексуванні. Виділення пам'яті для запитів.
- •7.8. Налаштування використання процесорів і паралельної обробки. Оптимізація використання процесорів.
- •Лекція № 8 Тема 8. Установка параметрів паралельної обробки sql server План лекції
- •Самостійна робота
- •Зміст лекції
- •8.1. Налаштування потоків, пріоритетів і ниток. Налаштування призначених для користувача і видалених серверних з'єднань.
- •8.2. Установка максимальної кількості призначених для користувача з'єднань. Установка параметрів з'єднання за умовчанням.
- •8.3. Налаштування видалених серверних з'єднань. Управління параметрами конфігурації сервера
- •8.4. Установка мови за умовчанням для sql Server
- •8.5. Управління параметрами конфігурації бд. Установка чинника заповнення індексів
- •8.6. Налаштування часу очікування при резервному копіюванні і відновленні. Налаштування періоду збереження резервних копій.
- •8.7. Скидання на диск утримуваного кеша за допомогою контрольних точок. Додавання і видалення інформації в службу каталогів Active Directory.
- •8.8. Усунення проблем конфігурації. Відновлення після неправильної установки параметрів конфігурації.
- •Тема 9. Клієнт-сервер та мова sql. Елементи мови sql на прикладі transact-sql. Безпека в sql server 2005
- •9.1. Середовища програмування мовою sql. Ідентифікатори мови transact-sql
- •9.2. Типи даних мови transact-sql
- •9.3. Функції мовиTransact-sql
- •9.4. Доступ до метаданих. Огляд безпеки sql Server 2005.
5.3. Використання sql Server Management Studio. Початок роботи з sql Server Management Studio.
Утилита SQL Server Management Studio, графический интерфейс которой позволяет выполнять большинство операций администрирования с помощью нескольких щелчков мыши, значительно упрощает управление сервером, базами данных и другими ресурсами. Управление локальными и удаленными экземплярами серверов производится посредством подключения к необходимому экземпляру SQL Server и его последующего администрирования. Если соединения удаленных серверов были запрещены с каким-либо сервером, это значит, что с ним можно работать только через сеанс Telnet или локально. В последнем случае нужно войти в систему, введя имя пользователя и пароль с клавиатуры или установив в Windows удаленный сеанс сервера терминалов, а затем запустить локальные утилиты управления.
Начало работы с SQL Server Management Studio
Чтобы запустить SQL Server Management Studio, в меню Start (Пуск) раскройте командой Programs (Программы) или All Programs (Все программы) папку Microsoft SQL Server 2005 и щелкните соответствующий пункт. Или же наберите sqlwb в командной строке. Затем подключитесь к серверу, с которым будете работать. Это можно сделать несколькими способами:
посредством экземпляра сервера, используя стандартную процедуру входа;
через определенную БД с помощью стандартной процедуры входа;
используя группы серверов и зарегистрированные серверы.
Подключение к экземпляру сервера позволяет работать с конкретным сервером и его компонентами. Обычно требуется подключиться к Database Engine (Ядру базы данных). Как видно из рис. 5-2, при подключении к Database Engine (Ядро базы данных) становятся доступны следующие ресурсы, организованные в виде узлов иерархического дерева объектов.
Databases (Базы данных) Управляет системными БД, включая master и model (узел System Databases), а также пользовательскими БД и моментальными снимками БД (узел Database Snapshots). Также из этого узла можно получить доступ к БД ReportServer и ReportServerTempDB.
_
Security (Безопасность) Управляет учетными
записями (узел Logins), ролями сервера (узел
Server Roles), связанными серверами и хранимыми
учетными данными (узел Credentials).
Рис. 5-2. Ресурсы Database Engine _ Server Objects (Объекты сервера) Настраивает устройства резервного копирования (узел Backup Devices), конечные точки HTTP (узел Endpoints), связанные серверы (узел Linked Servers) и триггеры (узел Triggers).
_ Replication (Репликация) Настраивает распространение данных, обновляет пароли репликации и запускает утилиту Replication Monitor (Монитор репликации).
_ Management (Управление) Настраивает журналы SQL Server (узел SQL Server Logs), планы обслуживания (узел Maintenance Plans), полнотекстовый поиск (узел Full-Text Search), координатор распределенных транзакций (узел Distributed Transaction Coordinator) и почту БД (узел Database Mail). Также можно настроить унаследованные возможности (узел Legacy): планы обслуживания баз данных SQL
Server 2000, службу SQL Mail и пакеты DTS 2000.
_ Notification Services (Службы уведомлений) Регистрирует экземпляры Notification Services (Службы уведомлений), а также управляет их списками и отменяет регистрацию.
_ SQL Server Agent (Агент SQL Server) Настраивает задания (узел Jobs), оповещения (узел Alerts), операторов (узел Operators), представителей (узел Proxies) и журналы ошибок (узел Error Logs).
Если вы не подключены автоматически или вышли из диалогового окна Connect to… (Подключиться к…), можно подключиться к экземпляру сервера, щелкнув кнопку Connect (Подключиться) в верхней части панели Object Explorer (Обозреватель объектов). Информация о входе и серверах сохраняется через регистрацию. Когда зарегистрированные серверы организовать в группы серверов, к ним можно быстро получить доступ через панель Registered Servers (Зарегистрированные серверы). Методы управления группами серверов и зарегистрированными серверами обсуждаются далее в этой главе, в разделах «Управление группами SQL Server» и «Управление серверами» соответственно.
