精华内容
下载资源
问答
  • 收集了oracle数据库执行脚本常用命令总结,希望给同学带来一些帮助。 1. 执行一个SQL脚本文件 代码如下 sqlplus user/pass@servicenamefile_name.sql 或 SQLstart file_names 或 SQL@ file_name 我们可以将多条...

    收集了一篇oracle数据库执行脚本常用命令总结,希望给同学带来一些帮助。 1. 执行一个SQL脚本文件 代码如下 sqlplus user/pass@servicenamefile_name.sql 或 SQLstart file_names 或 SQL@ file_name 我们可以将多条sql语句保存在一个文本文件中,这

    收集了一篇oracle数据库执行脚本常用命令总结,希望给同学带来一些帮助。

    1. 执行一个SQL脚本文件

    代码如下

    sqlplus user/pass@servicename或

    SQL>start file_names

    SQL>@ file_name

    我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。

    @与@@的区别是什么?

    @等于start命令,用来运行一个sql脚本文件。

    @命令调用当前目录下的,或指定全路径,或可以通过SQLPATH环境变量搜寻到的脚本文件。该命令使用是一般要指定要执行的文件的全路径,否则从缺省路径(可用SQLPATH变量指定)下读取指定的文件。

    @@用在sql脚本文件中,用来说明用@@执行的sql脚本文件与@@所在的文件在同一目录下,而不用指定要执行sql脚本文件的全路径,也不是从SQLPATH环境变量指定的路径中寻找sql脚本文件,该命令一般用在脚本文件中。

    如:在c:temp目录下有文件start.sql和nest_start.sql,start.sql脚本文件的内容为:

    @@nest_start.sql – - 相当于@ c:tempnest_start.sql

    则我们在sql*plus中,这样执行:

    代码如下

    SQL> @ c:tempstart.sql

    2. 重新运行上一次运行的sql语句

    SQL>/

    3. 将显示的内容输出到指定文件

    代码如下

    SQL> SPOOL file_name

    在屏幕上的所有内容都输入到该文件中,包括你输入的sql语句。

    通常情况下,我们使用SPOOL方法,将数据库中的表导出为文本文件的时候会采用两种方法,如下述:

    方法一:采用以下格式脚本

    代码如下

    set colsep ‘|’; –设置|为列分隔符

    set trimspool on;

    set linesize 120;

    set pagesize 2000;

    set newpage 1;

    set heading off;

    set term off;

    set num 18;

    set feedback off;

    spool 路径+文件名;

    select * from tablename;

    spool off;

    方法二:采用以下脚本

    代码如下

    set trimspool on

    set linesize 120

    set pagesize 2000

    set newpage 1

    set heading off

    set term off

    spool 路径+文件名

    select col1||’,'||col2||’,'||col3||’,'||col4||’..’ from tablename;

    spool off

    附一些基本命令

    1、得到数据库名和创建日期

    SELECT name, created, log_mode, open_mode FROM v$database;

    2、ORACLE数据库的计算机的主机名,ORACLE数据库的实例名及ORACLE数据库管理系统的版本信息

    SELECT host_name, instance_name, version FROM v$instance;

    3、为了知道oracle数据库版本的一些特殊信息

    select * from v$version;

    4、获取控制文件名字

    select * from v$controlfile;

    5、得到Oracle数据库的重做日志配置信息

    SELECT group#, members, bytes, status, archived FROM v$log;

    select GROUP#,MEMBER from v$logfile;

    6、获取oracle的每个重做日志(成员)文件所存放的具体位置

    select * from v$logfile;

    7、知道ORACLE数据库的备份和恢复策略和归档文件的具体位置

    archive log list

    8、知道ORACLE数据库中到底有多少表空间以及每个表空间的状态

    select tablespace_name, block_size, status, contents, logging from dba_tablespaces;

    select tablespace_name, status from dba_tablespaces;

    9、知道每个表空间存在哪个磁盘上以及文件的名字等信息

    SELECT file_id, file_name, tablespace_name, status, bytes from dba_data_files;

    select file_name, tablespace_name from dba_data_files;

    10、知道Oracle数据库系统上到底有多少用户和都是什么时候创建的

    select username,created from dba_users;

    select username, DEFAULT_TABLESPACE from dba_users;

    11、从控制文件中取出信息涉及到以下一些相关的命令

    select * from v$archived

    select * from v$archived_log

    select * from v$backup

    select * from v$database

    select * from v$datafile

    select * from v$log

    select * from v$logfile

    select * from v$loghist

    select * from v$tablespace

    select * from v$tempfile

    12、控制文件由两大部份组成:可重用的部份和不可重用的部分。可重用的部分的大小可用CONTROL_FILE_RECORD_KEEP_TIME参数来控制,该参数的默认值为7天,即可重用的部份的内容保留7天,一周之后这部份的内容可能被覆盖。可重用的部份是供恢复管理器来使用的,这部份的内容可以自动扩展。Oracle数据库管理员可以使用CREAT DATABASE或 CREAT CONTROLFILE语句中的下列关键字(参数)来间接影响不可重用的部份的大小:

    MAXDATAFILES

    MAXINSTANCES

    MAXLOGFILES

    MAXLOGHISTORY

    MAXLOGMEMBERS

    13、查看控制文件的配置

    SELECT type, record_size, records_total, records_used FROM v$controlfile_record_div;

    14、如果您的显示被分成了两部分,您需要使用类似于set pagesize 100的SQL*Plus命令先格式化输出。有关的格式化输出命令有以下这些:

    record_size: 为每个记录的字节数。

    records_total:为该段所分配的记录个数。

    records_used:为该段所使用的记录个数。

    15、知道控制文件中的所有数据文件(DATAFILE),表空间(TABLESPACE),和重做日志(REDO LOG)所使用的记录情况

    SELECT type, record_size, records_total, records_used

    FROM v$controlfile_record_div

    WHERE type IN ( ‘DATAFILE', ‘TABLESPACE', ‘REDO LOG');

    16、获取控制文件名字

    select value from v$parameter where name ='control_files';

    或者:select * from v$controlfile

    17、如何在一个已经安装的Oracle数据库中添加或移动控制文件呢?

    以下是在一个已经安装的Oracle数据库中添加或移动控制文件的具体步骤:

    a、利用数据字典v$controlfile来获取现有控制文件名字。

    b、正常关闭Oracle数据库。

    c、将新的控制文件名添加到参数文件的CONTROL_FILES参数中。

    d、使用操作系统的复制命令将现有控制文件复制到指定位置。

    e、重新启动Oracle数据库。

    f、利用数据字典v$controlfile来验证新的控制文件名字是否正确。

    g、如果有误重做上述操作,如果无误删除无用的旧控制文件。

    注: 如果您使用了服务器初始化参数文件(SPFILE),您不能关闭Oracle数据库而且应该在第3步使用alter system set control_files的Oracle命令来改变控制文件的位置。

    SQL> alter system set control_files =

    ‘D:Disk3CONTROL01.CTL',

    ‘D:Disk6CONTROL02.CTL',

    ‘D:Disk9CONTROL03.CTL' SCOPE=SPFILE;

    18、由于控制文件是一个极其种要的文件,除了以上所说的将控制文件的多个副本存在不同的硬盘上的保护措施外,在数据库的结构变化之后,您应立即对控制文件进行备份。可以用Oracle命令来对控制文件进行备份:

    alter database backup controlfile to ‘D:backupcontrol.bak';

    19、您也可将备份到一个追踪文件中。该追踪文件包含有重建控制文件所需的SQL语句。可使用以下SQL语句来产生这一追踪文件:

    alter database backup controlfile to trace;

    20、正常关闭oracle命令

    shutdown immeditae 本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网

    展开全文
  • Sybase脚本修改为oracle脚本备忘

    千次阅读 2009-01-12 16:20:00
    最近有个项目要把原来使用的Sybase数据库改为Oracle数据库, 所以我要把sybase的脚本改成oracle脚本, 如表结构, 存储过程, 视图等的脚本. 这种改脚本的情况可能很久才能遇到次吧, 放到blog里面, 以后需要自己...

        最近有一个项目要把原来使用的Sybase数据库改为Oracle数据库, 所以我要把sybase的脚本改成oracle的脚本, 如表结构, 存储过程, 视图等的脚本.  这种改脚本的情况可能很久才能遇到一次吧, 放到blog里面, 以后需要自己再看看, 温故知新.

    (所用sybase版本是11.9.2,  oracle是10g)

     

     1. if exists
       用正则表达式 where  id = object_id/(/'[A-Z_]+/'/)
       判断表是否存在这段不要了, 直接drop table

    2. go (注意要用全词匹配)
       替换为 /

    3. varchar (这个要提前换)
       替换为 varchar2

    4. text
       替换为 varchar2(4000), 还不够的话可以用 clob代替

    5. datetime
       替换为 date, 或者 TIMESTAMP, 后者精确到毫秒

    6. 创建表的脚本中不要存在空行, 不然在用命令窗口导入的时候会出现错误

       在editplus中用 正则表达式 ^[ /t]*/n 替换为 空格 取消空行( ^ 为行头开始, /n 为换行符)

       全部替换的按钮按多几次, 再检查下

    7. dbo.
       替换为空格或者用户名

    8. 建立主键
     CONSTRAINT PK_BDG_SDC_PRJ_ZP  PRIMARY KEY CLUSTERED (ID)
       中的CLUSTERED 要去掉

    9. 去掉 LOCK ALLPAGES

    10. getdate()
        替换为 sysdate

    11. isnull()
        替换为 nvl()

    11. 如果出现重复创建表的时候
        把表上面的注释  /*********/               /****************
                        /*        */    改为      *               * 
                        /*********/               *****************/
         原先不是很清楚, 不过通常是下面要建立的表的名称太长就会出现这种情况 


    12. 存储过程
        A. 参数: 在存储过程名称后面(p1, p2,.....)
          命名开头不能为 @ ;
                 要指明in 和 out ;
                 参数类型不能带括号部分;
        B. 变量: 不用关键字 declare ,  直接" t_time  varchar2(20); t_seq int; "(注意要带" ; ") ;
                 在as 和 begin 中间定义;
                 给变量赋值 " varA := value; "
                          和" select keyA into varA from tableA; " ;    


        C. 在每个完整的语句后面要加 " ; ";

           没有直接" return 1 ; "的, 但是可以" return; " 直接中断存储过程;

           没有" begin transaction ", 但可以用" commit; "和" rollback; " (是不是每次执行都会建立隐性的事务我就不知道了);
          
           要返回select的结果集, 必须用游标, 不过需要建立一个包A才行, 在这个包A中定义一个"type cursorType is ref cursor; "这样一个游标
           类型, 然后再加一个输出参数"p_cursor out A.cursorType ", 内容里面" open  p_cursor  for select ......; " ;

           DDL的语句必须用动态SQL, 如"v_sql:='drop table TMP_XMZ_REPORT';  EXECUTE IMMEDIATE v_sql; ";

        D. 控制结构
           if...else
           sybase: if(条件) begin 代码块 end(如果只有一句代码, 可以不用begin end)
                   else begin 代码块 end(如果只有一句代码, 可以不用begin end)
           oracle: if(条件) then 代码块
                   else 代码块 end if;

        E. 游标
           在sybase里面可以直接 " declare  CUR1 cursor for  select..... ", 这个貌似在oracle不行,
           不过可以用" for  cur1_record in ( select....) loop 代码块 end loop; "; 

     

     


     

    展开全文
  • Oracle数据库管理脚本说明author:skatetime:2010-05-25Oracle数据库管理脚本说明Oracle 中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有Oracle用户(从应用的最终用户、应用的设计...

    Oracle数据库管理脚本说明

    author:skate

    time:2010-05-25

    Oracle数据库管理脚本说明

    Oracle 中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有Oracle用户(从应用的最终用户、应用的设计开发者到数据库管理员)的非常重要的信息来源。数据字典的创建,是在Oracle数据库创建完毕后,运行一些相关的数据库管理脚本来完成的。当采用Oracle统一安装器(Oracle Universal Installer)创建数据库时,Oracle服务器有关的字典视图和脚本最后会被自动安装。但当需要升级目前的Oracle数据库服务器时,数据库管理员必须要手工重新运行创建这些视图或脚本的SQL。安装完数据库后,Oracle数据库管理脚本就存放在操作系统中。对于UNIX和NT操作系统,分别位于不同的物理目录下,如下所示:

    操作系统 脚本目录位置

    UNIX $ORACLE_HOME/rdbms/admin

    NT %ORACLE_HOME%\rdbms\admin

    Oracle中几乎所有的系统管理脚本都保存在该文件目录下,该目录下含有上百个不同文件。这些不同的文件都有什么作用呢?本文将详细讨论组成 Oracle数据库管理脚本的命名规范。这样用户看到某个文件大概就可以知道该文件主要用途是什么。该目录下的文件按照功能不同可分为4大类, Oracle为了容易区分这几类不同的文件,对于文件的命名遵从一定的规则。如下所示。

    命名规则 功能描述:

    cat*.sql 关于目录和数据字典信息

    dbms*.sql 数据库中关于包的说明

    prvt*.plb 加密过的包代码

    utl*.sql 数据库其他功能的表和视图

    (数据库管理脚本命名规范)

    下面来详细介绍这四种不同类型的脚本功能:

    1、cat*.sql 脚本

    该类脚本主要用于创建数据字典视图。其中,脚本catalog.sql 和 catproc.sql 是创建数据库后必须要运行的两个脚本。这两个脚本的功能说明见表3所示。

    脚本 脚本说明

    catalog.sql 创建系统常用的数据字典视图和同义词

    catproc.sql 运行服务器端所需要的PL/SQL脚本

    (创建数据字典视图脚本说明)

    (1) catalog.sql

    该脚本创建相对于系统基表的视图和系统动态性能视图以及他们的同义词。该脚本又同时运行创建其他对象的脚本,主要有:

    基本PL/SQL环境,包括PL/SQL的声明:

    - 数据类型

    - 预定义例外

    - 内建的过程和函数

    - SQL操作等

    审计

    导入/导出

    SQL*Loader

    安装选项

    (2)catproc.sql

    该脚本主要用于建立PL/SQL功能的使用环境。此外,还创建几个PL/SQL包用于扩展RDBMS功能。该脚

    相关文档:

    create table TN_TEST(

    username varchar2(32),

    userpass varchar2(32),

    version  number

    )

    要求一:

    TN_TEST表中字段version

    每次修改TN_TEST表则讲version自动加一

    建立触发器语句:

    crea ......

    一、 常用日期数据格式

    1.Y或YY或YYY 年的最后一位,两位或三位

    SQL> Select to_char(sysdate,'Y') from dual;

    TO_CHAR(SYSDATE,'Y')

    --------------------

    7

    SQL> Select to_char(sysdate,'YY') from dual;

    TO_CHAR(SYSDATE,'YY')

    ---------------------

    07

    SQL> Select to_char(sysdate,'YYY') from ......

    经常用到的数据库导入导出,每次用都要查询,把语句保留在这边方便以后查阅

    //快速导入数据到另一个数据库的语句

    例如:

    imp tms/tms@TMS_192.168.0.104 file=c:\1.dmp buffer=30720 show=no ignore=yes grants=yes rows=yes full=yes

    路径为Oracle路径

    imp tms/tms@TMS file=d:\tmsbf_all.dmp buffer=30720 show=no ......

    1. 设置页面显示总行数

    1) 查看目前的pagesize,默认是14:

    Sqlplus代码

    1.      show pagesize;

    show pagesize;

    2) 将pagesize设置好100,则可以一次显示够多行记录了:

    Sqlplus代码

    1.      set pagesize 1 ......

    在创建数据库时,SPFile文件中部分必须考虑的参数值:

    基本规则

    a.在SPFile文件中,所有参数都是可选的,也就是说只需要在初始化参数文件中列出那些需要修改的参数,其它保持默认值即可。

    b.SPFile文件中只能包含参数赋值语句和注释语句。注释语句以“#”符合开头,是单行注释。

    c.SPFile文 ......

    展开全文
  • 关于oracle脚本

    2008-10-03 23:03:13
    Oracle 中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有 Oracle 用户(从应用的最终用户、应用的设计开发者到数据库管理员)的非常重要的信息来源。数据字典的创建,是在 Oracle ...
    Oracle 中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有 Oracle 用户(从应用的最终用户、应用的设计开发者到数据库管理员)的非常重要的信息来源。数据字典的创建,是在 Oracle 数据库创建完毕后,运行一些相关的数据库管理脚本来完成的。当采用 Oracle 统一安装器( Oracle Universal Installer )创建数据库时, Oracle 服务器有关的字典视图和脚本最后会被自动安装。但当需要升级目前的 Oracle 数据库服务器时,数据库管理员必须要手工重新运行创建这些视图或脚本的 SQL 。安装完数据库后, Oracle 数据库管理脚本就存放在操作系统中。对于 UNIX 和 NT 操作系统,分别位于不同的物理目
    UNIX   $ORACLE_HOME/rdbms/admin
    NT    %ORACLE_HOME%\rdbms\admin
    Oracle 中几乎所有的系统管理脚本都保存在该文件目录下,该目录下含有上百个不同文件。这些不同的文件都有什么作用呢?该目录下的文件按照功能不同可分为 4 大类, Oracle 为了容易区分这几类不同的文件,对于文件的命名遵从一定的规则
    cat*.sql
    关于目录和数据字典信息

    dbms*.sql
    数据库中关于包的说明

    prvt*.plb
    加密过的包代码

    utl*.sql
    数据库其他功能的表和视图


    1 、 cat*.sql 脚本

    该类脚本主要用于创建数据字典视图。其中,脚本 catalog.sql 和 catproc.sql 是创建数据库后必须要运行的两个脚本。这两个脚本的功能说明见表 3 所示。

    脚本
    脚本说明

    catalog.sql
    创建系统常用的数据字典视图和同义词

    catproc.sql
    运行服务器端所需要的 PL/SQL 脚本


    表 3 创建数据字典视图脚本说明

    (1) catalog.sql

    该脚本创建相对于系统基表的视图和系统动态性能视图以及他们的同义词。该脚本又同时运行创建其他对象的脚本,主要有:

    基本 PL/SQL 环境,包括 PL/SQL 的声明:

    - 数据类型

    - 预定义例外

    - 内建的过程和函数

    •  SQL 操作等。

    审计

    导入 / 导出

    SQL*Loader

    安装选项

    ( 2 ) catproc.sql

    该脚本主要用于建立 PL/SQL 功能的使用环境。此外,还创建几个 PL/SQL 包用于扩展 RDBMS 功能。该脚本同时还为下面的一些 RDBMS 功能创建另外的一些包和视图:

    警告( Alerts )

    管道( Pipes )

    日志分析( LogMiner )

    大对象( Large objects )

    对象( Objects )

    高级队列( Advanced queuing )

    复制选项( Replication option )

    其他的一些内建包和选项( Other built-ins and options )

    ( 3 )其他脚本

    在该目录下还有其他一些脚本用来扩展 Oracle 数据库服务器功能。如, catadt.sql 脚本用来创建 RDBMS 中用来显示兆数据信息的数据字典视图。 catnoadt.sql 脚本用来删除这些表和视图。

    2 、dbms*.sql 和 prvt*.plb 脚本

    这两类脚本用来创建扩展 Oracle 服务器功能的系统预定义的一些 Oracle 包的对象。这些程序均用来完成数据库管理任务。大多数的 SQL 脚本在运行 catproc.sql 脚本时被执行。一些额外的脚本必须由数据库管理员另外单独执行。例如, dbmspool.sql 脚本,用来显示在共享池中对象的大小并且为了减少共享池碎块可以将其在 SGA 中标记为保持或可删除。

    3 、utl*.sql 脚本

    该类脚本只有在数据库需要另外的视图和表时才需要运行。例如,脚本 utlxplan.sql ,用来创建一个表,该表用于观察 SQL 语句的运行计划 (Execution Plan) 。

    l另外需要我们注意的是,绝大多数数据库管理脚本都必须在用户 SYS 下运行。


    来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7600171/viewspace-466524/,如需转载,请注明出处,否则将追究法律责任。

    转载于:http://blog.itpub.net/7600171/viewspace-466524/

    展开全文
  • Oracle12c 部署脚本

    2019-11-20 15:10:08
    脚本分为三个部分执行脚本个,执行之前要配置主机映射、挂盘操作,默认挂盘目录为/u01 脚本适用Oracle Linux 以及 CentOS Linux,改动内容见README.txt 详细源码见百度云: 链接:...
  • Oracle中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有Oracle用户(从应用的最终用户、应用的设计开发者到数据库管理员)的非常重要的信息来源。数据字典的创建,是在Oracle数据库创建...
  • oracle基础第一部分

    千次阅读 2012-04-27 23:36:34
    SELECT   SQL> alter user scott account unlock identified by tiger; ... 如果没有scott用户也不要紧.数据库内含了建立该用户的脚本 ...SQL> @%oracle_home%\rdbms\admin\utlsampl.sql 建立完成以后
  • 收集了oracle数据库执行脚本常用命令总结,希望给同学带来一些帮助。 1. 执行一个SQL脚本文件  代码如下 复制代码 sqlplus user/pass@servicename 或 SQL>start file_names 或 SQ
  • Oracle脚本的简单使用

    千次阅读 2017-01-03 09:13:19
    奋斗的脚本 2016-12-26 20:40 smile 近几日,朋友跟我说,你在头条写文章,真是莫大的悲哀,我问为何?朋友说:“头条即时性较强,根本用不着天,半天就淹没在那些娱乐新闻等消遣类的大海中,谁看你的啊,...
  • Oracle脚本性能优化的原则和建议

    千次阅读 2019-02-02 10:33:02
    原则:注意WHERE子句中的连接顺序:  ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾.  尤其是“主键...
  • Oracle服务平时一直开着很费内存,需要的时候在开就可以,手动又很麻烦,于是起停脚本成了我最常用的脚本。本文基于oracle 11g数据库。 首先介绍一下Oralce服务项:Oracle ORCL VSS Writer Service:Oracle卷...
  • Oracle中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有Oracle用户(从应用的最终用户、应用的设计开发者到数据库管理员)的非常重要的信息来源。数据字典的创建,是在Oracle数据库创建...
  • 在工作中,有的项目使用Oracle数据库,有的使用SQL SERVER数据库,当一部分功能开发完毕后,提交测试人员测试,当提交的sql 脚本比较多的时候(例如30个sql脚本),测试人员反馈一个一个执行比较麻烦耗时,希望能批量...
  • 1. 执行一个SQL脚本文件  代码如下 复制代码 sqlplus user/pass@servicename<file_name.sql或SQL>start file_names或SQL>@ file_name  我们可以将多条sql语句保存在个文本文件中,这样当...
  • author:skatetime:2010-05-25 Oracle数据库管理脚本说明 Oracle 中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有Oracle用户(从应用的最终用户、应用的设计开发者到数据库管理员)...
  • Oracle 数据库 管理脚本介绍

    千次阅读 2010-04-06 13:39:00
    Oracle 中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有Oracle用户(从应用的最终用户、应用的设计开发者到数据库管理员)的非常重要的信息来源。数据字典的创建,是在Oracle数据库...
  • Oracle管理脚本介绍

    2012-04-20 15:33:04
    今天开始准备OCM的考试,但对第一部分建库里要执行的几个脚本有些疑问,catalog.sql,catproc.sql因为他们执行的时间太长了,至少需要20分钟左右,我就有些疑惑,这些脚本到底是做什么的,到底要不要执行这些脚本。...
  • 完整的Linux下 ASM+ORACLE安装大致分为如下三部分,本脚本就是针对如下三部分进行。
  • Oracle 中的数据字典是数据库中的非常重要的一部分,提供了相关数据库的信息,它是所有 Oracle 用户(从应用的最终用户、应用的设计开发者到数据库管理员)的非常重要的信息来源。数据字典的创建,是在 Oracle ...
  • 1.创建个文件名字为bak.sh的脚本,放在/home目录下面即/home/bak.sh,bak.sh中的内容如下: #!/bin/sh export ORACLE_BASE=/opt/oracle; ORACLE_HOME=/opt/oracle/product/10.2.1; export ORACLE_HOME ORACLE_...
  • 新手求助,每次都要句句把sql语句复制到splplus里面执行,很麻烦,我要怎么把下面的语句改成篇完整的脚本啊?直接运行这段脚本就可以了,下面的句子都可以直接运行 --首先我们是进入默认的orcl数据库 conn...
  • 准备工作:通过ftp工具上传oracle安装软件到linux系统/mnt目录下,并通过unzip命令解压软件。-----------------------------------------------------------------------------------------------------------------...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 78,760
精华内容 31,504
关键字:

oracle脚本执行一部分