• oracle 复制表数据,复制表结构

    日期:

    1. 不同用户之间的表数据复制 对于在一个数据库上的两个用户A和B,假如需要把A下表old的数据复制到B下的new,请使用权限足够的用户登入sqlplus: insert into B.new(select * from A.old); 如果需要加条件限制,比如复制当天的A.old数据 insert into B.new(s...

  • Oracle备份与恢复基本概念简述

    日期:

    物理备份(physical backups):复制数据库文件并保存到其他地方,数据库文件包括数据文件、已存档的重做日志或者控制文件。可以使用Recovery Manager(RMAN)或操作系统命令如(windows下的copy或UNIX下的cp)。 逻辑备份(logical backups):使用Oracle Expor...

  • 通过PI-OLEDB实现ORACLE对PI系统的异构连接

    日期:

    (本例用于连接PI ARCHIVE,其他PI表同理,具体参照PI-OLEDB文档,适用于ORACLE 9i/10g) 一、PI-OLEDB UDL链接文件创建与设置 1. 创建一个空文本文件,重命名为piarch.udl。 2. 右键点击piarch.udl,选择Properties。 3. 在Provider页,选择,PI OLEDB Prov...

  • ORACLE 10g 数据库备份摘要

    日期:

    1. 启用archivelog SQL shutdown immediate; SQL startup mount; SQL alter system set log_archive_dest_1=LOCATION=d:/arc scope=both; SQL alter database archivelog; SQL alter database open; 2. 备份控制文件 2.1 在trace文件中生成controlfile的创建...

  • Oracle 10g 恢复操作概述

    日期:

    Oracle 10g 恢复操作概述 1. 实例恢复 在实例重新启动时,系统自动恢复。 判断依据:数据文件的scn与控制文件不一致。 步骤: (1)使用online redo log,数据前滚到与控制文件一致的SCN处。 (2)使用undo表空间,对未提交事务执行回滚操作。 结果:数据库中数...

  • ORACLE优化之执行规划(1) - TABLE FULL SCAN/INDEX FULL SCAN

    日期:

    ORACLE优化之执行规划(1) - TABLE FULL SCAN/INDEX FULL SCAN TABLE FULL SCAN 全表扫描,表示表中所有记录都被访问到。如果表很大, 该操作对查询性能的影响会很大,此时,建议使用索引 或去掉查询中的LIKE操作。 EXPLAIN PLAN SET statement_id = ex_plan1...

  • 使用SQL*Loader将CSV文件数据导入ORACLE数据表

    日期:

    使用SQL*Loader将CSV文件数据导入ORACLE数据表 LuckySYM 1. 环境条件与操作目标 (1) Oracle中存在一个Employee表,表中包含4个字段: emp_id number emp_name varchar2 emp_date date dpt_id number (2) 一个CSV文件emp.csv, 包含了上述表中的相关数据,字段顺...

  • CentOS 6.3 安装 Oracle 11gR2 依赖库检查失败处理

    日期:

    CentOS 6.3 64位 安装 Oracle 11gR2 64位 在依赖库检查时,多个依赖库检查失败,提示未安装,如libaio,unixODBC等。 经检查确认这些库都以安装,版本高于或等于所需版本。 翻阅Oracle 文档,对于64位Oracle 11.2.0.2之间的版本,部分依赖库需要同时安装32位...

  • CentOS6.6安装oralce11gR2数据库

    日期:

    环境要求: rlwrap-0.42 CentOSrelease6.6(Final) VMwareWorkstation11 linux.x64_11gR2_database_1of2和linux.x64_11gR2_database_1of2 CentOS 6.6 正式版 下载http://www.linuxdown.net/CentOS/2014/1029/3417.html rlwrap的下载地址: http://utopia.knowar...

  • 通过excel向数据库(ORACLE)里插入数据

    日期:

    大家都知道PL/SQL可以向excel复制数据,同样我们也可以通过excel向数据库里插入数据。 下面我们以一个简单的例子并配以截图演示 首先,我们创建一个表test CREATE TABLE test( id NUMBER ); 接着我们执行如下语句 SELECT * FROM test FOR UPDATE; 并点开上图...