oracle静态监听和动态监听
oracle静态监听和动态监听 一、什么是注册? 注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。 在数据库服务器启动过程中,数据库服务器会向监听程序注册相应的服务(无论何时启动一个数据库,默认地都有两条信息注册到监听器中:数据库服务器对应的实例和服务。)
oracle用户密码设置的特殊字符问题
oracle用户密码设置的特殊字符问题
Oracle Online Redefinition在线重定义(下)
在之前的文章中,我们看到了如何处理单表在线重定义过程。本篇我们来看一下如何进行关联表的重定义过程。 4、外键关系表重定义 我们先创建出实验数据表。 SQL> create table t_master ...
Oracle Online Redefinition在线重定义(中)
上篇中,我们简单地介绍了如何使用Oracle在线重定义特性进行数据表Online的结构变动操作。本篇我们从一个较复杂的案例出发,讨论复杂变化情况下如何进行Online Redefinition,以及dbms_redefinition包各个关键方法...
Oracle Online Redefinition在线重定义(上)
面对越来越多的7*24系统,运维人员进行工作可用的时间窗口变的越来越小。就在有限的时间窗口中,硬件检修、网络改造配置占据了很多时间。对数据库对象进行日常维护,越来越成为我们需要关注的问题。 进行数...
索引组织表(index organized table ,IOT)
索引组织表(index organized table ,IOT)默认情况下所有的表都是堆组织表,对表中的记录不进行排序。堆组织表通过rowid 来访问(定位)表中的记录。IOT 使用b-tree index 的结构存储记录。逻辑上按照主键排序...
Oracle Database Resource Manager
图片很清楚的讲明了 ORM 的关系结构Resource consumer group (资源用户组)资源管理器将资源统一分配给资源用户组,而不是某一个具体的会话,当会话建立时会根据自身属性映射到不同的用户组,并从中申请系统资源Resource plan (资源计划)一个数据库可以有多个Resource Plan,但是同一时刻只能有一个Plan...
修改oracle字符集
一 修改数据库SERVER端字符集 数据库字符集在创建后原则上不能更改。如果需要修改字符集,通常需要导出数据库数据,重建数据库,再导入数据库数据的方式来转换,或通过ALTER DATABASE CHARACTER S...
添加日志文件组与日志文件成员
添加日志文件组与日志文件成员首先确定当前登录的账户的权限,是否包含创建日志文件组或者日志文件成员的alter database系统权限。SQL> select privilege from user_sys_privs 2 where privilege='A...
oracle 字符集查看与修改
一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索...
ORACLE RAC SGA参数调整
环境:双节点RAC环境,节点1 wtdb1 节点2 wtdb2数据库 zjcsc 实例1 zjcsc1 实例2 zjcsc2Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit ProductionCRS 10.2.0.4.032G内存 注意:在...
oracle快速恢复区
快速恢复区需要设置两个参数,即DB_RECOVERY_FILE_DEST_SIZE,用于设置快速恢复区的最大容量,一个是DB_RECOVERY_FILE_DEST,用于设置快速恢复区在操作系统磁盘上的位置。1.查看快速恢复区的参数信息SQL>show parameter db_recovery_file_dest;2.修改快速恢复区的大小SQL>alter system set ...
Aix 6.1下安装Oracle11g详细文档
1,系统准备 1.1 操作系统版本需求 AIX 5L V5.3 TL 09 SP1 ("5300-09-01"), 64 bit kernel AIX 6.1 TL 02 SP1 ("6100-02-01), 64-bit kernel oslevel -s 6100-05-01-1016[@more@]1.2 内存需求: (At least 4 GB of RAM)/usr/sbin/lsattr -E -l sys0 -a realmemrealmem 32505856 Amount of usable physical memory in Kbytes False1.3 Swap空间需求:Between 4 GB and 8 GB 2 times the size of RAMBetween 8 GB and 32 GB 1.5 times the size of RAMMore than 32 GB 32 GB/usr/sbin/lsps -aPage Space Physical Volume
Oracle给普通用户赋予查询动态性能视图的权限
Oracle给普通用户赋予查询动态性能视图的权限
使用OPatch给Oracle打补丁
任何软件都会存在这样或者那样的缺陷、Bug,Oracle也不例外。对于生产运维人员来说,定期升级系统、打补丁是日常工作中不可缺少的部分。 相对于过去的版本,Oracle打补丁的方式已经变得比较简单,处...
查询一个表插入数据的时间,按BLOCK时间
用sql语句查看oracle表每条记录的创建时间(ora_rowscn) 有时要查看表中的那条记录是什么时候创建的,有的会去用logminer去查看,有的会用闪回查询,其实很简单,不用那么麻烦,ora...
Red Hat 6.5安装Oracle 10g故障汇总
目前Oracle 12c第一版已经推出接近一年时间,行业普遍接受11gR2作为安装标准配置。笔者接受了一个在64bit Red Hat安装老版本Oracle 10gR2的任务。在这个过程中,遇到一些问题,将解决策略记录下来,留待需要的朋友待查。 1、OS版本兼容 OS与Database Software之间的兼容性问题是我们...
【kill session】Oracle 彻底 kill session(转载)
偶然间看到一篇关于Kill session的文章,很不错,mark一下,备忘。原文地址:http://space.itpub.net/22578826/viewspace-702987Oracle 彻底 kill session--***************************-- Oracle彻底kill sess...
安装ORACLE 时报错 /jre/1.4.2/lib/i386/libawt.so:
最近在linux下安装oracle 10g时,碰到如下问题:/tmp/OraInstall2011-09-11_02-16-11PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred.. 网上找了下,真让人费解呀...
Oracle索引或这类索引的分区处于不可用状态 查询
ORA-01502: 索引或这类索引的分区处于不可用状态 原因: 出现这个问题,可能有人move过表,或者disable 过索引。 1. alter table xxxxxx move tablespace xxxxxxx 命令后,索引就会失效。 2. alter index index_name unusable,命令使索引失效。 解决办法: 1. 重建索引才是解决这类问题的完全的方法。 alter index index_name rebuild (online); 或者alter index index_name rebuild; 2. 如果是分区索引只需要重建那个失效的分区 。 alter ind