有效创建oracle dblink 的两种方式(转)
有效创建oracle dblink 的两种方式(转)两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。 其实dblink和数据库中的view差不多,建db...
Oracle Exp-00003问题的解决方法
Oracle Exp-00003问题的解决方法 今天有同事问这个问题,查找了一些资料!先做个标记!前天在导数据的时候发生了Exp-00003的错误,以前也遇到过这样的问题,当时的解决方法是到数据库服务器本机上导,问题...
DBlink的创建
1、 链接字符串即服务名,首先在本地配置一个服务名,地址指向远程的数据库地址,服务名取为将来你要使用的数据库链名. 需要在创建dblink 的DB上配置好tnsname.ora , 把那个被连接的db信息加入进去:TEST =(DESCRI...
ANALYZE TABLE OR INDEX
dbms_stats.gather_table_stats和analyze table的一点细小差别2008-03-27 15:02SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle9i Enterprise...
Oracle 9i研究之数据库默认临时表空间
在9i之前,如果一个数据库用户没有被指定默认临时表空间,那么oracle就会使用system表空间作为该用户的临时表空间,这是很危险的。在9i里面,database可以被指定一个默认临时表空间。这样如果数据库用户没有被明确指...
创建表空间指定blocksize
SQL> alter system set db_8k_cache_size=32m scope=both;系统已更改。SQL> create tablespace tbs_8k datafile 'E:\ORACLE\ORADATA\TSTDB\tst_8k_01.DBF' size 20m blocksize 8192;表空间已...
通过实例简要介绍case函数的用法。
1.创建测试表: DROP SEQUENCE student_sequence; CREATE SEQUENCE student_sequence START WITH 10000 INCREMENT BY 1; DROP TABLE students; CREATE TABLE students ( id N...
学好Oracle的六条总结(转载)
经常有一些Oracle的初学者问到这个问题,这里算是一个统一答复。 被过滤广告 1、如果有一定的数据库基础,知道SQL是怎么回事,即使写不出来简单的SQL,但可以看动它们,你就可以跳到2。否则请先看一下数据库基础...
Egyle谈Oracle的学习方法
转载:http://www.eygle.com/archives/2005/08/ecinieoracleouo.html很多朋友经常问起学习Oracle的方法,在这里我把写在《Oracle数据库性能优化》一书前面的话贴在这里,供大家参考!-----------------------------...
oracle9i新增sql命令----merge
oracle9i新增sql命令----merge 用途 merge 命令可以用来用一个表中的数据来修改或者插入到另一个表。插入或者修改的操作取决于on子句的条件。该语句可以在同一语句中执行两步操作,可以减少执行多条insert 和updat...
重装主机ORACLE DB的处理
在网上看到的重装主机ORACLE DB的处理,觉的很好,很实用,先记录一下,以后可能用的着。1.将原来的oracle文件夹重命名,比如oracle_old;然后重新安装oracle 到原目录,即跟重装操作系统前同一目录,假设为d:\oracle;...
DG切换时有GAP的解决!
DG在主库切换为备库后,又切换回来时(原来的主库还是主库)时,在主库上执行SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY;时,长时间没有影响。日志文件中如下:Media Recovery Waiting for thread 1 seq...
WINDOW平台ORACLE9异机做DG过程
WINDOW平台ORACLE9异机做DG过程检查数据库是否支持,企业版才支持SQL> select * from v$option where parameter = 'Managed Standby';PARAMETER----------------------------------------------------------...
使用LogMiner 的简单步骤(转载)
.创建DBMS_LOGMNR包SQL>@$ORACLE_HOME/rdbms/admin/dbmslm.sql2.创建相关数据字典SQL>@$ORACLE_HOME/rdbms/admin/dbmslmd.sql3.修改初始化参数UTL_FILE_DIR,指定分析数据的存放处SQL>alter system set UTL_FILE_DIR=...
Oracle9i 中日的Flashback Query(转载)
Oracle9i 中新增的闪回查询(Flashback Query)功能对于误删除或者误更新并且已经commit了的情况,提供了简便快捷的恢复方法,而在Oracle 提供闪回查询之前,碰到这种情况只能通过备份来进行基于时间点的恢复,无疑...
EXP-00024错误的解决方法
连接到: Oracle9i Enterprise Edition Release 9.2.0.6.0 - ProductionWith the Partitioning, OLAP and Oracle Data Mining optionsJServer Release 9.2.0.6.0 - Production已导出 ZHS16GBK 字符集和 AL16UTF16 NCH...
FLASHBACK
FLASHBACK介绍DBMS_FLASHBACK 包DBMS_FLASHBACK 包提供了以下几个函数:ENABLE_AT_TIME:设置当前SESSION 的闪回查询时间ENABLE_AT_SYSTEM_CHANGE_NUMBER:设置当前SESSION 的闪回查询SCNGET_SYSTEM_CHANGE_NUMBER...
REANME DATAFILE
SQL> archive log list;数据库日志模式 存档模式自动存档 启用存档...
索引失效造成的ORA-01502
ORA-01502: 索引'TSTUSER.IDXT'或这类索引的分区处于不可用状态 这个错误是由于索引失效造成的,重建索引后,问题就解决了。为了搞清楚索引为什么会失效,以及如何解决,做个测试:MOVE 表后会引启索引失效,会出...
索引失效造成的ORA-01502
ORA-01502: 索引'TSTUSER.IDXT'或这类索引的分区处于不可用状态 这个错误是由于索引失效造成的,重建索引后,问题就解决了。为了搞清楚索引为什么会失效,以及如何解决,做个测试:MOVE 表后会引启索引失效,会出...