DOS下不能打开批处理文件中的SQL文件??

[复制链接]
查看11 | 回复4 | 2008-4-3 16:46:15 | 显示全部楼层 |阅读模式
批处理文件中有这么一句话:
sqlplus develop/develop @Upgrade606to607.sql >c:\dbUpgrade.log
我们在好几台电脑上进行数据库升级操作,但是有一台数据库服务器运行时,日志里面看到的是不能打开Upgrade606to607.sql ,
可以保证这个文件是存在的并完好的,不知道这是什么原因,,
各位有什么高见,

oracle 版本: 817 OSwinNT4.0 sp4
回复

使用道具 举报

千问 | 2008-4-3 16:46:15 | 显示全部楼层
easy
@Upgrade606to607.sql
你要引用全路径
或者你要在当前路径下
回复

使用道具 举报

千问 | 2008-4-3 16:46:15 | 显示全部楼层
确实在当前路径下的,同一个升级包,其他几台数据库升级都正常,
就这个不正常,郁闷
回复

使用道具 举报

千问 | 2008-4-3 16:46:15 | 显示全部楼层
sqlplus /nolog
connect develop/develop
spool c:\dbUpgrade.log
@Upgrade606to607.sql
这么简单的东西还有问题?见鬼了吧
回复

使用道具 举报

千问 | 2008-4-3 16:46:15 | 显示全部楼层
呵呵,,确实有点见鬼了,做了不知道多少遍的事情,居然碰到这种问题,晕死了,
后来完全一直到完全重装数据库,在重新做还不行,,差点要重装操作系统了,
后来运行了另外一个批处理先恢复到低一点的版本,在运行这个才解决。
但是打不开这个SQL的错误,一直非常困惑,郁闷。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行