使用SQL/PLUS运行脚本出错

[复制链接]
查看11 | 回复5 | 2006-4-17 13:46:34 | 显示全部楼层 |阅读模式
启动SQLPLUS,然后连接上数据库
敲入命令◎SHOWLOCK.SQL
报错SP2-0310: 无法打开文件 "showlock.sql"
是不是用SQLPLUS运行脚本需要放在特定的地址啊!
我的ORACLE是装在D盘的,脚本是放在桌面上的,如果是应该放在哪里啊?? 请指教!!
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
指定路径!
比如把脚本文件放在c:\
@ c:\SHOWLOCK.SQL
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
哦,这样啊,我放在桌面是不是应该这样写
@C:\Documents and Settings\Administrator\桌面\showlock.sql
但是还是报错,SP2-0310: 无法打开文件 "C:\Documents.sql"
是不是不能多层目录啊 请指教
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
你就不能放到一个简单一点的目录下试,而且还有汉字,谁知道你是哪儿出了问题?
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
哦,这样啊!好的,多谢!
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
最初由 risepp 发布
[B]哦,这样啊,我放在桌面是不是应该这样写
@C:\Documents and Settings\Administrator\桌面\showlock.sql
但是还是报错,SP2-0310: 无法打开文件 "C:\Documents.sql"
是不是不能多层目录啊 请指教 [/B]

不是不能使用多层目录,而是你的目录中有空格。
你可以使用:
SQL> "[/COLOR]@C:\Documents and Settings\Administrator\桌面\showlock.sql"[/COLOR]
用双引号把整个引起来。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行