Microsoft SQL Server
Минимальные требования
Конфигурация сервера
Аутентификация и безопасность
- Microsoft SQL Server поддерживает аутентификацию Windows NT и Microsoft SQL Server.
- Для высокозащищенной среды рекомендуется использовать только аутентификацию Windows NT.
- Учетная запись, используемая для соединения с хранилищем данных, должна иметь права
db_owner (владелец БД).
- Для лучшей защиты после начальной установки базы данных установите права пользователя только на чтение/запись.
Использование сокетов вместо именованных каналов
Для подключения к Microsoft SQL Server предпочительно использовать сокеты TCP/IP. Передача данных более прямолинейна, а нагрузка меньше.
Named Pipes является протоколом аутентификации. При попытке пользователя открыть соединение с сервером SQL с использованием Named Pipes, срабатывает аутентификация Windows NT. Сокеты TCP/IP не требуют аутентификации Windows NT для установления соединения, но предусматривают аутентификацию по имени пользователя и паролю с SQL после установления соединения. Это исключает возможность появления ошибки, когда SQL Server и сервер MetaFrame не имеют правильных доверительных отношений в домене. Для использования сокетов TCP/IP сделайте следующее:
Для создания источника данных при установке MetaFrameXP
При выборе в качестве СУБД Microsoft SQL, появится предложение создать новый источник данных.
- Введите описание источника данных и щелкните Next
- Выберите между NT Authentication и SQL Server Authentication.
- Щелкните Client Configuration.
- Выберите TCP/IP из доступных сетевых библиотек. Щелкните OK.
Для изменения имени источника данных (DSN) после установки:
- Откройте в панели управления ODBC Data Source Administrator.
- Выберите закладку File DSN.
- Ныберите C:\Program Files\Citrix\Independent Management Architecture.
- Выберите MetaFrame DSN, созданный перед установкой. Щелкните Configure
- В диалоге "Microsoft SQL Server DSN Configuration" щелкните Next. Выберите Client Configuration.
- Выберите из списка библиотек TCP/IP. Щелкните OK, затем Next, и затем Finish.
- Перезагрузите сервер MetaFrame XP
Распределенные базы данных
MetaFrame XP поддерживает распределенные базы данных. Они полезны в случае затора в БД из-за частых запросов на чтение. Для создания распределенных БД Microsoft SQL Server использует репликации. MetaFrame XP нуждается в целостности данных в нескольких БД. Для записи в базу используется алгоритм двухфазной записи. При настройке Microsoft SQL Server на двухфазную запись, вы должны использовать модель Immediate Updating Subscriber.
Для настройки распределенной среды в существующей ферме MetaFrame XP:
- Настройте Publisher, Distributor и Subscribers (удаленные сайты) с использованием Microsoft SQL Server Enterprise Manager.
- Выполните команду dsmaint publishsqlds. Это выполнит необходимые операторы SQL для создания опубликованных статей на текущем сервере Microsoft SQL Server (Publisher).
- Настройте удаленные сайты (Subscribers) на подписку на опубликованные статьи, созданные на предыдущем этапе.