Поделиться через


Использование RDS с группировкой подключений ODBC

Область применения: Access 2013, Office 2013

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

Чтобы включить пулы подключений, ознакомьтесь с документацией по службам Internet Information Services.

Обратите внимание, что включение пулов подключений может подвергать веб-сервер другим ограничениям, как указано в документации по Microsoft IIS.

Чтобы обеспечить стабильность пулов подключений и повышение производительности, необходимо настроить microsoft SQL Server для использования сетевой библиотеки СОкетов TCP/IP.

Для этого необходимо выполнить указанные ниже действия.

  • Настройте компьютер SQL Server для использования сокетов TCP/IP.

  • Настройте веб-сервер для использования сокетов TCP/IP.

Настройка SQL Server компьютера для использования сокетов TCP/IP

На SQL Server компьютере запустите программу установки SQL Server, чтобы при взаимодействии с источником данных использовалась сетевая библиотека СОкета TCP/IP.

Указание сетевой библиотеки сокетов TCP/IP на SQL Server компьютере

В Microsoft SQL Server 6.5:

  1. В меню Пуск наведите указатель мыши на пункт Программы, Microsoft SQL Server 6.5, а затем выберите пункт Программа установки SQL.

  2. Дважды нажмите кнопку Продолжить .

  3. В диалоговом окне Microsoft SQL Server — Параметры выберите Изменить поддержку сети и нажмите кнопку Продолжить.

  4. Убедитесь, что установлен флажок Сокеты TCP/IP проверка и нажмите кнопку ОК.

  5. Нажмите кнопку Продолжить , чтобы завершить, и завершите настройку.

В Microsoft SQL Server 7.0:

  1. В меню Пуск выберите Пункты Программы, Microsoft SQL Server 7.0, а затем — Серверная сетевая программа.

  2. На вкладке Общие диалогового окна нажмите кнопку Добавить.

  3. В диалоговом окне Добавление конфигурации сетевой библиотеки щелкните TCP/IP.

  4. В полях Номер порта и Адрес прокси-сервера введите номер порта и адрес прокси-сервера, предоставленные администратором сети.

  5. Нажмите кнопку ОК , чтобы завершить и завершить настройку.

Настройка веб-сервера для использования сокетов TCP/IP

Существует два варианта настройки веб-сервера для использования сокетов TCP/IP. То, что вы делаете, зависит от того, осуществляется ли доступ ко всем серверам SQL Server с веб-сервера или с веб-сервера осуществляется доступ только к определенному SQL Server.

Если доступ ко всем СЕРВЕРАм SQL Server выполняется с веб-сервера, необходимо запустить служебную программу SQL Server конфигурации клиента на компьютере веб-сервера. Ниже описано, как изменить сетевую библиотеку по умолчанию для всех SQL Server подключений, выполненных с этого веб-сервера IIS, чтобы использовать сетевую библиотеку сокетов TCP/IP.

Настройка веб-сервера (все серверы SQL)

Для Microsoft SQL Server 6.5:

  1. В меню Пуск выберите Пункты Программы, Microsoft SQL Server 6.5, а затем — служебную программу настройки клиента SQL.

  2. Перейдите на вкладку Net Library (Библиотека net ).

  3. В поле Сеть по умолчанию выберите СОкеты TCP/IP.

  4. Нажмите кнопку Готово , чтобы сохранить изменения и выйти из программы.

Для Microsoft SQL Server 7.0:

  1. В меню Пуск выберите Пункты Программы, Microsoft SQL Server 7.0, а затем — Клиентская сетевая служебная программа.

  2. Перейдите на вкладку Общие.

  3. В поле Сетевая библиотека по умолчанию щелкните TCP/IP.

  4. Нажмите кнопку ОК , чтобы сохранить изменения и выйти из программы.

Если доступ к определенной SQL Server осуществляется с веб-сервера, необходимо запустить служебную программу SQL Server конфигурации клиента на компьютере веб-сервера. Чтобы изменить сетевую библиотеку для определенного SQL Server подключения, настройте клиентское программное обеспечение SQL Server на компьютере веб-сервера следующим образом.

Настройка веб-сервера (определенный SQL Server)

Для Microsoft SQL Server 6.5:

  1. В меню Пуск выберите Пункты Программы, Microsoft SQL Server 6.5, а затем — служебную программу настройки клиента SQL.

  2. Откройте вкладку Дополнительно.

  3. В поле Сервер введите имя сервера, к которому нужно подключиться с помощью сокетов TCP/IP.

  4. В поле Имя БИБЛИОТЕКи DLL выберите СОкеты TCP/IP.

  5. Щелкните Добавить или изменить. Теперь все источники данных, указывающие на этот сервер, будут использовать сокеты TCP/IP.

  6. Нажмите кнопку Готово.

Для Microsoft SQL Server 7.0:

  1. В меню Пуск выберите пункт Программы, Microsoft SQL Server 7.0, а затем — служебную программу конфигурации клиента.

  2. Перейдите на вкладку Общие.

  3. Нажмите кнопку Добавить.

  4. Введите псевдоним сервера в поле Псевдоним сервера . В поле Сетевые библиотеки щелкните TCP/IP. В поле Имя компьютера введите имя компьютера, который прослушивает клиенты сокетов TCP/IP. В поле Номер порта введите порт, по которому прослушивает SQL Server.

  5. Нажмите кнопку ОК и снова нажмите кнопку ОК, чтобы выйти из программы.