分区表索引的使用
平时工作中,我们可能经常会遇到分区表的使用,用到分区表,当然会用到分区表索引。 普通索引:create index DBOBJS_IDX on dbobjs(created); 分区索引:create index DBOBJS_IDX on dbobjs(created) local ; ---索引空间和表默认在同一个表空间 SQL> select i...
oracle rac failover 详解
Oracle RAC 同时具备HA(High Availiablity) 和LB(LoadBalance). 而其高可用性的基础就是Failover(故障转移). 它指集群中任何一个节点的故障都不会影响用户的使用,连接到故障节点的用户会被自动转移到健康节点,从用户感受而言, 是感觉不到这种切换。 ...
ORACLE_BASE和ORACLE_HOME的区别
OFA(Optimal Flexible Architecture)OFA 中有几个关键目录需要知道,包括:oracle inventory 目录:oracle Base 目录 (ORACLE_BASE);Oracle Home 目录 (ORACLE_HOME);Oracle Network 目录 (TNS_ADMIN)Automatic Diagnostic Repository (ADR_HOME)1...
SCAN 的配置和检查
1、查看SCAN VIP配置 srvctl config scan ---集群名及3个SCAN VIP的配置。2、查看SCAN VIP 状态 srvctl status scan3、查看SCAN Listener srvctl status scan4、查看SCAN Listener的配置 srvctl config scan_listener5、查看SCAN Liste...
grid 的卸载(RAC 11.2.0.3)
Oracle 没有提供一个图形化的卸载工具,要想干净地卸载,我们不能简单地把Oracle目录删除了事。在GRID安装目录下有个deinstall目录,这里的deinstall脚本用于卸载grid。1、关闭数据库和资源 首先,关闭集群各个节点上的所有数据库及其他资源。这一步需要以root身份在每一个...
ora- 12514 tns 监听程序当前无法识别连接描述符中请求连接
SID_LIST_LISTENER1 = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc)# (SID_NAME = orcl) (ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1) (PROGRAM = extproc) (ENVS ...
安装PostgreSQL 时报错
最近工作相对来说比较轻松,部门领导也希望有所创新,于是我选择了学习PostgreSQL。 于是,在网上查看了一些关于PostgreSQL的资料,从官网下载了windows 64位安装包,开始在windows 2003上安装postgresql,可以安装里几次都没有成功,安装网上的说...
Oracle自动断开数据库连接的解决办法
上午刚上班,一同事跑过来说,昨天夜里将数据割接到RAC数据库,上午应用跑一会儿就自动断开,以前单实例跑很正常。通过查找学习,找到如下两种解决方法:方法一、直接修改资源配置文件分三个步骤在sqlplus环境下完成。第一步,查询资源文件,找到connect_time所在的profile名。select resource_name,profile &n...
查看mysql数据库空间使用情况
1、查看指定数据库实例的大小,比如数据库zabbix2 mysql> show databases;+--------------------+| Database |+--------------------+| information_schema | | monitor | | mysql ...
Granules of pga_aggregate_target 494 cannot be more than memory_target (497)
今天对数据库进行日常检查时,在数据库日志里发现以下报错信息:WARNING: Granules of pga_aggregate_target 494 cannot be more than memory_target (497) - sga_target (0) or min_sga (11)OS:linux server release 6.4RAC 11.2.0.3 两个节点 ASMSQL> show parameter sgaNAME ...
oracle 数据库从10.2.0.4升级到11.2.0.3
环境:linux 5.4 红帽双机(RHCS) 数据库: 10.2.0.4 前期准备:在两台机器的相同目录下安装11.2.0.3的数据库软件,别安装在以前的10G目录下。 &...
parted 分区
[root@GAPT01 ~]# parted /dev/xvdfGNU Parted 2.1使用 /dev/xvdfWelcome to GNU Parted! Type 'help' to view a list of commands.(parted) help &n...
【IMPDP】当导入数据时遭遇表已存时的应对手段——TABLE_EXISTS_ACTION参数
当使用IMPDP完成数据库导入时,如遇到表已存在时,Oracle提供给我们如下四种处理方式:a.忽略(SKIP,默认行为);b.在原有数据基础上继续增加(APPEND);c.先DROP表,然后创建表,最后完成数据插入(REPLACE);d....
TNS-12541: TNS: 无监听程序
问题:监听程序无故停止,重建监听后,问题依旧。解决方法:1、在 sqlnet.ora文件中 增加如下行:DIAG_ADR_ENABLED = OFF2、在listener.ora文件中增加如下行:DIAG_ADR_ENABLED_<listenername> = OFF如何监听是listener时,则前面的名称为:DIAG_ADR_ENABLED_LISTENER = OFF3、重新启动windows服务管理中的监听程序.先停...
ORA-1031权限不足 TNS-12571包写入程序失败
在windown 操作系统的数据库服务器上,使用“sqlplus / as sysdba" 登录11.2.0.1数据库,显示ora-01031: 在数据库所在服务器上登录的操作,使用的是操作系统认证方式登录数据库实例。在出现"ora-01031"错误时,首先去检查sqlnet.ora 文件中SQLNET.AUTHENTICATION_...
ORA-20000:index is in unusable
上午在进行例行数据库检查时,发现如下报错信息:Mon Jul 07 22:00:56 2014GATHER_STATS_JOB encountered errors. Check the trace file.Errors in file /u01/app/oracle/diag/rdbms/uniora/uniora/trace/uniora_j002_29328.trc:ORA-20000: index "HJZXMBGGMT"."INDEX_BUSI_ADVICE_FORM_ID" or partition o...
CRS-2409问题的处理
今天在例行数据库检查时,发现 日志里有关于时间同步问题的日志信息。 报错日志如下:2014-07-04 13:40:33.301[ctssd(15137)]CRS-2409:The clock on host rac-1 is not synchronous with the mean cluster time. No action has been taken as the Cluster Time Synchronization Service is running i...
oracle 存储过程学习
几个注意点:1、在oracle中,数据表别名不能加as.2、在存储过程中,select某一字段时,后面必须紧跟into,如果select整个记录,利用游标的话就另当别论了。3、在利用select ....into...语法时,必须先确保数据库中有该条记录,否则会报出“NO Data found"异常。4、在存储过程中,别名不能和字段名称相同,否则虽然编译可...
存储过程学习教材
26.1 创建做试验的表及数据create table emp_ly asselect * from emp;说明:注意复制表结构及数据不是sql server里面的语法select * into emp_ly from emp,这在oracle里面行不通,当然如果仅复制结构的话使用create table emp_ly asselect * from empwhere 1<>1;即可。26.2创建一个存储...
2014年6月17日女儿第一次在小银星艺术团上拉丁舞课
女儿第一次在小银星上拉丁舞课,希望给她留下美好的会议。