04bc80b4

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 - имя нового прямого сервера для операций с хранилищем IMA

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



pwd1 - пароль к исходному хранилищу

pwd2 - пароль к целевому хранилищу

user1 - имя пользователя для исходного хранилища

user2 - имя пользователя для целевого хранилища

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

Опции

config

Изменяет параметры конфигурации, используемые службой IMA для подключения к хранилищу

/user:username

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

/pwd:password

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

/dsn:filename

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

backup

Создает резервную копию базы данных Access, используемой в качестве хранилища данных. Запускайте эту команду на сервере, содержащем хранилище. Вам необходимо указать путь к папке общего доступа, куда будет скопирована база данных. Опция backup не может быть использована для создания резервных копий баз Oracle или SQL.

failover

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

compactdb

Сжимает файл базы данных Access

/ds

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


/lhc

Указывает, что локальный кеш должен быть сжат немедленно.

migrate

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

/srcdsn:dsn1

Имя хранилища, из которого производится перемещение данных

/srcuser:user1

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

/srcpwd:pwd1

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

/dstdsn:dsn2

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

/dstuser:user2

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

publishsqlds

Публикует хранилище данных MetaFrame, делая его доступным для репликации

recover

Восстанавливает хранилище данных Access в последнее рабочее состояние. Эта команда должна выполняться на прямом сервере с останровленной службой IMA.

recreatelhc

Восстанавливает базу данных локального кеша

Примечания

compactdb

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

config

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

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

migrate

Можно сделать перенос данных их Access в SQL или Oracle, а также между SQL и Oracle.

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

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

publishsqlds

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

Ограничения безопасности

Команды dsmaint config и dsmaint migrate могут выполняться только пользователем, имеющим правильное имя и пароль для доступа к базе данных


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