高分请教 oracle 异常的捕获问题
我先说明一下情况:有一个rec1.bat得批处理文件里边代码如下: SET ORACLE_SID=TosmecDB sqlPLUS /nolog "@c:\tosmec\sys\syscom\TosmecHotSub1.sql" TosmecHotSub1.sql的文件内容如下: SPOOL C:\TOSMEC\DATA\Log\YobiLogTmp1.log connect sys/tosmecadmin as sysdba; shutdown immediate; STARTUP NOMOUNT pfile=C:\oracle\product\10.1.0\admin\TosmecDB\scripts\init1.ora alter database mount standby database; SET AUTORECOVERY ON RECOVER STANDBY DATABASE; EXIT SPOOL OFF 我如何在批处理执行的时候获得oracle的错误?恳求高手赐教?
~~~看过~~~~想过~~~~~路过~~~~~~~~~ "@c:\tosmec\sys\syscom\TosmecHotSub1.sql 此条语句不能在数据库中运行,应该在 运行 中输入路径,然后运行 好像不行,在sql脚本里是得不到错误代码的。 SET ORACLE_SID=TosmecDB sqlPLUS /nolog "@c:\tosmec\sys\syscom\TosmecHotSub1.sql" 在此处增加个语句 show error 楼上的可以试试。虽然是脚本,执行时还是一大堆的sql,show err应该可以。 4楼的show error可以试一试。 可以用plsql的存储块,或者写个存储过程返回异常信息吧引用 我先说明一下情况:有一个rec1.bat得批处理文件里边代码如下: SET ORACLE_SID=TosmecDB sqlPLUS /nolog "@c:\tosmec\sys\syscom\TosmecHotSub1.sql" TosmecHotSub1.sql的文件内容如下: SPOOL C:\TOSMEC\DATA\Log\YobiLogTmp1.log connect sys/tosmecadmin as sysdba; shutdow
相关问答:
我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。 另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧 谢 ......
oracle not available shared memory realm does not exist 请问高手这个问题如何解决? http://www.inthirties.com/thread-109-2-1.html 指定下ORACLE_SID,ORACLE_HOME看看,不行就用1楼得方法了.. cm ......
我写的一个Job declare job1 integer; begin dbms_job.submit(job1, 'Sale_FinanceUseFee(4,null,null,null);', TRUNC(SYSDATE)+1.103, ......
oracle连接啥这么复杂啊. oracle 10g 用ps/sql dev怎么也连不上. 用sqlplus可以登陆.net manager之前测试连接了成功的.现在搞得也连接不了. listener.ora: SID_LIST_LISTENER = (SID_LIST = ......
各大老师好,请教一个问题. 我设置了一个oracle字段,varchar(3000),然后插入一条数据长度才1000,就报错了.如:net.sf.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update Caused ......