文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>from v * ERROR at line 1: ORA-00942: table or view does not exist

from v * ERROR at line 1: ORA-00942: table or view does not exist

时间:2010-08-20  来源:brightking716

在运行一个备份脚本的时候,当执行在v$动态性能视图时,就会报错,如果单独运行该sql语句的时候就不会有问题 ,具体情况如下:

#/bin/bash

$ORACLE_HOME/bin/sqlplus -s "/ as sysdba" << !

… …

spool &fil

select 'host cp ' || name ||' &dir' from v$datafile;

… …

spool off;

exit

!

select 'host cp ' || name ||' /u01/backup/cold' from v

*

ERROR at line 1:

ORA-00942: table or view does not exist

Solution:

Escape the $ in v$datafile with a like this v$datafile,

select 'host cp ' || name ||' &dir' from v$datafile;


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载