duplicate database for standby
[i=s] 本帖最后由 outdo 于 2013-3-20 11:38 编辑 duplicate database for standby 是快速创建从库的一种方式,好处是主库只需要重启一次来进行参数配置,下面是我简单整理的一个过程。----1,创建密码文件,保持主...
同机物理standby配制
今天参考着http://yangtingkun.itpub.net/post/468/267555 做了一下将物理STANDBY和主库部署在同一台服务器上的过程.过程如下,但仍有好多地方不慎明白.先把大概步骤贴上来,供慢慢研究.[@more@]USER ID_SESSION SCN HOST LOCAL NOW---------- --------------- ---------- --------------- --------------- -----------------OUTDO 20,49912 913135088 192.168.1.1 172.16.1.187 20070320 09:20:16SQL> conn sys/dxy@lab as sysdba已连接。--SQL> SELECT DBID, NAME, LOG
sqlldr用法
sqlldr的各种用法,以及如何将文件导入到LOB字段中。[@more@]sqlldr userid=lgone/tiger control=a.ctl LOAD DATA INFILE 't.dat' // 要导入的文件 // INFILE 'tt.date' // 导入多个文件 // INFILE * // 要导入的内容就在control文件里 下面的BEGINDATA后面就是导入的内容 INTO TABLE table_name // 指定装入的表 BADFILE 'c:bad.txt' // 指定坏文件地址 ************* 以下是4种装入表的方式 APPEND // 原先的表有数据 就加在后面 // INSERT // 装载空表 如果原先的表有数据 sqlloader会停止
何时该使用USING BACKUP CONTROLFILE与RESETLOGS
关于何时该使用USING BACKUP CONTROLFILE与RESETLOGS,一直在概念上比较模糊。今天浏览了flyinfj的《scn using backup controlfile、resetlogs》,分析的非常清晰。特摘抄一下。顺便加上了四个SCN概念的解释。[@more@]首先这里我们先介绍四个SCN概念。1、系统检查点scn 当一个检查点动作完成后,Oracle就把系统检查点的SCN存储到控制文件中。 select checkpoint_change# from v$database;2,数据文件检查点scn 当一个检查点动作完成后,Oracle就把每个数据文件的scn单独存放在控制文件中。 select name,chec
一些简单的恢复案例
一些简单的恢复案例包括1,模拟系统文件丢失恢复2,无备份可用的数据文件恢复3,重定位恢复表空间4,日志文件组丢失进行的不完全恢复等...[@more@]--如何配置数据库为自动归档SQL> archive log start;已处理的语句SQL> alter database open2 /数据库已更改。SQL> archive log list;数据库日志模式 存档模式自动存档 启用存档终点 D:oraclearchive最早的概要日志序列 6下一个存档日志序列 8当前日志序列 8SQL> shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL> startupORACLE 例程已经启动。T
用备份的控制文件来恢复新建数据文件一例
在pub上看到过类似问题,讲的是在备份后,新建数据文件。然后模拟丢失数据文件与控制文件。利用备份的控制文件恢复新数据文件。于是跟着做了以下测试。http://www.itpub.net/showthread.php?s=&threadid=326938&perpage=10&pagenumber=1[@more@]--先做一次包括控制文件的全备份。16:07:49 SQL> startupORACLE 例程已经启动。Total System Global Area 135338868 bytesFixed Size 453492 bytesVariable Size 109051904 bytesDatabase Buffers 25165824 bytesRedo Buffers
Oracle Database Links
Data Dictionary Objects Related To Database Links link$user_db_linksall_db_linksdba_db_linksv_$dblinkv_$session_connect_info [@more@]Data Dictionary Objects Related To Database Links link$user_db_linksall_db_linksdba_db_linksv_$dblinkv_$session_connect_info System Privileges Related To Database Links create database linkcreate public database linkdrop public database link Init.ora parameters related to Database Links dblink_encrypt_loginglobal_names (required to be TRUE for replication)open_link
FLASHBACK归纳(待续)
此处有个简单的 FLASHBACK的例子[@more@]此处有个简单的 FLASHBACK的例子SQL> SELECT DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER FROM DUAL;GET_SYSTEM_CHANGE_NUMBER------------------------620803938SQL> SELECT COUNT(*) FROM TMP_XL AS OF SCN 620803000 WHERE SHJG LIKE 'N%';COUNT ----------527SQL> INSERT /*+APPEND*/ INTO TMP_XL2 SELECT * FROM TMP_XL AS OF SCN 620803000 WHERE SHJG LIKE 'N%';已创建527行。SQL> COMMIT;一下是eygle关于SCN的一点理解SCN(System Change Number) ,也就是通常我们所说的系统改
管理权限和角色笔记
----系统权限ORACLE 提供了100多种系统权限。SYSTEM_PRIVILEGE_MAPUSER_SYS_PRIVIS;收回系统权限REVOKE SYSTEM_PRI FROM USER;----对象权限[@more@]----系统权限ORACLE 提供了100多种系统权限。SYSTEM_PRIVILEGE_MAPUSER_SYS_PRIVIS;收回系统权限REVOKE SYSTEM_PRI FROM USER;----对象权限1 授予ALTER权限GRANT ALTER ON EMP TO TEST;2 授予EXECUTE权限GRANT EXECUTE ON dbms_transcation TO PUBLIC;3 INDEXGRANT INDEX ON EMP TO TEST;4 REFERENCESGRANT REFERENCES ON EMP TO TEST;5 列权限GRANT UPDATE(sal) ON EMP TO TEST;6 WITH GR
使用PROFILE管理口令&资源
利用PROFILE管理口令和资源首先建立PROFILECREATE PROFILE lock_act LIMITFAILED_LOGIN_ATTEMPTS 3 PASSWORD_LOCK_TIME 2;分配用户TEST PROFILEALTER USER TEST PROFILE LOCK_ACT;[@more@]利用PROFILE管理口令和资源首先建立PROFILECREATE PROFILE lock_act LIMITFAILED_LOGIN_ATTEMPTS 3 PASSWORD_LOCK_TIME 2;分配用户TEST PROFILEALTER USER TEST PROFILE LOCK_ACT;解锁帐户ALTER USER TEST ACCOUNT UNLOCK;CREATE PROFILE PLT LIMITPASSWORD_LIFE_TIME 10 PASSWORD_GRACE_TIME 2;----PASSWORD_RESUME-TIME 10 PASSWORD_RESUME_MAX UNL