各位帮帮忙,我的积分不多 一旦解决 我将全部奉送了。
就是我写个批处理,可以在里面执行sql文件 prc文件 fnc文件 还有pck文件 我不知道怎么写
各位帮帮忙
就是我写个批处理,可以在里面执行sql文件 prc文件 fnc文件 还有pck文件 我不知道怎么写
各位帮帮忙
解决方案 »
- 高分求解PL/SQL语句中日期问题!!!!!!!!
- 百度都搜不到的诡异情况…………
- imp问题
- 用视图里面的SELECT搜出的结果和用视图搜出的结果不一样
- 关于函数中传递参数为空的问题。
- 有难度的问题:.net2005+c#+oracle10g应用过程中,用c#代码调用oracle数据库,使其动态生成树形结构,出现空白,甚至整个系统登陆不上
- 多进程并发访问oracle数据库中 的同一张表,会出现sqlcode=-3106的错误
- *****急!求sql语句*****
- 求一条sql急,答对马上给分结贴
- 在ORACLE数据库中如何实现向MS SQL中的如下语句
- Oracle无法正常登陆
- 求教:在9204下执行dbms_metadata.get_ddl() 报错
http://hwhuang.iteye.com/blog/556162
========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中。
@./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系统环境参数
@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
:endaa.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就可以了啊。。
建个批文件 runsql.bat
内容如下:
sqlplus [数据库用户名]/[密码]@[别名] @[你要执行的SQL文件名]