Oracle
文章平均质量分 77
依水如风
如风
展开
-
如何将Oracle10g数据导入到9i
一般来说,从低版本导入到高版本问题不大,麻烦的是将高版本的数据导入到低版本中,在Oracle9i之前,不同版本Oracle之间的EXP/IMP可以通过下面的方法来解决: 1、在高版本数据库上运行底版本的catexp.sql; 2、使用低版本的EXP来导出高版本的数据; 3、使用低版本的IMP将数据库导入到底版本数据库中; 4、在高版本数据库上重新运行高版本的catexp.sql脚本转载 2009-04-15 10:00:00 · 961 阅读 · 0 评论 -
ORACLE存储过程使用数组参数
http://blog.csdn.net/louie520/archive/2008/11/18/3326892.aspx,这是原文的地址。 环境:Eclipse+Oracle9.0.2+Tomcat5.5 功能:采用存储过程、type组合来实现批量入库,以节省系统开销,提高效率。 * sql脚本+测试代码: * 1)create or replace type t_c转载 2009-07-13 20:39:00 · 8992 阅读 · 1 评论 -
同时使用数据库链和序列时的注意事项
正常情况下,在一条语句中如果同时包括数据库链和序列,就会出现潜在的问题,而Oracle的官方文档在这里描述的并不是十分清楚。 以下通过一个例子对同时包括数据库链和序列的几种情况分别进行说明。 首先,大家需要构造一个测试的环境(注:两个数据库的GLOBAL_NAMES均为TRUE): SQL> conn scott/tiger@yangtk已连接。SQL>转载 2009-07-01 21:23:00 · 499 阅读 · 1 评论 -
oracle数据库开发的一些经验
1、不安装Oracle客户连接Oracle 8的方法 请将以下文件拷贝到运行文件所在目录 一、ODBC动态库 :ctl3d32.dll msvcrt40.dll odbc16gt.dll odbc32.dll odbc32gt.dll odbccp32.dll odbccr32.dll odbcint.dll 二、建立EXTRA子目录,将MSVCRT.DLL文件拷贝到该子目录下转载 2009-07-01 21:53:00 · 882 阅读 · 0 评论 -
oracle 数据库模式对象,索引,序列,同义词,查看用户拥有的表,聚簇,数据库链接
数据库模式对象:Sql代码 TABLE 表 用于存储数据的基本结构 VIEW 视图 以不同的侧面反映表的数据,是一种逻辑上的表 INDEX 索引 加快表的查询速度 CLUSTER 聚簇 将不同表的字段并用的一种特殊结构的表集合 SEQUENCE 序列 生成数字序列,用于在插入时自动填充表的字段 SYNO转载 2009-07-01 21:17:00 · 2542 阅读 · 0 评论 -
数据库表设计的原则攻略
创建数据库里最基本的应该就是建表,建索引、存储过程等一系列操作了。谈到表就不得不谈到实体。一、数据实体什么是实体,客观存在并且可以相互区别的事物称为实体。这里我们就简单的把它理解为一个表吧,描述实体的特性,我们就把他们称为了属性。也可以说当我们把一个数据库表当作一个实体,那么它里面的所有字段是不是就是一个属性了呢?结果是肯定的。二、实体间的联系我想说的是,很简单,数据库里表跟表间的转载 2013-12-05 22:41:50 · 743 阅读 · 0 评论 -
Oracle Nologging and Append 及锁介绍
对于logging的理解总是以为表的日志设置为NO它就不会去产生日志了,其实不是的下面是对于logging的一些解释和试验。Logging介绍可以采用nologging模式执行以下操作:1. 索引的创建和ALTER(重建)。2. 表的批量INSERT(通过/*+append */提示使用“直接路径插入“。或采用SQL*Loader直接路径加载)。表数转载 2014-01-21 21:45:26 · 1038 阅读 · 0 评论