CDB与PDB的系统关系
容器数据库CDB和可插拔数据库PDB是Oracle 12c的新特性。在CDB中最高层container被称为CDB$ROOT;用来创建其他PDB的模板PDB被称为PDB$SEED;CDB中可以用PDB$SEED创建多个PDB。在下面的例子中,CDB中有三个可插拔数据库,其中一个是PDB$SEED,另外两个是用PDB$SEED为模板创建的PDB1和PDB2。在CDB$ROOT中运行以下SQL语句:...
12c EM Database Express
OEMDB Control或DBConsole在Oracle12c数据库不可用了,被DatabaseExpress取代。DBExpress内置于数据库中,是基于浏览器的数据库管理工具,能提供主要的性能管理和基本的数据库管理功能。CloudControl软件架构中有中间件层(如WebLogic),而DBExpress架构没有中间件这一层,给数据库服务器带来的性能负担可以忽略不计。DB...
在Diskgroup中增加和删除磁盘
在已创建好的Diskgroup中增加磁盘,可以为磁盘组增加容量;也可以在磁盘组中删除磁盘,减少容量。$ export ORACLE_SID=+ASM1$ export PATH=$PATH:/u01/app/12.1.0/grid/bin/ $ export ORACLE_HOME=/u01/app/12.1.0/grid以sysadm身份登录Oracle$ sqlplus / as sysasmSQL*Plus: Release 12.1.0.2.0 Production on We...
orapwd的学习
orapwd是Oracle用来生成密码文件的工具, 可以用来重新设置SYS用户的密码。在UNIX系统上密码文件一般放在$ORACLE_HOME/dbs目录下, 文件名称为orapw$ORACLE_SID. 比如说数据库实例名为ocm11g, 那么密码文件名应为orapwocm11g. 实例初始化参数REMOTE_LOGIN_PASSWORDFILE可以用来控制密码文件是否被多个实例共享,缺省值...
Solaris 11中配置基于link的IPMP
IPMP(IP Multipathing)是Solaris操作系统中重要特性,它将几个网络接口绑定在一起作为一个IPMP组,做到网络接口的冗余。即使其中的一个网络接口发生故障,IPMP上的业务IP不会丢失,避免了单点故障。IPMP可用于Oracle的RAC的公用网络或私有网络上。基于IPMP(LinkBased IPMP)在...
GI的oifcfg命令
HAIP(highlyavailable IP)是OracleGI集群对私有网络冗余的解决方案,自Oracle11.2.0.2起可用。配置GI集群时,最多可配置4个私有网络接口,这些网络接口必须使用IPv4的IP地址。ASM实例使用这些接口的IP地址在所有节点之间进行通讯,实现高可用性、负载均衡。缺省情况下,GI会使用所有的HAIP地址。如果其中的一个私有网...
改变当前UNDO表空间及大小
安装Oracle11g GridControl时遇到一个问题,repository所在的数据库UNDO表空间要求至少为200M,而当前的UNDO表空间为165M。 研究了一下,试着修改UNDO表空间及大小,以下的步骤是在数据库版本11.2.0.4Solaris平台上试验的,当前没有活跃的事务。1. 查看当前UNDO表空间“UNDOTBS1...