rman - передача параметров в скрипт..

ktv2003
Дата: 17.09.2004 16:26:24
можно ли это сделать??? нечто типа &1 для плюса...
killed
Дата: 17.09.2004 16:37:30
какая задача стоит?
ktv2003
Дата: 17.09.2004 16:53:13
в данном случае простенька.. влом постоянно писать команды типа
sql 'alter tablespace бла-бла-бла'.... вот и оххота написать скриптик, а он у тебя имя спросит и все.. сам значит его заоофлайнит... ну и так, вдогонку..
rman как-нить позволяет отображать результаты запросов??? (чтобы, допустим. в плюс не лезть).. или среда сугубо для backup/recovery (что в общем-то из названия, но вдруг)
Markelenkov
Дата: 17.09.2004 19:56:10
Насколько я знаю - нет. Но можно из SQL*Plus наваять скрипт для RMAN и оттуда же его запускать.
killed
Дата: 17.09.2004 23:49:19
ktv2003
в данном случае простенька.. влом постоянно писать команды типа
sql 'alter tablespace бла-бла-бла'.... вот и оххота написать скриптик, а он у тебя имя спросит и все.. сам значит его заоофлайнит... ну и так, вдогонку..
rman как-нить позволяет отображать результаты запросов??? (чтобы, допустим. в плюс не лезть).. или среда сугубо для backup/recovery (что в общем-то из названия, но вдруг)


ну можно конечно ограниченные команды из rman прогонять, только смысла особого в этом нет, поскольку:

"среда сугубо для backup/recovery (что в общем-то из названия".

Передача параметра делается так:

CMD_STR="
export ORACLE_SID=...
export ORACLE_HOME=...
RMAN target ... catalog ... msglog .... << EOF
RMAN {
sql 'alter tablespace $TBS_NAME .... ';
}
EOF
"
/bin/sh -c "$CMD_STR"
ktv2003
Дата: 20.09.2004 09:43:51
гм..

CMD_STR="
export ORACLE_SID=...
export ORACLE_HOME=...
RMAN target ... catalog ... msglog .... << EOF
RMAN {
sql 'alter tablespace $TBS_NAME .... ';
}
EOF
"
/bin/sh -c "$CMD_STR"


сорри, с этим раньше не общался.. можно малость поподробнее и для винды
Поподробнее это объяснить:
это батник что-ли??
ну и вещи типа export oracle_sid - зачем они??
Вячеслав Любомудров
Дата: 20.09.2004 09:50:01
Для винды такое не прокатит
Это в ...нихах <<ASDF - читать пока не встретится ASDF и изображать из-себя стандартный ввод
В принципе есть cygwin - неплохо использовать для администрирования (и почти ...никс)