Oracle DataGuard之--手工解决日志GAP(日志间隙)      在Oracle DG 中当standby db 失联后,会照成主备库,日志不同步,照成日志的GAP;在配置DG参数(FAL_SERVER),备库可以主动向主库request log,但有时候不能自动获取时,可以通过手工来解决日志GAP.系统环境:操作系统: RedHat EL55Oracl
原创 2014-03-28 12:02:29
3975阅读
sys@newtestCDB>archiveloglist;DatabaselogmodeArchiveModeAutomaticarchivalEnabledArchivedestinationc:\app\Administrator\virtual\archivelogOldestonlinelogsequence16Nextlogsequencetoarchive18Currentlo
原创 2018-02-06 10:36:49
1411阅读
oracle
原创 2018-07-12 18:32:58
1914阅读
oracle 全文索引
原创 2018-10-27 16:15:15
424阅读
前言​​$ORACLE_BASE/admin​​​ 审计等文件位置​​$ORACLE_HOME/rdbms/admin​​​ 一些建立包、存储过程的sql语句<ORACLE_BASE>/admin/newdb/adump<ORACLE_BASE>/flash_recovery_area<ORACLE_BASE>/oradata步骤(0)指定环境变量 exp
原创 2022-07-12 11:52:53
172阅读
为了手工创建数据库,先使用DBCA将之前的数据库删除。  如果在删除数据库的时候delete  database选项是不可选的说明/etc/oratab是由问题的。 [root@localhost lu]# cat /etc/orataboradb:/u01/app/oracle/product/11.2.0/db_1:Y这个文件是在创建数据库实例时建立的,需要...
原创 2022-08-17 00:56:33
111阅读
把库删了先~~ SQL> shutdown immediate; SQL> startup mount; SQL> alter system enable restricted session; SQL> drop database; 开始手工建库 vi .bash_profile   source .bash_profile(它比较二,改完不会立
原创 2012-12-27 17:50:52
656阅读
3点赞
1评论
今天因为插入中文是乱码,发现字符集不是ZHS16GBK,所以准备删除了重新建SYS@icsdb >alter database close;alter database close*第 1 行出现错误:ORA-01093: ALTER DATABASE CLOSE ?????????????说明还要session 连接,退出连接后在进行删除操作SYS@icsdb >alter data
原创 2017-05-04 15:42:41
1071阅读
手动建库:找到官方文档,打开主索引找到管理--createdatabase停止现有的数据库,释放内存1.设置环境变量--ORACLE_SID2.建立密码文件3.建立文本的参数文件4.建立二进制参数文件5.建立参数文件中描述的路径6.启动数据库到nomount7.createdatabase...8.运行脚本:@$ORACLE_HOME/rdbms/admin/catalog建立数据字典@$ORAC
原创 2018-03-25 10:11:33
915阅读
1点赞
  前提正常启动数据库实例的情况下: 1.       手动删除以前的老库。 停止正在运行的数据库 SQL>shutdown immediate; 进入挂载数据库(装载实例和打开控制文件,激活某些功能,用户不能存取数据库可以进行实例或数据的恢复处理) SQL>startup mount; 开启静默状态,
转载 精选 2013-01-02 23:09:53
545阅读
1、建立口令文件,用于sys用户远程登录的认证(remote_login_passwordfile=exclusive),位置 $ORACLE_HOME/dbs/orapwSID.创建命令: orapwd [oracle@work dbs]$ orapwd file=orapwprod password=oracle entries=5 force=y remote_login_pas
原创 2013-03-12 09:24:03
558阅读
相对来说,oracle中平时我们大多采用dbca图形化建库方式,所以手工建库或许比较有些难度,这个也是OCM考试中需要关注的地方,特别做了测试,主要是9i, 对于10g可宜采用同样的步骤实现。 1.修改/etc/orataboral:/opt/oracle/database:N2.创建sys口令认证文件orapwd file=$ORACLE_HOME/dbs/orapworal password
原创 2011-03-08 09:15:50
506阅读
案例3:(recover tablespace ,database open状态)——database在open 状态下恢复数据文件(除了system tablespace)(1) 模拟环境:06:10:52 SQL> insert into scott.t01 values (4);1 row created.06:13:12 SQL> insert into scott.t01 v
原创 2013-05-21 09:32:27
459阅读
一:设置环境变量  [oracle@orcl ~]$ cat .bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc
原创 2011-09-29 15:19:54
1318阅读
  今天开发说一个测试库里的表空间满了需要清理,连上测试库一看,确实已经使用99.98%了。TABLESPACE_NAME                SIZE_G     &n
原创 2016-11-28 17:40:34
2167阅读
    控制文件对于Oralce数据库的作用,就好像微软操作系统中注册表的作用一样。控制文件是一个比较小的二进制文件,记录着数据库的结构信息。如果数据库控制文件发生孙华的话,则Oracle将无法正常启动。通常情况下,在创建数据库时会自动创建控制文件;并且当数据库的结构发生变化时,也会自动修改自动文件的内容。   但是,当数据库遇到一些故障导致控制文件发生损坏时,数据
原创 2012-06-15 22:55:52
889阅读
在Linux操作系统中,Oracle数据库的手工建库是一项重要且常见的操作。通过手工建库,用户可以根据自己的需求来设置数据库的各项参数,从而更好地适应自身业务的需求。 在手工建库过程中,首先需要安装好Linux操作系统以及Oracle数据库软件。接着,用户需要创建一个数据库实例,并为其指定相关的参数,如数据库名称、字符集、归档模式等。在创建数据库实例的过程中,用户还需要为数据库分配适当的存储空间
原创 2024-05-28 10:10:06
46阅读
最近在学习hadoop,在hadoop平台搭建完之后,写了一个小MapReduce程序。现在整理下,发在博客上,希望能和有兴趣的朋友相互学习,相互探讨。在这个例子中,我将分别展示在本地和HDFS上运行此程序。1、准备(1)Hadoop伪分布环境(我用的Hadoop版本是2.6.4)(2)Eclipse(3)原始数据:http://pan.baidu.com/s/1b0L7JK (一个上网记录的日志
案例2: recover tablespace(恢复表空间(删除了tablespace的所有的datafile))在关库状态下删除数据文件时,这样恢复:转储datafile,使丢失的datafile脱机, recover tablespace(1)模拟环境SQL> conn scott/tigerConnected.SQL> col tname for a30SQL> selec
原创 2013-05-21 09:35:30
452阅读
案例4:recover datafile——新建的表空间,没有备份,datafile被删除恢复步骤:起库,通过V$recover_file 查看需要恢复的文件,由于没有备份,只能将数据文件offline,进行数据文件重建,再进行recover datafile ,online即可(1)模拟环境SQL> create tablespace cuug2  datafile '/
原创 2013-05-21 09:29:51
439阅读
  • 1
  • 2
  • 3
  • 4
  • 5