`
michales003
  • 浏览: 403606 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

sqlplus如何执行command脚本。

    博客分类:
  • J2EE
阅读更多

打开sqlplus,file->open->command file

 


rem   文件名称: @BPEL_CALL_ERP_ALL.sql
rem   使用方法: @BPEL_CALL_ERP_ALL.sql
rem   注意事项: 1 使用前需要保证APP用户必须创建和授权,
                2 以具有dba权限的用户登录系统

prompt ============================================================
prompt 创建配置表
prompt ============================================================


@./EIP_ADMIN_CreateTable.sql;

prompt ============================================================
prompt 创建初始化数据
prompt ============================================================

prompt ====Create mip_config====
@./init_data/init_data_guizhou/init_mip_config.sql;

prompt ====Create mip_eip_flex_field_map====
@./init_data/init_data_guizhou/init_mip_eip_flex_field_map.sql;

prompt ====Create mip_erp_call_paramete====
@./init_data/init_data_guizhou/init_mip_erp_call_paramete.sql;

prompt ====Create mip_erp_flex_field_config====
@./init_data/init_data_guizhou/init_mip_erp_flex_field_config.sql;

prompt ====Create mip_srv_date_condition====
@./init_data/init_data_guizhou/init_mip_srv_date_condition.sql;

prompt ====Create mip_sys_user====
@./init_data/init_data_guizhou/init_mip_sys_user.sql;

prompt ====Create MIP_ROUTE_SRV_CONFIG====
@./init_data/init_data_guizhou/init_mip_route_srv_config.sql;

 

@./表示相对于打开的文件下面路径.

--init_mip_config.sql;

--MIP_CONFIG
DELETE FROM MIP_CONFIG;

INSERT INTO MIP_CONFIG (CONFIG_NAME, CONFIG_TYPE, CONFIG_VALUE)
VALUES ('AP_INV_SOURCE', 'VARCHAR2', 'AUTO INV');
 ...需要插入的数据的sql
COMMIT WORK;

 

 

--EIP_ADMIN_CreateTable.sql;

/*==============================================================*/
/* Database name:  MIP_ADMIN                                    */
/* DBMS name:      ORACLE Version 9i                            */
/* Created on:     2008-2-26 16:40:37                           */
/*==============================================================*/


@./tables/Full_Install/create_mip_config.sql;
@./tables/Full_Install/create_mip_eip_flex_field_map.sql;
@./tables/Full_Install/create_mip_erp_call_paramete.sql;
@./tables/Full_Install/create_mip_erp_flex_field_config.sql;
@./tables/Full_Install/create_mip_srv_date_condition.sql;
@./tables/Full_Install/create_mip_sys_user.sql;
@./tables/Full_Install/create_mip_route_srv_config.sql;
@./tables/Full_Install/create_MIP_CALLBACK_INFO.sql;

 

--create_mip_config.sql;

/*==============================================================*/
/* Table: MIP_CONFIG                                            */
/*==============================================================*/

 

drop table MIP_CONFIG cascade constraints
/

create table MIP_CONFIG  (
   CONFIG_NAME          VARCHAR2(60)                     not null,
   CONFIG_TYPE          VARCHAR2(8)                      not null,
   CONFIG_VALUE         VARCHAR2(2000)                   not null,
   constraint PK_MIP_CONFIG primary key (CONFIG_NAME)
)
/

 

直接按F8执行。

分享到:
评论
1 楼 hellas 2008-10-27  
用HOST命令不就行了,怎么会这么麻烦?

相关推荐

    Java调用sqlplus执行定制的sql脚本

    String command = "sqlplus user/pass@database ; Process process = Runtime.getRuntime().exec(command); ``` 这里,`user/pass`代表数据库的用户名和密码,`database`是连接的服务名或连接字符串。 2. **...

    【更新】Linux下批量执行,批量上传脚本

    echo "Usage: xremote.sh [-f|-b] [-p] [-c] [-m|-o|-r] [-s|-r|-x] [-u] command parameters" echo " -f Hostlist" echo " -b Process number" echo " -p PING Count number" echo " -c SSH Command" echo " ...

    java调用shell脚本执行sqlldr与存储过程

    在java代码中调用执行shell脚本,sqlldr导数与使用sqlplus在shell调用执行存储过程。 linux环境中有2个dba的用户:oracle、erm 还有1个web用户:erm 在linux环境中,这三个用户都可以直接在任意目录下执行该shell...

    SQLPLUS在Bash_shell的使用

    - 显示或隐藏脚本执行的SQL语句:`SQL> SET ECHO {ON|OFF}`。 - 控制反馈行数:`SQL> SET FEEDBACK {6|n|ON|OFF}`,默认只在结果超过6行时显示行数。 - 开启或关闭列标题:`SQL> SET HEADING {ON|OFF}`。 - 设置...

    批处理打开oracle登陆sqlplus

    针对“批处理打开Oracle登录SQL*Plus”的主题,本文将深入探讨如何利用批处理脚本来连接到Oracle数据库并执行SQL命令。 首先,我们需要了解Oracle SQL*Plus。SQL*Plus是Oracle数据库的一个命令行工具,允许用户直接...

    SQLPLUS命令查询文档

    SQLPLUS是Oracle数据库系统中的一个命令行工具,用于执行SQL语句和PL/SQL块,进行数据查询、数据库管理以及数据库脚本的编写。这个"SQLPLUS命令查询文档"很可能是一个详细介绍了SQLPLUS使用方法的CHM(Compiled ...

    SQLPlus命令使用大全PDF

    3. **SQL脚本执行**: 可以使用`@`符号执行包含SQL语句的外部脚本文件,如: ``` @script.sql ``` 4. **设置环境变量**: SQLPlus允许设置环境变量,如`LINE`和`COLUMN`,以调整输出格式: ``` SET LINE ...

    SQLPLUS命令.rar

    四、SQLPLUS脚本执行 1. `.SQL`文件:编写SQL语句和PL/SQL块,通过`@文件名.sql`来执行。 2. `SPOOL`命令:将输出重定向到文件,如`SPOOL output.txt`开始记录输出,`SPOOL OFF`停止记录。 五、SQLPLUS格式化输出 1...

    oracle 常用函数 sqlplus基本命令

    - `@script.sql`:执行包含SQL语句的脚本文件。 5. 设置环境: - `SET SQLPROMPT "new_prompt>"`:更改SQL提示符。 - `SET LINESIZE n`:设置每行的最大宽度为n个字符。 - `SET PAGESIZE n`:设置每页显示的...

    instantclient-sqlplus-windows.x64-19.6.0.0.0dbru.zip

    它允许用户执行SQL查询、数据操作、脚本执行以及数据库管理任务。在本文中,我们将深入探讨SQL*Plus的功能、安装过程以及如何在Windows 10及以上版本中使用它。 首先,"instantclient-sqlplus-windows.x64-19.6....

    execsqlscript

    # 使用sqlplus执行SQL脚本 sqlplus -s $username/$password@$db_connection @$sql_script ``` 在这个例子中,`sqlplus -s`启动sqlplus并进入非提示模式,`$username/$password@$db_connection`是数据库连接字符串,...

    rlwrap的安装使用 [SQLPlus上下键]

    在Oracle数据库管理中,经常需要频繁执行和修改SQL语句,因此,能够使用rlwrap来增强Linux下SQL*Plus的使用体验变得非常有意义。 rlwrap的安装过程分为两个主要部分:安装readline库和安装rlwrap程序本身。 首先,...

    oracle-sqlplus-.rar_plus_sqlplus

    在Oracle数据库管理中,SQL*Plus是一个不可或缺的工具,它是一个命令行接口,允许用户直接与Oracle数据库进行交互,执行SQL语句、脚本以及管理数据库任务。Oracle 10g版本中的SQL*Plus功能强大且高效,尤其适合DBA...

    SQLPlus命令使用大全

    - 在用start命令执行一个sql脚本时,是否显示脚本中正在执行的SQL语句: `set echo on/off` - 是否显示当前sql语句查询或修改的行数: `set feedback on/off` - 是否显示列标题: `set head on/off` - 设置一行可以...

    vc开发的sybase odbc通用的sqlplus

    4. `libtcl.dll`: Tcl(Tool Command Language)库,一种脚本语言,可能用于扩展sqlplus的功能。 5. `libcs.dll`: Sybase的客户库,包含用于连接和操作数据库的函数。 6. `libintl.dll`: 国际化(i18n)库,可能用于...

    oracle 8i sqlplus 参考手册

    - **PL/SQL 执行**:支持 PL/SQL 脚本和过程的执行。 - **脚本编写**:支持编写并执行 SQL 和 PL/SQL 脚本文件。 - **结果展示**:提供多种格式(如 HTML、CSV 等)的结果输出方式。 - **环境变量管理**:允许用户...

    SQLPlus命令使用指南.doc

    ### SQLPlus命令使用指南 #### 一、引言 在Oracle数据库管理中,SQL Plus作为一款功能强大的命令行工具,不仅能够执行SQL语句、PL/SQL块,还能实现复杂的数据处理任务。本文将详细介绍SQL Plus中的一些常用命令...

    SQLPLUS命令的使用大全

    SQL*Plus是Oracle数据库的一个非常重要的工具,它不仅可以作为用户友好的界面来执行SQL语句、脚本文件,还可以用来查看和管理查询结果。本文将详细介绍SQL*Plus中的常用命令及其用法。 #### 二、SQL*Plus基本操作 ...

    SQL*PLUS命令的使用大全

    1. 脚本执行 - `@script.sql`:执行指定的SQL脚本文件 - `SPOOL filename`:将输出重定向到文件,用于批量处理或生成报告 2. 动态SQL - 使用`EXECUTE`或`EXEC`执行PL/SQL块 - `EXECUTE IMMEDIATE`执行动态SQL...

    SQL Plus常用命令列表

    SQL Plus是Oracle数据库系统中的一个标准工具,用于执行SQL语句和脚本,以及管理数据库。它提供了丰富的命令集,不仅支持基本的SQL查询,还具备高级功能,如脚本编写、结果格式化等。本文将详细介绍SQL Plus中常用的...

Global site tag (gtag.js) - Google Analytics