Вообщем надо выполнить запрос sql на удаленной машине такое
tmp_seq_of_standby=`ssh arch "ORACLE_HOME=/oracle/app/oracle/product/8.1.7;
sqlplus '/as sysdba' << EOF
select max(lh.SEQUENCE#) from v$loghist lh;
exit
EOF"`;
echo $tmp_seq_of_standbyне может обработаться v$loghist подставлял \ и \\ и всяко разно. делал и так ssh -e '-'
потом v-$loghist и ничего не помогает. Вмане пишут по дефолту стоит символ ~ ставил и его v~$loghist не помогает
Вообщем ну никак. Кто что подскажет ????????
>Вообщем надо выполнить запрос sql на удаленной машине такое
>tmp_seq_of_standby=`ssh arch "ORACLE_HOME=/oracle/app/oracle/product/8.1.7;
>sqlplus '/as sysdba' << EOF
>select max(lh.SEQUENCE#) from v$loghist lh;
>exit
>EOF"`;
>echo $tmp_seq_of_standby
>
>не может обработаться v$loghist подставлял \ и \\ и всяко разно. делал
>и так ssh -e '-'
>потом v-$loghist и ничего не помогает. Вмане пишут по дефолту стоит символ
>~ ставил и его v~$loghist не помогает
>Вообщем ну никак. Кто что подскажет ????????
наконец-то нашел причину, вернее решение.если кому интеерсно то помогло так :)
select max(lh.SEQUENCE#) from v\\\\\\$loghist lh;