如何把oracle中导出的.sql文件利用sqlplus导入

rainpig2008 2009-04-22 04:59:00
把从oracle 中导出的.sql 文件,再导入到oracle 中 因为这是两个不同的机器
sql文件中是存储过程的定义
...全文
3980 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
QQloveSLX 2010-03-14
  • 打赏
  • 举报
回复
sdf
inthirties 2009-07-08
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 rainpig2008 的回复:]
然后报ora-00900:无效sql语句错误  怎么回事呀
[/Quote]

这里提示是语法不对

估计是你.sql文件的sql语句格式不对或者是乱码等原因造成的。

看看错误提示的行号和语句。打开.sql查一下。
Megan2008 2009-04-22
  • 打赏
  • 举报
回复
window 下面与linux下面相同
lwh_1024 2009-04-22
  • 打赏
  • 举报
回复
Windows下不清楚。
但是在linux下,可以在.sql脚本所在的目录通过sqlplus username/password@sid进入
然后在'SQL>'提示符下执行:@XXX.sql
估计Windows下面应该差不多吧
Megan2008 2009-04-22
  • 打赏
  • 举报
回复
运行中打开sqlplus再调用sql程序试试
应该没有问题的,我经常这样用的阿
rainpig2008 2009-04-22
  • 打赏
  • 举报
回复
我想把它导进去,这样好像不行啊
bw555 2009-04-22
  • 打赏
  • 举报
回复
要不你从菜单 文件->打开,选择你的文件
rainpig2008 2009-04-22
  • 打赏
  • 举报
回复
很感谢啊
rainpig2008 2009-04-22
  • 打赏
  • 举报
回复
然后报ora-00900:无效sql语句错误 怎么回事呀
Megan2008 2009-04-22
  • 打赏
  • 举报
回复
@路径/sql程序 这样还不够清楚吗,那我就不知道怎样能给你讲清楚了
Megan2008 2009-04-22
  • 打赏
  • 举报
回复
sqlplus中直接用@加上需要调用的sql程序就可以了
Megan2008 2009-04-22
  • 打赏
  • 举报
回复
刚刚那个是批处理的写法
sqlplus 中直接用@加上你需要调用的sql程序就可以了
rainpig2008 2009-04-22
  • 打赏
  • 举报
回复
能在详细点吗??我是个新手 谢了!
Megan2008 2009-04-22
  • 打赏
  • 举报
回复
sqlplus 用户名/密码 @.sql程序
exit //用于执行完退出

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧