Руководство администратора Citrix MetaFrame Feature Release 2

DSMAINT


Используйте dsmaint для настройке хранилища данных IMA для фермы серверов MetaFrame XP. В этой команде имена и пароли чувствительны к регистру букв.

Синтаксис

dsmaint config [/user:username] [/pwd:password] [/dsn:filename] dsmaint backup destination_path

dsmaint failover direct_server

dsmaint compactdb [/ds] [/lhc] dsmaint migrate [{ /srcdsn:dsn1 /srcuser:user1 /srcpwd:pwd1}] [{/dstdsn:dsn2

/dstuser:user2 /dstpwd:pwd2}] dsmaint publishsqlds {/user:username /pwd:password} dsmaint recover dsmaint recreatelhc dsmaint [/?]

Параметры

destination_path

Путь к резервному хранилищу

dsn1

Имя исходного хранилища

dsn2

Имя результирующего хранилища



filename

Имя хранилища данных

direct_server

Имя нового прямого сервера

password

Пароль для подключения к хранилищу

pwd1

Пароль к исходному хранилищу

pwd2

Пароль к результирующему хранилищу

user1

Логин для исходного хранилища

user2

Логин для результирующего хранилища

username

Имя пользователя, используемое для подключения к хранилищу данных.

Опции

config

Изменяет параметры соединения IMA с хранилищем данных

/user:username

Имя пользователя для подключения к хранилищу данных

/pwd:password

Пароль для подключения к хранилищу данных

/dsn:filename

Имя хранилища данных IMA.

backup

Создает резервную копию базы данных Access, выполняющую роль хранилища данных фермы. Выполняйте эту команду на сервере хранилища данных. Вы должны указать путь, куда будет скопирована база данных.

Эту опцию нельзя использовать для хранилищ на базе Oracle или SQL.

failover

Переключает сервер на использование нового прямого сервера для операций с хранилищем данных.

compactdb

Упаковывает базу данных Аccess.

/ds

Определяет базу для немедленной упаковки. Если служба IMA работает, эта команда может быть выполнена на любом сервере - прямом или непрямом. Если служба IMA не работает, то ее можно запустить только на непрямом сервере.

/lhc

Указывает упаковываемый локальный кеш.

migrate

Миграция данных с одного хранилища в другое. Используйте эту команду для переноса хранилища на другой сервер, переименования хранилища в случае изменения имени сервера, или для перевода хранилища на Oracle или SQL Server


/srcdsn:dsn1

Имя исходного хранилища

/srcuser:user1

Имя пользователя для доступа к исходному хранилищу

/srcpwd:pwd1

Пароль для доступа к исходному хранилищу

/dstdsn:dsn1

Имя результирующего хранилища

/dstuser:user1

Имя пользователя для доступа к результирующему хранилищу

migrating.

/dstpwd:pwd1

Пароль для доступа к результирующему хранилищу

publishsqlds

Публикует хранилище данных MetaFrame для разрешения репликации

recover

Восстанавливает базу данных Access в последнее хорошее состояние. Эта команда должна выполняться на прямом сервере, когда служба IMA не работает.

/recreatelhc

Воссоздает локальный кеш.

/?

Подсказка

Замечания

compactdb

Во время упаковки база данных становится временно недоступной как для записи, так и для чтения. Упаковка может занимать от нескольких секунд до нескольких минут, в зависимости от размера базы.

config

Для Access, эта команда сбрасывает пароль, используемый для защиты базы данных. Вы должны остановить службу IMA перед использованием config с опцией /pwd.

Предупреждение. Вы должны указать опцию /dsn для команды dsmaint config, или вы измените контекст безопасности для доступа к SQL или Oracle.

migrate

Можно сделать миграцию из Access в SQL или Oracle, или между SQL и Оracle.

Важно. По умолчанию база данных не имеет имени пользователя и пароля. При миграции из Access оставьте параметры /srcuser: и /srcpwd: пустыми.

Подключение к локальной базе Access основано на имени хоста. Если имя сервера меняется, используйте migrate для изменения имени базы даных.

publishsqlds

Выполняйте publishsqlds только на сервере, который создал фермую Публикация будет названа MFXPDS.


Содержание раздела