- •Тема 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.
3.6. Налаштування протоколу сервера tcp/ip. Налаштування порядку використання протоколів клієнта.
Налаштування протоколу сервера TCP/IP
Протокол TCP/IP застосовується для локальних і видалених з'єднань з SQL Server. Його використання є переважним, оскільки в цьому випадку SQL Server прослуховує певний порт TCP і адреса IP. За умовчанням SQL Server про-слушивает порт TCP 1433 для усіх налагоджених на сервері адрес IP, але ви можете призначити параметри і для прослуховування кожної адреси окремо.
Якщо ви хочете відключити протокол TCP/IP для сервера, виконаєте наступні дії.
Запустите SQL Server Configuration Manager. У панелі ліворуч розкрийте вузол SQL Server 2005 Network Configuration (Налаштування мережевих параметрів SQL Ser - ver 2005) і потім виберіть вузол Protocols For instance_name (Протоколи для in - stance_name), де instance_name - ім'я екземпляра SQL Server, з яким вимагається працювати.
Розкрийте контекстне меню протоколу TCP/IP, клацнувши у вікні справа його ім'я, і виконаєте команду Disable (Відключити).
Щоб настроїти параметри протоколу TCP/IP, треба виконати таку после-довательность дій.
1. Запустите SQL Server Configuration Manager. У панелі ліворуч розкрийте вузол SQL Server 2005 Network Configuration (Налаштування мережевих параметрів SQL Ser - ver 2005), а потім вузол Protocols For instance_name (Протоколи для instance_name), де instance_name - ім'я екземпляра SQL Server, з яким вимагається працювати.
Розкрийте контекстне меню протоколу TCP/IP, клацнувши у вікні справа його ім'я, і виконаєте команду Properties (Властивості). У діалоговому вікні, що відкрилося, клацніть вкладку IP Addresses (Адреси IP). Ви побачите розділи, представляю-щие налагоджені на сервері адреси IP. Розділи, озаглавлені IP1, IP2, IP3 і так далі, використовуються для налаштування прослуховування певних адрес IP Розділ IPAll дозволяє настроїти SQL Server для прослуховування усіх адрес IP на сервері.
Примітка Адреса IP 127.0.0.1 є локальною адресою замикання на себе. Він використовується для прослуховування з'єднань локальних клієнтів.
Якщо необхідно, щоб SQL Server прослуховував усі адреси IP на сервері, устано-вите для кожного з них значення Yes (Так) параметра Active (Активний) і значення No (Ні) параметра Enabled (Включений). Потім в розділі IPAll вкажіть определен-ный порт TCP для прослуховування на усіх адресах. За умовчанням використовується порт TCP 1433. Для зміни порту TCP в розділі IPAll введіть необхідне значення в поле TCP port (Порт TCP) і клацніть кнопку OK.
Якщо ж вимагається прослуховувати певну адресу IP і порт TCP, встановите для цієї адреси IP значення Yes (Так) і для параметра Active (Активний), і для параметра Enabled (Включений), а також введіть необхідне значення в поле TCP port (Порт TCP) і клацніть кнопку OK.
Налаштування порядку використання протоколів клієнта
Якщо доступно і налагоджено декілька мережевих протоколів для клієнта, він використовує їх в певному порядку, який за умовчанням наступний.
Shared Memory (Спільно використовувана пам'ять).
TCP/IP.
Named Pipes (Іменовані канали).
Використання протоколу Shared Memory (Спільно використовувана пам'ять) для локальних з'єднань є переважним. Щоб відключити протокол Shared Memory (Спільно використовувана пам'ять) або змінити порядок использо-вания інших протоколів, виконаєте наступні дії.
Запустите SQL Server Configuration Manager. У панелі ліворуч розкрийте вузол SQL Native Client Configuration (Налаштування мережевої бібліотеки клієнта SQL Native Client), а потім клацніть вузол Client Protocols (Протоколи клієнта).
Розкрийте контекстне меню, клацнувши у вікні справа будь-який з протоколів в списку, і виконаєте команду Order (Порядок). Буде відображено діалогове вікно Client Protocols Properties (Властивості протоколів клієнта), як показано на мал. 3-9.
Це діалогове вікно дозволить вам наступне.
Міняти порядок використання включених протоколів Для цього в списку Enabled Protocols (Включені протоколи) виберіть ім'я протоколу, порядок використання якого необхідно змінити. Потім за допомогою расположен-ных справа кнопок із стрілками перемістите протокол на необхідну позицію в списку.
В
ідключати
або включати протоколи Для відключення
протоколу виберіть його в списку Enabled
Protocols (Включені протоколи) і клацніть
кнопку із стрілкою вліво для переміщення
в список Disabled Protocols (Отключен-ные
протоколи). Щоб включити протокол,
клацніть, вибравши його в списку
Disabled Protocols (Відключені протоколи), кнопку із стрілкою управо для переміщення в список Enabled Protocols (Включені протоколи).
- Відключати або включати протокол Shared Memory (Спільно используе-мая пам'ять) Щоб його включити, встановите прапорець Enable Shared Memory Protocol (Включити протокол спільного використання пам'яті). І, соот-ветственно, для його відключення вказаний прапорець треба зняти.
4. Клацніть кнопку OK.
Мал. 3-9. Діалогове вікно Client Protocols Properties
