Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
конспект лекцій розробка.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
24 Мб
Скачать
☆

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