oracle如何运行脚本 oracle怎么运行sql脚本

oracle 怎么运行SQl脚本

连接数据库SQL

站在用户的角度思考问题,与客户深入沟通,找到巴里坤哈萨克网站设计与巴里坤哈萨克网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都网站设计、企业官网、英文网站、手机端网站、网站推广、域名与空间、虚拟空间、企业邮箱。业务覆盖巴里坤哈萨克地区。

connect

/

as

sysdba

运行脚本SQL

@/admin/XX.sql

这里的/adminXX.sql

是绝对路径名,

linux系统的话要注意

目录权限问题,windows就不用。

如何在oracle中执行shell脚本

要在sql下面执行shell语句,用!符号,不过功能有限;有的时候打不到我们想要的效果!先给你两个实例;

要在后台登陆;plsql中测试不行

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production

With the Partitioning, Data Mining and Real Application Testing options

SQL !echo 123;

123

SQL !/billing/user/xufc/

Local directory now /billing/Balance/SP/REALINCOME/FTRANS

Interactive mode off.

-rw-r--r-- 1 500 500 823038 Feb 17 06:27 340000PTSVDA002012021714210800000000.gz

-rw-r--r-- 1 500 500 33 Feb 17 06:27 340000PTSVDA002012021714210800000000.md5

其中需要用绝对路径;该脚本里面的内容只是ls一下;就这样了

oracle执行一个sql脚本文件

用job来实现,可以把脚本文件写为存储过程直接用job调用就好了,这个定时执行,如果执行一次可以用PLSQL Developer直接导入sql脚本执行

如何用PL/SQL在oracle下执行多个SQL脚本?

1:并行执行的话,可以多开窗口

2:串行执行多个脚本的话,可以使用把下面内部保存在1个sql脚本内容,这样自动调用多个脚本执行

@@D:\SQL\autoExec\1.sql

@@D:\SQL\autoExec\2.sql

@@D:\SQL\autoExec\3.sql

oracle用户下执行数据库脚本方式。

在DOS提示符下可以按下列方式执行:

Csqlplus 用户名/口令@连接字符串 @脚本名

脚本是SQL类型文件,里面写上你的两个语句:

select * from tbo_presenceinfo;

quit

里面的语句更多当然也可以。在#提示符下我没试过。


网页名称:oracle如何运行脚本 oracle怎么运行sql脚本
转载注明:http://azwzsj.com/article/hiosoi.html