Comments 13
Спасибо, весьма полезно.
Могу ошибаться, но perl, вроде, входит всегда в установленный софт Oracle Server. Посмотрел в 10g и 11g —
лежит в %ORACLE_HOME%\perl, правда, немного в разных подкаталогах.
Про девятку не скажу — нет под рукой.
Могу ошибаться, но perl, вроде, входит всегда в установленный софт Oracle Server. Посмотрел в 10g и 11g —
лежит в %ORACLE_HOME%\perl, правда, немного в разных подкаталогах.
Про девятку не скажу — нет под рукой.
Насколько помню в rman-е все же лучше в
run {...}
сначала делать allocate channel diks1 device type disk
а затем уже все остальное.В 8i и ниже действительно нужно было делать так, начиная с 9i есть возможность использовать неявный канал, заданый ранее через configure, по умолчанию диск.
А по поводу run {}, не вижу смысла использовать это при бэкапе на диск, на ленту обязательно так как после первой команды backup, rman закроет поток.
А по поводу run {}, не вижу смысла использовать это при бэкапе на диск, на ленту обязательно так как после первой команды backup, rman закроет поток.
Написал, потому что увидел у вас в тексте:
Если через CONFIGURE используете тогда не пишите в скрипт, если все же написали — тогда уж пишите правильно.
:backdb
echo run { > %TFILE%
echo sql 'alter system archive log current'; >> %TFILE%
echo sql 'alter system checkpoint'; >> %TFILE%
echo allocate channel d1 type disk; >> %TFILE%
Если через CONFIGURE используете тогда не пишите в скрипт, если все же написали — тогда уж пишите правильно.
А VBScript не поможет в таком случае? Можно цепляться к базе через ODBC и избежать использования goto.
Почему отмели вариант перевести базу данных на Linux? Судя по небольшому размеру компании, выбор Windows для сервера Oracle был обусловлен тем, что просто никто ничего другого не знал. Но теперь специалист, понимающий в Unix-системах, в фирме есть.
Для этого есть powershell — стандартное виндовое средство с очень богатыми возможностями. Правда для 2003 сервака, вероятно, пришлось бы доставлять и то не уверен, т.к. он вроде с апдейтами винды ставится.
Универсальность зло :)
ссылка на скрипт не работает
Sign up to leave a comment.
Мой способ резервного копирования БД Oracle на Windows