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.