社区
基础和管理
帖子详情
用批处理执行oracle的sql
风景123
2012-03-21 11:26:51
各位帮帮忙,我的积分不多 一旦解决 我将全部奉送了。
就是我写个批处理,可以在里面执行sql文件 prc文件 fnc文件 还有pck文件 我不知道怎么写
各位帮帮忙
...全文
647
6
打赏
收藏
用批处理执行oracle的sql
各位帮帮忙,我的积分不多 一旦解决 我将全部奉送了。 就是我写个批处理,可以在里面执行sql文件 prc文件 fnc文件 还有pck文件 我不知道怎么写 各位帮帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yixilan
2012-03-21
打赏
举报
回复
准备两个文件:1.test.sql 2.test.bat
========1.test.sql======
insert into test_yixl values ('a', 'a', 'a', 'a');
commit;
quit
========2.test.bat======
sqlplus apps/apps@vis-dalian @./test.sql > ./test.log
直接双击test.bat,就可以执行test.sql的内容,并把执行时的日志输出到test.log中。
风景123
2012-03-21
打赏
举报
回复
你误会我的意思了 不是在java代码里写 就是直接写一个批处理包括数据库连接等等
我心飞翔
2012-03-21
打赏
举报
回复
参考这篇文章:
http://hwhuang.iteye.com/blog/556162
meegowei1
2012-03-21
打赏
举报
回复
windows 版:
建个批文件 runsql.bat
内容如下:
sqlplus [数据库用户名]/[密码]@[别名] @[你要执行的SQL文件名]
huan_lxyd
2012-03-21
打赏
举报
回复
aa.bat:
@ECHO off
:Begin
CLS
SET /p Service_Name= Input oracle Service Alias:
SET /p username=Input Username:
SET /p icdpwd= Input Password:
sqlplus %username%/%icdpwd%@%Service_Name% @"./aa.sql"
goto End
:end
aa.sql:
@./dbsql/create_tables.sql; --创建数据库表结构
@./dbsql/create_objects.sql; --创建数据库参数对象
@./dbsql/Lis_Interface_Log_Prc.prc; --创建日志记录函数
@./dbsql/Lis_Atp_Query_Onhand.fnc; --创建查询物料现有量函数
@./dbsql/Lis_Atp_Query_Enabled.fnc; --创建查询物料可用量函数
@./dbsql/Erp2lis_Sub_Locator_v.sql; --创建查询货位视图
@./dbsql/Lis_Common_Api.pck; --创建【接口服务通用函数】包
@./dbsql/Erp2lis_Info_pck.pck; --创建【接口查询服务】包
@./dbsql/Lis2erp_Po_Import.pck; --创建【接口采购订单导入服务包
@./dbsql/Lis2erp_Rcv_Import.pck; --创建【接口采购接收导入服务包
@./dbsql/Lis2erp_Inv_Import.pck; --创建【接口库存出入库导务】包
@./dbsql/create_index.sql; --创建数据表索引
@./dbsql/2G_initialize.sql; --初始化上市环境ERP系统环境参数
@./dbsql/TD_initialize.sql; --初始化TD环境ERP系统环境参数
直接运行aa.bat就可以了啊。。
风景123
2012-03-21
打赏
举报
回复
这个能执行我所说的那些文件吗?
@./dbsql/create_tables.sql; --创建数据库表结构
@./dbsql/create_objects.sql; --创建数据库参数对象
@./dbsql/Lis_Interface_Log_Prc.prc; --创建日志记录函数
@./dbsql/Lis_Atp_Query_Onhand.fnc; --创建查询物料现有量函数
@./dbsql/Lis_Atp_Query_Enabled.fnc; --创建查询物料可用量函数
@./dbsql/Erp2lis_Sub_Locator_v.sql; --创建查询货位视图
@./dbsql/Lis_Common_Api.pck; --创建【接口服务通用函数】包
@./dbsql/Erp2lis_Info_pck.pck; --创建【接口查询服务】包
@./dbsql/Lis2erp_Po_Import.pck; --创建【接口采购订单导入服务包
@./dbsql/Lis2erp_Rcv_Import.pck; --创建【接口采购接收导入服务包
@./dbsql/Lis2erp_Inv_Import.pck; --创建【接口库存出入库导务】包
@./dbsql/create_index.sql; --创建数据表索引
@./dbsql/2G_initialize.sql; --初始化上市环境ERP系统环境参数
@./dbsql/TD_initialize.sql; --初始化TD环境ERP系统环境参数
oracle
利用
批处理
文件
执行
SQL
语句,bat连接
oracle
数据库并
执行
语句
NULL 博文链接:https://heisetoufa.iteye.com/blog/287301
Oracle
批处理
:使用C# 自带
Oracle
驱动一次
执行
多条
Sql
语句
Oracle
批处理
:使用C# 自带
Oracle
驱动一次
执行
多条
Sql
语句
Oracle
数据库
SQL
语言
本课程全面介绍
oracle
的
SQL
语言。 介绍查询语句 DML语句 DDL语句 数据库对象等等
执行
SQL
语句的
批处理
批处理
oracle
执行
sql
语句的
批处理
。从连数据库 到
执行
语句,并将
执行
结果保存到本地。
oracle
中使用
批处理
文件,同时
执行
,多个.
sql
文件。
NULL 博文链接:https://zhouhaitao.iteye.com/blog/954129
基础和管理
17,377
社区成员
95,127
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章