Ваша команда подходит для переноса репозитория с использованием файла ответов. Однако вы можете разделить миграцию репозитория на отдельные команды, а не на использование мастера автоматического обновления. Одна из этих команд (окна):
% SIEBSRVR_HOME% \ Bin \ repimexp.exe
Вы можете использовать этот исполняемый файл, чтобы импортировать или экспортировать хранилища. Он часто используется как средство для резервного копирования существующих репозиториев, которые, как правило, называются «exprep».Вместо того, чтобы тратить дополнительное время во время выпуска, делая полный экспорт из источника, а затем импортировать в цель, экспорт из исходного кода может быть выполнен заранее, чтобы записать в .dat-файл, который представляет весь репозиторий. Затем этот файл можно прочитать как часть импорта репозитория, который может сэкономить время.
Для того, чтобы выполнить экспорт/резервную копию текущего хранилища, вы можете использовать команду, как показано ниже (окон):
% SIEBSRVR_HOME% \ Bin \ repimexp.exe/AE/U SADMIN/P ПАРОЛЬ/C ENTERPRISE_DATASOURCENAME_DSN/D Siebel/R "Siebel Repository"/F C: \ my_export.dat/VY/L с: \ my_exprep.log
После того, как вы экспортированный файл .dat, вы можете запустить хранилище импорта со ссылкой на этот файл, а не база данных с вашим репозиторием внутри. Вы делаете это так же, используя файл ответов, как в исходной команде, но файл ответов ссылается на файл .dat. Вы можете пройти через мастер Siebel, чтобы выписать этот файл ответов, если вы не уверены в его редактировании вручную.
Версия Siebel - 8.1.x, а база данных - Oracle 11g. Думаю, мне нравится знать, будет ли srvrupgwiz автоматически создавать резервные копии репозитория или если он терпит неудачу, откажется ли он от изменений? Будет ли система повреждена, если миграция завершится неудачей или произойдет автоматическое изменение? – borna