摘要: 下面修改数据库的SID和db_name[root@oracle ~]# su - ora11gdb11@oracle /home/ora11g$db11@oracle/home/ora11g$ sqlplus /as sysdbaSQL*Plus:Release11.2.0.4.0Productio... 阅读全文
posted @ 2015-06-28 17:58 hao_xiaoyu 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 来自:Oracle® Database Installation Guide 12_c_ Release 1 (12.1) for Linux Oracle base目录命名规范: /pm/s/u 例如:/u01/app/oracle /u01/app/grid Naming Mount Points for Very Large Databases (VLDBs) /h/q/d ... 阅读全文
posted @ 2015-06-27 12:12 hao_xiaoyu 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 卸载oracle,从11g开始使用deinstall卸载数据库软件可以干净卸掉oracle $ cd $ORACLE_HOME/deinstall$ ls -ltotal 152-rwxr-xr-x 1 oracle oinstall 9780 May 10 2011 bootstrap.pl-rwxr-xr-x 1 oracle oinstall 9... 阅读全文
posted @ 2015-06-25 18:51 hao_xiaoyu 阅读(823) 评论(0) 推荐(0) 编辑
摘要: "卸载oracle grid 软件" "Flashback Data Archive ( Oracle Total Recall ) introduced in 11g" "oracle 11.2.0.4单实例文件系统安装与补丁" 阅读全文
posted @ 2015-06-25 18:41 hao_xiaoyu 阅读(178) 评论(1) 推荐(0) 编辑
摘要: 一,使用deinstall 同样,卸载grid软件在11g中也推出了了卸载工具deinstall卸载同卸载oracle数据库软件 具体可参考:Behaviour of the Oracle De-install/Deinstall/Uninstall Utility in 11gR2 (文档 ID 1363753.1) 二,手动卸载 但是有时候莫名其妙使用自带deinstall工具无法卸载,... 阅读全文
posted @ 2015-06-25 18:37 hao_xiaoyu 阅读(1893) 评论(0) 推荐(0) 编辑
摘要: Flashback Data Archive feature is part of Oracle Total Recall technology. Flashback Data Archive feature lets you to track changes made in any number of tables for any given retention time. The reten... 阅读全文
posted @ 2015-06-23 18:54 hao_xiaoyu 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 转自http://itindex.net/detail/45962-oracle-sql-%E8%AE%A1%E5%88%92 一、首先创建表 SQL> show userUSER is "RHYS"SQL> create table A(col1 number(4,0),col2 number(4,0), col4 char(30));create table B(col1 number(4,0... 阅读全文
posted @ 2015-06-18 19:14 hao_xiaoyu 阅读(297) 评论(0) 推荐(0) 编辑
摘要: QUESTION 13 View the Exhibit.Examine the following command that is executed for the TRANSPORT table in the SH schema:SQL> SELECT DBMS_STATS.CREATE_EXTENDED_STATS('sh', 'customers_obe', '(country_id,cu... 阅读全文
posted @ 2015-06-11 23:10 hao_xiaoyu 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 一,安装前准备 1.创建所需组和用户 /usr/sbin/groupadd -g 1000 oinstall/usr/sbin/groupadd -g 1020 asmadmin/usr/sbin/groupadd -g 1021 asmdba/usr/sbin/groupadd -g 1022 asmoper/usr/sbin/groupadd -g 1031 dba/usr/sbin/grou... 阅读全文
posted @ 2015-06-11 15:22 hao_xiaoyu 阅读(999) 评论(0) 推荐(0) 编辑
摘要: [ora10g@oracle ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on Thu Feb 26 18:46:02 2015Copyright (c) 1982, 2005, Oracle. All rights reserved.Connected to an idle instance.SQL> SQL... 阅读全文
posted @ 2015-06-10 10:30 hao_xiaoyu 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 在11g中,全表扫描可能使用direct path read方式,绕过buffer cache,这样的全表扫描就是物理读了。 在10g中,都是通过gc buffer来读的,所以不存在direct path read的问题。 direct path read较高的可能原因有: 1. 大量的磁盘排序操作,order by, group by, union, distinct, rollup, 无法在... 阅读全文
posted @ 2015-06-08 14:43 hao_xiaoyu 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 查看资源限制:AIX修改参数文件/etc/security/limits 如下:重新su到用户下即可生效 阅读全文
posted @ 2015-06-04 16:10 hao_xiaoyu 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1.恢复参数文件,并修改参数文件参数文件指名几个最简单的就行,我的参数文件如下:2.恢复控制文件,并启动数据库到mount如果是把备份集从别的服务器拷贝到本地恢复的服务器的目录,使用下面的语句指定rman恢复目录RMAN> catalog start with'/data_back/racbk/';... 阅读全文
posted @ 2015-06-03 13:40 hao_xiaoyu 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 声明:本文章转自麻袋爸爸 一,TimesTen应用场景 在谈论TimesTen内存数据库应用场景之前,我们先来介绍一下什么是内存数据库,及其工作原理吧。内存数据库,顾名思义就是将数据存放在内存中,并通过内存操作直接完成数据库相关操作。与磁盘相比,数据在内存中的读写速度要高出几个数量级,能够极大地提高应用程序的性能。同时,内存数据库抛弃了磁盘数据管理的传统方式,基于全部数据都在内存中,重新设计了体... 阅读全文
posted @ 2015-06-02 22:38 hao_xiaoyu 阅读(2884) 评论(1) 推荐(0) 编辑
摘要: 一,安装timesten IMDB并测试 1. 创建数据库相关用户和组 groupadd timestenuseradd -g timesten -G dba timestenpasswd timesten2. 创建相关目录 mkdir /etc/TimesTenchmod 775 /etc/TimesTenchown timesten:timesten /etc/TimesTenmkdir /u... 阅读全文
posted @ 2015-06-01 16:15 hao_xiaoyu 阅读(1441) 评论(0) 推荐(0) 编辑
摘要: oracle 监听器如果使用动态注册的话,默认只能动态注册1521端口如果要修改端口号:必须修改数据库中的参数local_listener如下:1. 监听文件db11@oracle /u01/app/oracle11g/product/11.2.0/dbhome_1/network/admin$ v... 阅读全文
posted @ 2015-05-14 11:39 hao_xiaoyu 阅读(537) 评论(0) 推荐(0) 编辑
摘要: >oracle 监听器如果使用动态注册的话,默认只能动态注册1521端口如果要修改端口号:必须修改数据库中的参数**local_listener**如下:1. 监听文件```db11@oracle /u01/app/oracle11g/product/11.2.0/dbhome_1/network... 阅读全文
posted @ 2015-05-14 11:31 hao_xiaoyu 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 前天,业务反应数据库不能连接在操作系统通过字符串尝试登陆数据库报:ORA-00257: archiver error. Connect internal only, until freed解决思路:1.操作系统清理归档2.rman清理expired归档遇到日志不能切换,且归档目录未满的情况,且数据库... 阅读全文
posted @ 2015-03-18 12:39 hao_xiaoyu 阅读(5126) 评论(0) 推荐(0) 编辑
摘要: (参考http://blog.csdn.net/mrluoe/article/details/7969436 -- 整理并实践通过)第1步,创建3个用户SQL> create user srcb identified by srcb;User created.SQL> create user kso... 阅读全文
posted @ 2015-03-04 22:48 hao_xiaoyu 阅读(1336) 评论(0) 推荐(0) 编辑
摘要: 把一个表从一个表空间移动到另外一个表空间有两种方式一,使用"alter table X move tablespace Y" and "alter index X rebuild tablespace Y" 优点:简单,快速 缺点:不能移动含有LONG or LONG RAW字段的表... 阅读全文
posted @ 2015-03-02 22:37 hao_xiaoyu 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 数据库资源管理器通过控制数据库内部的执行调度来控制资源在各个会话之间的分布。通过控制所要运行的会话以及会话运行的时间长度,数据库资源管理器可以确保资源分布与计划指令相匹配,因此也符合业务目标。请注意,oracle resource manager对CPU的限制粒度为消费组(consumer gr... 阅读全文
posted @ 2015-03-02 20:32 hao_xiaoyu 阅读(2147) 评论(0) 推荐(0) 编辑
摘要: ==============================================================================Until Oracle 8i DBAs have been using a text file called the pfile (param... 阅读全文
posted @ 2015-03-02 12:42 hao_xiaoyu 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 问题:在shell脚本中执行“su – 用户名”后,脚本终止执行,并且切换到su 中指定用户名的交互式界面现象:我在root中执行一个脚本,但是其中的一些命令或脚本必须用oracle用户来执行。,[root@HZ-ITF-01 cron.d]# vi /data/itf/app/oracle/syn... 阅读全文
posted @ 2015-02-27 09:57 hao_xiaoyu 阅读(9925) 评论(1) 推荐(1) 编辑
摘要: Redundant Interconnect with Highly Available IP (HAIP) 简介 从11.2.0.2开始,Oracle 的集群软件Grid Infrastructure(GI)中新增了Redundant Interconnect with Highly Availa... 阅读全文
posted @ 2015-02-05 15:15 hao_xiaoyu 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 下面测试Oracle 11g开始的新特性truncate的增强和延迟段空间创建。Oracle从11g开始,当用户创建一张空表的时候不会先分配段和空间,只有当对这张表插入第一行数据的时候才分配段和空间。这就解决了有很多表是空的但是占用大量的磁盘空间。测试11g延迟段创建和truncate用户下有一张新... 阅读全文
posted @ 2015-01-23 15:50 hao_xiaoyu 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 关闭前备份控制文件/参数文件:sqlplus / as sysdbaalter database backup controlfile to '/home/oracle/control.ctl.bak';create pfile='/home/oracle/init.ora' from spfile... 阅读全文
posted @ 2015-01-21 21:56 hao_xiaoyu 阅读(2310) 评论(0) 推荐(0) 编辑
摘要: 测试Oracle 11gr2 RAC 非归档模式下,offline drop数据文件后的数据库的停止与启动测试全过程最近系统出现问题,由于数据库产生的日志量太大无法开启归档模式,导致offline的数据文件无法online!数据库在启动的时候不检查offline的数据文件!下面进行测试数据库版本SQ... 阅读全文
posted @ 2015-01-21 21:21 hao_xiaoyu 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 1.COMPUTE 一般用来计算目标端和源段的字段值,使用这个函数计算出目标端对应列想要的值Use the @COMPUTE function to return the value of an arithmetic expression to a target column. The value ... 阅读全文
posted @ 2014-10-13 23:23 hao_xiaoyu 阅读(761) 评论(0) 推荐(0) 编辑
摘要: Map HR.EMPLOYEES, Target HR.STAFF, COLMAP (USEDEFAULTS, WAGES = @COMPUTE(SALARY * 12));1. 过滤表(1) 使用通配符*,复制用户下所有的表在extract参数文件中Table HR.*;在远程replicate参... 阅读全文
posted @ 2014-10-06 22:27 hao_xiaoyu 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 1.对密码进行加密GGSCI (db11) 3> ENCRYPT PASSWORD ogg ENCRYPTKEY DEFAULTUsing default key...Encrypted password: AACAAAAAAAAAAADAHBLDCCIIOIRFNEPBAlgorithm use... 阅读全文
posted @ 2014-10-02 23:32 hao_xiaoyu 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1,查看extract参数文件GGSCI (db11) 4> view param lhremd1EXTRACT lhremd1setenv(NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)USERID ogg, PASSWORD oggReportCount Every 30... 阅读全文
posted @ 2014-09-30 23:28 hao_xiaoyu 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 开始初始化数据的时候要满足下面的条件:1.disable掉目标段表的外键约束2.disable掉目标端表的触发器3.删除目标段表的索引,加快初始化速度4.目标端表结构创建完成源端配置初始化抽取进程GGSCI (db11) 72> edit params IHREMD1 Extract IHREMD1... 阅读全文
posted @ 2014-09-23 23:53 hao_xiaoyu 阅读(5462) 评论(0) 推荐(0) 编辑
摘要: goldengate日常维护命令发表于2013 年 7 月 4 日由Asysdba1.查看进程状态GGSCI (PONY) 2> info all2.查看进程详细状态,有助于排错GGSCI (PONY) 2> view report +进程名称3.查看告警日志信息GGSCI (PONY) 2> vi... 阅读全文
posted @ 2014-09-23 11:10 hao_xiaoyu 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 一,软件安装源端和目标端均执行(只要修改相应的目录)1.上传软件,放到ogg的安装目录,并解压mkdir/home/oracle/oggunzip ogg112101_fbo_ggs_Linux_x64_ora11g_64bit.ziptar -xvf fbo_ggs_Linux_x64_ora11... 阅读全文
posted @ 2014-09-23 11:08 hao_xiaoyu 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 一,简介二,配置虚拟机1,创建虚拟机(1)添加三块儿网卡:主节点二节点eth0: 公网 192.168.1.20/24 NATeth0: 公网 192.168.1.21/24 NATeth1:私网 192.168.2.20/24 host-onlyeth1: 私网 192.168.2.... 阅读全文
posted @ 2014-09-20 00:15 hao_xiaoyu 阅读(814) 评论(0) 推荐(0) 编辑
摘要: [root@testdb11b dev]# /u01/app/11.2.0/grid/root.sh Performing root user operation for Oracle 11g The following environment variables are set as: OR... 阅读全文
posted @ 2014-09-19 00:57 hao_xiaoyu 阅读(234) 评论(0) 推荐(0) 编辑
摘要: [root@testdb11b ~]# /u01/app/oraInventory/orainstRoot.sh Changing permissions of /u01/app/oraInventory.Adding read,write permissions for group.Removin... 阅读全文
posted @ 2014-09-18 23:30 hao_xiaoyu 阅读(4393) 评论(0) 推荐(0) 编辑
摘要: +ASM1@testdb11a /oracle/media/grid$ ./runcluvfy.sh stage -pre crsinst -n testdb11a,testdb11b -verbosePerforming pre-checks for cluster services setup... 阅读全文
posted @ 2014-09-16 23:13 hao_xiaoyu 阅读(537) 评论(0) 推荐(0) 编辑
摘要: Oracle 11g之后提供了卸载grid和database的脚本,可以卸载的比较干净,不需要手动删除crs##########如果要卸载RAC,需要先使用dbca删除数据库,在执行下面的操作###############1.root用户进入到grid的ORACLE_HOME(在最后一个节点以外的所... 阅读全文
posted @ 2014-09-16 14:19 hao_xiaoyu 阅读(6845) 评论(0) 推荐(0) 编辑
摘要: [root@testdb11a ~]# /u01/app/oraInventory/orainstRoot.sh Changing permissions of /u01/app/oraInventory.Adding read,write permissions for group.Removin... 阅读全文
posted @ 2014-09-15 23:41 hao_xiaoyu 阅读(547) 评论(0) 推荐(0) 编辑