当前位置:首页 » 操作系统 » bat连接oracle数据库

bat连接oracle数据库

发布时间: 2023-06-04 18:27:53

A. 如何利用BAT文件登陆Oraclesql并执行多个sql脚本PLSQL语句

楼上基本上没错,但是需要在sql脚本上最后一行里加上exit命令,否则后续执行会有问题,例如
sqlplus /nolog @1.sql
sqlplus /nolog @2.sql
在1.sql和2.sql中要加入conn对应的用户,同时在每个sql脚本结尾要加入exit

B. bat批处理文件如何调用oracle的存储过程,请给出具体代码。

可以把要调用的存储过程,写在一个sql文件中,比如:
sqlplus sys/sys@orcl
exec procere_name(参数);
把上述脚本保存在文件 callpro.sql中,再写批处理脚本,在脚本中直接执行这个文件就行,如下:
cd “callpro.sql文件所在路径"
@callpro.sql

把上述脚本保存为XX.bat,双击运行即可~

C. 关于oracle数据导入BAT脚本设置windows自动执行

通过配置本地数据库的tns配置文件实现:
去oracle安装目录下oracle\proct\10.2.0\db_2\NETWORK\ADMIN\ 找到tnsnames.ora,用记事本打开,里边有远程数据库的tns连接配置串如下
ORCL23 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.23)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ORCL)
)
)
添加好ip、端口和目标数据库的实例名(SID),然后确保tns名称(ORCL23)在整个文档中唯一,保存后打开数据库连接工具,输入远程数据库上的用户名密码,选择数据库对象为你配置的连接名就可以了

D. 如何利用BAT文件登陆OracleSql并执行多个sql脚本PLSQL语句

首先,做一个简单的sql文件(log.sql)。

在这个SQL文件中我们创建了一个表。

接下来,我们来建一个bat批处理文件(log.bat)。

在这个bat文件里面我们调用绝对路径的sql文件,并将执行过程及结果输出到log.txt文件中。

最后,我们运行bat文件,执行多个sql脚本plsql语句。

热点内容
内存哪些配置比较好 发布:2025-05-11 13:24:24 浏览:769
宝马编程价格 发布:2025-05-11 13:10:36 浏览:579
切人切面算法 发布:2025-05-11 13:09:17 浏览:299
linux线程串口 发布:2025-05-11 13:03:00 浏览:77
nds服务器ip地址 发布:2025-05-11 12:43:32 浏览:869
舒听澜卓禹安书名叫什么 发布:2025-05-11 12:36:44 浏览:268
java开发web应用 发布:2025-05-11 12:35:51 浏览:696
鲨鱼影视怎么缓存电视 发布:2025-05-11 12:35:48 浏览:549
ios小项目源码 发布:2025-05-11 12:35:47 浏览:756
为什么打开的三菱程序不能编译 发布:2025-05-11 12:16:40 浏览:21