Welcome 微信登录

首页 / 数据库 / MySQL

Oracle 双监听器的配置

Oracle 双监听器的配置

以Oracle Net看,数据库服务器可能也是客户端,因为tnsnames.ora可以有服务器的描述。也就是,只有监听器才会一直是服务器实例:监听=n:m㈠ 双监听器的好处:① 客户端故障转移--CF② 客户端负载均衡--CLB㈡ 注意事项:① 要保证1521端口可用,否则,OEM将不可用,须emca重配② 非标端口使用静态注册是个比较好的实践配置案例:[oracle@localhost admin]$ cat listener.ora think = ...
Oracle 工具:Analyze

Oracle 工具:Analyze

㈠ 三大功能① 搜集和删除索引、表和簇的统计信息② 验证表、索引和簇的结构③ 鉴定表和簇和行迁移和行链接针对analyze的搜集和删除统计信息功能而言Oracle推荐使用DBMS_STATS包来代替analyze搜集优化信息DBMS_STATS可以并行的搜集信息,可以搜集分区表的全局信息进一步来说,CBO只会使用DBMS_STATS包所统计出来的信息㈡ 先决条件① 在自己的方案中② 或有analyze any system 的权限㈢ 语法ANALYZE ...
RAC 环境下参数文件(spfile)管理

RAC 环境下参数文件(spfile)管理

RAC环境下,初始化参数文件与但实例下参数文件有些异同,主要表现在初始化参数可以为多个实例公用,也可以单独设置各个实例的初始化参数。对于那些非共用的初始化参数则必须要单独设置,而共用的则可以单独设置,但一般不建议这么用。本文描述RAC 环境下参数文件(spfile)的相关管理工作。有关RAC环境下的重要参数描述,请参考:RAC 环境下重要参数 http://www.linuxidc.com/Linux/2012-12/75821.htm1、参数文件的位置 ...
RAC 环境下的重要参数

RAC 环境下的重要参数

Oracle 数据库启动时会根据参数文件中提供的相关参数启动Oracle实例。这些参数包括数据库名字、sga,pga的分配,控制文件的位置,undo,process等等。Oracle RAC数据库同样依赖于这些参数。除了所有单实例情形下的参数值外,RAC数据库还多出了一些重要的参数。本文主要描述RAC环境下的相关参数。一、单实例下参数文件的重要参数 db_name db_block_size Control Files name and location ...
Oracle for Linux 双机 控制文件报错问题

Oracle for Linux 双机 控制文件报错问题

linux版本:RHEL 6.3 Oracle 版本:oracle 11g R2 (11.2.0.3)2台服务器分别安装RHEL 6.3,oracle 分别在2台服务器上安装,软件都放在服务器本地,库文件都放在共享盘(使用的iscsi),第一台oracle安装完成,测试成功。然后把库文件从共享盘删除或重命名,再安装第二台oracle,库文件放在共享盘,供2台oracle 实例使用,在第二台上测试成功。oracle 安装默认会有2个控制文件,一个放在...
insert into select 批量加载出错解决方案

insert into select 批量加载出错解决方案

当使用insert into select 批量加载数据的时候,可能会碰到因为某些数据不符合加载条件,而导致整个insert 语句无法执行,全部rollback。这时可以使用DML 错误日志的特性,解决这个问题。只需要创建一个日志表,并且在使用dml语句的时候添加dml error logging 语句,即可将错误的rows记录到日志表中,而且不会影响已经加载到表中的数据。最后修正这些无法加载的数据。操作步骤如下:1. 创建一个日志表可以使用DBMS_E...
临时表空间(Temporary Tablespace)相关

临时表空间(Temporary Tablespace)相关

Temporary TablespaceTemporary Tablespace 用于存放瞬时数据,只有在session连接期间才能够看到数据。Permanentobject无法创建在temporarytablespace中。空间利用原理:它不会由smon来监控、回收空间。而是使用SEP(Sort Extent Pool)来记录空闲的extent。在OracleDatabase创建数据库的时候会自动的创建默认临时表空间,并且临时表空间的类型是 Locall...
Linux环境Oracle显示乱码的解决方法

Linux环境Oracle显示乱码的解决方法

故障现象:Linux环境Oracle所有出现汉字的地方,都以?替代,或者是直接乱码。有时候报错提示也出现乱码。解决方法:一、临时解决方法切换到Oracle用户,执行[sql] view plaincopyprint?export NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBK问题解决。但这种方式只对本次会话有效。二、永久解决方法修改profile文件:[...
<< 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 >>