`

Oracle_RAC学习笔记

阅读更多
Oracle RAC Oracle:Database CRS: Cluster Ready Service OS:Operating System Storage:IBM EMC HBA: Host Bus Adaptor SAN: Storage Area Network RAC网络环境 Private IP:私有ip地址 固定的 Public IP:公共ip地址 固定的 VIP: 虚拟ip地址 浮动的 ocr: Oracle cluster register (Oracle集群注册表) voting disk: (仲裁磁盘) IBM Storage DS3000:入门级存储 DS4800: 4GBps SATA:7.2K rpm,1TB 和 750GB; 4GBps FC:15K rpm,450GB/300GB/146GB (E-DDM); 支持 224个驱动器; 缓存 4G-16G; RAID 级别 0, 1, 3, 5, 10 8个主机端口标配光纤通道 (FC) 8个驱动器端口 - 光纤通道 (FC) DS8000: POWER5处理器 16 GB--384 GB 缓存 2--32个主机端口标配光纤通道 (FC) 4--128个驱动器端口 - 光纤通道 (FC) 4--1024个驱动器 EMC Storage: NS-120,NS-480,NS-960 HACMP:IBM for AIX 存储管理 RoseHA,LifeKeeper:系统,存储管理 ASM:Automated Storage Management 9i:Oracle cluster manager 10g 11gR1:Clusterware 11gR2: Grid Infrastructure --不支持裸设备 Windows文件系统:FAT16,FAT32,NTFS Linux文件系统:EXT2,EXT3,JFS,XFS AIX文件系统:JFS,JFS2 Solaris文件系统:JFS,UFS 裸设备:裸分区(RAW),没有文件系统的设备 RAC: Real Application Cluster HA:High Availability (高可用性) LB:Load Balance (负载均衡) 注:两个节点时间差不能大于10秒,否则导致节点服务启动失败 aix6 卷组(VolumeGroup)、逻辑卷(Logical Volume)、物理卷(Physical Volume) 逻辑卷管理器(Logical Volume Manager,LVM) 卷组: 列出卷组细节: lsvg vg_name 列出卷组中的逻辑卷: lsvg -l vg_name 列出卷组中的物理卷: lsvg -p vg_name 按卷组列出所有的逻辑卷: lsvg -o|lsvg -i -l 增加卷组: smitty mkvg 卷组扩容/缩小 smitty vgsc 激活卷组(使其可用): varyonvg vg_name 解除卷组: varyoffvg vg_name 修改卷组属性: smitty chvg 向卷组中增加一个物理卷: extendvg vg_name hdiskN 这个硬盘的状态必须是可用的。 从卷组中删除一个物理卷: reducevg [-d] vg_name hdiskN 删除物理卷时其所在的卷组必须处于非活动状态 物理卷: 列出物理卷名称: lspv 列出物理卷细节: lspv hdiskN 列出物理卷中的逻辑卷: lspv -l hdiskN 列出物理卷中的物理分区分布: lspv -p hdiskN 显示物理分区与逻辑分区的对应情况:lspv -M hdiskN 增加物理卷: cfgmgr /mkdev 删除物理卷: rmdev 逻辑卷: 列出逻辑卷名称: lsvg -l vg_name 列出逻辑卷细节: lslv lv_name 列出逻辑卷相关的物理卷: lslv -l lv_name 列出物理卷中物理分区的分配: lslv -p pv_name 显示逻辑卷中LP与PP的对应: lslv -m lv_name 增加逻辑卷: smitty mklv 或 mklv 删除逻辑卷: smitty rmlv 活 rmlv 设置逻辑卷属性: smitty lvsc 或 chlv 增加逻辑卷拷贝: smitty mklvcopy 删除逻辑卷拷贝: smitty rmlvcopy LVM术语: 物理存储介质(Thephysicalmedia) 这里指系统的存储设备:硬盘,如:/dev/hda1、/dev/sda等等,是存储系统最低层的存储单元。 物理卷(physicalvolume) 物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。 卷组(VolumeGroup) LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。可以在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。 逻辑卷(logicalvolume) LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统(比如/home或者/usr等)。 PE(physicalextent) 每一个物理卷被划分为称为PE(PhysicalExtents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。 LE(logicalextent) 逻辑卷也被划分为被称为LE(LogicalExtents)的可被寻址的基本单位。在同一个卷组中,LE的大小和PE是相同的,并且一一对应。 系统安装 1、配置N个虚拟磁盘(os,crs,ocr,database,swap) 2、2个虚拟网卡(一个public,一个private),一个cd-rom(加载安装镜像) 3、设置虚拟机内存,共享系统内存,分享虚拟内存 4、rlwap Linux中执行以往的 sql 命令 5、oracle用户 root用户 增加组->加用户 删用户->删组 groupadd test / useradd xxoo -g test groupdel test / userdel xxoo 6、ifconfig 查看网卡信息 eth0/1 public0 198.14.2.51/ vip:53 / 54 submask:198.14.2.0 public1 198.14.2.52/ vip:54 / 53 submask:198.14.2.0 private0 10.10.10.1 submask:10.10.10.255 private1 10.10.10.2 submask:10.10.10.255 7、fdisk 查看磁盘信息 8、/etc/sysconfig -- vi rawdevices 查看裸设备 9、在aix中创建逻辑卷即可,而在 Linux 中 需要创建分区 fdisk /dev/sde sde1 -n 创建分区 -p 主分区 +128M linux primary partition votedisk sde2 -n 创建分区 -p 主分区 +128M linux primary partition ocr sde3 -n 创建分区 -e 扩展分区 +* extended partition 备用: sde5 -n 创建分区 -l 逻辑分区 +128M logical partition sde6 -n 创建分区 -l 逻辑分区 +128M logical partition sde7 -n 创建分区 -l 逻辑分区 +128M logical partition sde8 -n 创建分区 -l 逻辑分区 +128M logical partition sde9 -n 创建分区 -l 逻辑分区 +128M logical partition w 写入分区表 UNIX AIX : SMIT(System Management Interface Tool ) 字符模式下是smittty ,图形界面模式下是smit 卷组管理 / 可以设置【裸设备】还是【文件系统】 unix 逻辑卷= windows分区 fdisk -l /dev/sde 查看sde盘分区信息 lv 逻辑卷管理 把分区绑定到裸设备,将sdeX主分区 绑定到 rawX裸分区上 raw /dev/raw/raw1 /dev/sde/sde1 raw /dev/raw/raw2 /dev/sde/sde2 raw -qa 查看裸分区 绑定裸设备 /etc/sysconfig -- vi rawdevices /dev/raw/raw1 /dev/sde1 /dev/raw/raw2 /dev/sde2 /dev/raw/raw3 /dev/sde3 /dev/raw/raw5 /dev/sde5 /dev/raw/raw6 /dev/sde6 /dev/raw/raw7 /dev/sde7 /dev/raw/raw8 /dev/sde8 /dev/raw/raw9 /dev/sde9 保存配置文件并重启服务 service rawdevices restart 10、清理环境 /product/oarcle /usr/tmp /var/tmp rm -rf * /etc/ vi fstab 修改交换分区对应的设备 11、安装crs cd cluvfy ./runcluvfy.sh 检查crs安装环境 ./runcluvfy.sh stage -pre crsinst -n node1 node2 ssh node2 date 两个节点信息 保存在各自节点 /etc/hosts 文件中 和windows的 hosts文件一样 配置eth0/eth1的ip 明确 interface type 为public或者private 确定 ocr 的位置 和 voting disk 的位置 normal redundancy (正常冗余) crs处理 external redundancy (外部冗余) 磁盘的raid处理,crs不处理 查看 ocr 的信息 ocrcheck 查看 voting disk 的信息 crsctl query css votedisk 小机上 都只有一个,没有镜像信息,备份由存储实现。 默认安装就行 remote operations in progress 自动两个节点安装 两个节点时间同步的问题,aix 安装文件 在/opt/oradisk/ 安装完成后 提示 在两个节点运行 相应脚本 /app/oarcle/oralnventory/orainstroot.sh 初始化信息 /crs/root.sh 写ocr信息 和 voting disk 信息 安装结束后 执行检测 ./runcluvfy.sh stage -post crsinst -n node1 node2 ps -ef|grep css 查看crs的进程是否启动成功(相当于任务管理器) /crs/bin/crs_stat -t 查看crs资源是否启动正常 12、安装Oracle 安装时 选择集群的所有节点 node1 node2 安装时 选择 只安装数据库软件 稍后手动创建 监听和数据库 安装完 在每个节点执行 安装目录中的 ./root.sh 初始化相关资源 创建 coraenv dbhome oraenv 软件安装完成。 配置 监听 netca 选中所有节点 其他的和windows下类似。 监听创建完成后,自动启动每个节点的监听服务,可以用 /crs/bin/crs_stat -t 查看 配置 naming methods(服务命名) 默认配置即可。 配置 数据库dbca选择 Oracle RAC database 选择所有节点 创建 磁盘分区 fdisk /dev/sdf 创建主分区 sdf1,2 50M,放控制文件每个实例1个(CONTROL01.CTL) 查看数据库控制文件: select * from v$controlfile; 查看数据库日志文件: select * from v$logfile; 每个实例3个日志文件 创建 磁盘分区 fdisk /dev/sdf 创建扩展分区 sdf3 创建 磁盘分区 fdisk /dev/sdf 创建逻辑分区 sdf5,6,7,8 60M 放日志文件每个实例2个(REDO01.LOG) 查看数据库文件 show parameter spfile; 创建 磁盘分区 fdisk /dev/sdf 创建逻辑分区 sdf9 500M 放SYSTEM01.DBF数据 创建 磁盘分区 fdisk /dev/sdf 创建逻辑分区 sdf10 300M 放SYSAUX01.DBF数据 创建 磁盘分区 fdisk /dev/sdf 创建逻辑分区 sdf11 250M 放UNDOTBS01.DBF数据 创建 磁盘分区 fdisk /dev/sdf 创建逻辑分区 sdf12 250M 放UNDOTBS01.DBF数据 创建 磁盘分区 fdisk /dev/sdf 创建逻辑分区 sdf13 50M 放USERS01.DBF数据 创建 磁盘分区 fdisk /dev/sdf 创建逻辑分区 sdf14 50M 放TEMP01.DBF数据 创建 磁盘分区 fdisk /dev/sdf 创建逻辑分区 sdf15 10M 放SPfile数据 将创建的分区 绑定到 裸分区上。 绑定裸设备 /etc/sysconfig -- vi rawdevices /dev/raw/raw10 /dev/sdf1 ... /dev/raw/raw22 /dev/sdf15 /dev/raw/raw23 /dev/sdf3 --扩展分区 ftp 下载到 node2上 ftp cd/lcd get ./crs_stop all 停止crs的资源 ./crsctl stop crs 停止crs的服务 或者 root /etc/init.d/init.crs stop service rawdevices restart 重启裸分区设备服务 raw -qa 查看裸分区信息 raw10-raw23 都上来了 当前aix上的数据库表空间不是自动扩展, 有问题。 这样数据库用的裸分区就挂上了 重启动crs服务 /crs/bin/crsctl start crs 这样将自动启动相关的资源 开始 dbca 创建数据库 和windows下类似 数据库文件存在 文件系统下、ASM下、裸分区下,11.2 中不在支持 裸分区了 创建 裸分区的 映射文件 -->设置Oracle控制、日志、...文件和裸分区的对应 /oarcle/oradata/rawdb/rawdb_raw.conf 创建完数据库后 自动启动 两个Oracle数据库实例 一个数据库 可以通过 ./crs_stat -t 查看相关资源启动状况 修改客户端的 hosts 文件 加入public_ip/vip地址 的静态解析 并且修改 TNS 配置文件 dbca 配置 services management add service name (TAF) 根据 service name 负载均衡 到此为止整个RAC系统就装好了。 接下来就是crs 和 Oracle 的使用。 crs系统服务 启动crs系统服务: /etc/init.d/init.crs start == crsctl start crs 停止crs系统服务: /etc/init.d/init.crs stop == crsctl stop crs crs系统资源 启动crs系统资源: ./crs_start -all == ./crsctl start resources 停止crs系统资源: ./crs_stop -all == ./crsctl stop resources 检查crs状态:crsctl check crs 查看RAC状态: crs_stat -t 查看仲裁磁盘: crsctl query css votedisk 停数据库:srvctl stop database -d rawdb 停节点上的资源 :srvctl stop nodeapps -n node1/2 停节点上的资源 :srvctl stop instance -d rawdb -i radb1/2 -o abort 停止实例2 -o 比较快 停CRS:init.crs stop ----启动资源顺序正好相反 ================== votedisk 备份 安装时候可以指定3份备份 破坏raw 文件 用dd命令导入覆盖文件 dd if=/dev/zero of=/dev/raw/raw5 bs=1024k count=128 半数以上的 仲裁盘 好用 才行 ================== OCR(Oracle cluster register) ocr 镜像 安装时候可以指定一个镜像 ocrcheck 检查ocr 状态 ocrdump 备份 ocrconfig 配置orc信息 ============================================================ 2010-04-14 CRS启动出现部分资源unkown状态,由于两台服务器时间 不同步导致, 需要单独停止启动对应的资源,甚至重启crs failover 故障转移 HA 高可用性 自动切换节点服务 8i Client-Side Connect Time Failover 客户端 判断 服务可用性 客户端技术 在客户端配置动态监听 9i Client-Side TAF Transparent Application Failover(透明应用切换) 服务端技术 在服务器端 配置TAF 10g Service-Side TAF service names 服务名 lsnrctl status 监听状态 监听查看 服务和实例的 状态 rac1-vip,rac2-vip要添加到hosts 文件中,不然可能解析不了 RAC = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = rac1-vip)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = rac2-vip)(PORT = 1521)) (FAILOVER=ON) ( CONNECT_DATA= (SERVER=DEDICATED) (SERVICE_NAME=RAC) ) ) SID 实例名 查看 select ... 静态注册; 监听 中 全局数据库名 可以多个名 对应多个应用服务 在 服务命名 中 创建对多个 全局数据库名 的访问 select * from v$seesion 可以查看每个服务命名的访问情况 通过 services_name 区分 一个实例 对应 多个服务名 方便跟踪 动态注册; show parameter service_names; 默认服务名 alter system set service_names= a,b,c,d; 修改默认服务名 及时生效 show parameter instance_name; 默认实例名 alter system set instance_name = abcd scope=spfile; 修改默认服务名 重启db生效 scope = spfile 修改配置文件 重启存在 scope = memory 修改内存 重启丢失 scope = both 都修改 database (ctl,dbf,log) instance (sga,backprocess) db_name 姓名 dbid 身份证号 select * from v$database; select * from v$instance; service_names instance_name 服务连接 选择监听中的 服务名 shutdwon abort 停数据库 startup 启数据库 监听 = 保安 loadbalance 负载均衡 RAC中将动态注册的service_name 注册到所有的节点上 scope=spfile sid = "*" srvctl stop instance -d rawdb -i radb2 停止实例2 8i 是客户端的 connect-time failover 9i 是客户端的 TAF failover 10g 以后是服务器端 TAF failover 客户端 failover TAF监听模式 客户端 TAF= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST NODE1-VIP)(PORT = 1521) ) (ADDRESS = (PROTOCOL = TCP)(HOST NODE2-VIP)(PORT = 1521) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVER_NAME = RAWDB) (FAILVOER_MODE #failover (TYPE = SELECT) #SESSION 不续传 #SELECT 续传 一般都是 SESSION 模式节省服务器资源 (METHOD = BASIC) #BASIC 在对应的节点上创建session #PRECONNECT 在每个节点上都创建session #大多数 使用 BASIC (RETRIES =180) # 默认连接次数 (DELAY = 5) # 间隔毫秒 ) ) ) 默认的监听模式 LISTENER = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = CHUNYANG2008)(PORT = 1521)) ) 查看客户端的模式 select failvoer_type,failover_mothod,failed_over from v$session === sqlplus set time on 显示时间 set timing on === 每个连接创建一个session 相当于客户端进程和服务器进程聊天 进程的每个行为都是通过 session 体现出来的 select * from v$mystat; 服务器连接模式 专用服务模式 C/S 每个连接 都有对应进程对其服务 共享服务模式 B/S 有连接池方式 服务器监听发起process确认 用户名/密码 确认后 创建对应的session 连接数据库的权限为 create session connet角色中包含此权限 === v$ 当前实例的视图 gv$ 所有实例的视图 RAC 特有的 oracle 支持 64 个 services name dbca ->配置集群数据库->services managerment-> TAF ... exec dbms_service.modify_service(...) 修改服务器端配置 1). 运行DBCA,选择ORACLE RAC Application Clusters database 2). 在第二个界面选择:Services Management 3). 第三个界面会出现RAC 数据库列表,用户可以在这个列表中选择要配置Service 的数据库 4). 在Serice配置界面中,单击Add 创建新的Service,输入service名字。在Instance列表框定义实例角色,选择那个service1 作为 Preferred(首选实例),Service2 作为availiable(后备实例)。 TAF Policy有三个选项: None, Basic,Pre-connect。 我们选Basic。 最后点击Finish,完成Service 配置。 5). 在结束Service配置后,服务会自动启动。 Begin Dbms_service.modify_service( Service_name='>Service1', Failover_method=>dbms_service.failover_method_basic, Failover_type=>dbms_service.failover_type_select, Failover_retries=>180, Failover_delay=>5 ); End; 用srvctl 命令配置Service 用命令行方式配置Service 对远程维护很有用。 先来看一下相关命令 1) 创建service #Srvctl add service -d <database-name> -s <service-name> -r "preferred-instance-list" -a "available-instance-list" -P <taf-policy> 其中TAF-Policy可选:basic 和 preconnect。 例如: srvctl add service -d RAC -s Service2 -r "RAC1,RAC2" -a "RAC3,RAC4" -P basic 注意:srvctl add service中,只有perferred才会创建服务。 即在OCR中注册一个ora.raw.dmm.Raw1.Srv的服务。 2) 查看配置信息 #srvctl config service -d database-name [-s service-name] [-a] 如果这里不指定"-s service-name",就会显示所有Service的配置,这些配置包括preferred 和available instance. 使用-a 选项,还会显示TAF 相关信息。 3) 是否自动运行service 数据库启动时,会自动启动所有的Service。有时为了为了维护需要,需要禁用这个特性,在维护完成后再启动这个特性。 #srvctl enable/disable service -d database-name -s service-name -i instance-name 4)启动service #srvctl start service -d <database-name> -s <service-name> -i instance-name -o start-option -c connect-string -q 如果不指定service-name, 则所有的service 都会被启动,可以使用逗号分隔方式,同时启动多个service。 -i 指定在那个实例上启动service。 5) 停止service #srvctl stop service -d <database-name> -s <service-name> -i instance-name -c connect-string -q -f 其中-f 选项可以强制关闭service,并中断了其所有用户的连接。 6) 查看service 状态 #srvctl status service -d <database-name> -s service-name -i instance-name -f -v 其中-f 可以显示被disable的instance 信息,而-v 可以显示详细输出 7) 删除service #srvctl remove service -d database-name -s service-name -i instance-name [-f] 配置Service 的注意事项 1) 数据库的服务名是用service_name 参数来指定的,一个数据库可以有多个服务名,但是service_name最长是4kb,不要手工来修改这个参数 2)最多可以创建64个service,每个数据库有2个隐含的service,因此留给用户的就只有62个service。不能修改这两个隐含service的配置,并且也不能手工启动或停止这2个服务。 这两个隐含的service分别是:SYS$BACKGROUND 和 SYS$USERS. 3) 当使用dbca配置Service 时,dbca 会自动更新OCR,启动Service, 当删除service时,会停止service,并更新OCR. 4) 使用srvctl 这个工具时,命令只更新OCR中的配置,不会更新data dctionary 和 listener 中的信息,因此还需要使用dbma_servie 包来更新data dictionary,手工更改listener配置文件。 故推荐使用DBCA工具来配置更改service配置 5)如果客户端想通过Service 方式连接数据库,需要在tns条目中使用service_name 方式引用数据库。 如: RAC = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = rac1-vip)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = rac2-vip)(PORT = 1521)) (LOAD_BALANCE=YES) ( CONNECT_DATA= (SERVER=DEDICATED) (SERVICE_NAME=RAC) ) ) 注意:无论是使用dbca 工具还是使用srvctl 命令来配置service, 都无法配置TAF的TYPE,DELAY,RETRIES 三个属性, 必须使用dbms_service包来修改这些属性。 ORA-25408 错误!!!! failover 结束 ============ Load Balance 开始 客户端 LB TAF= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST NODE1-VIP)(PORT = 1521) ) (ADDRESS = (PROTOCOL = TCP)(HOST NODE2-VIP)(PORT = 1521) ) (LOAD_BALANDE = YES) #负载均衡 随机访问节点 (CONNECT_DATA = (SERVER = DEDICATED) (SERVER_NAME = RAWDB) ) ) 服务器端 LB 修改参数激活 show parameter remote_listener; alter system set remote_listener=listeners_rawdb sid=(*) scope=spfile; PMON进程同步listener C--&gt;listener2--&gt;rawdb2 services_name --&gt;rawdb1 services_name sid=rawdb2 由2节点 转发 相应的客户请求给1节点 客户端 LB 同时打开 客户端 直接随机请求节点;节点间互相平衡。 10g后 引入了 LBA 技术 可以对每个节点的 资源进行平衡。 =============== 日志文件 归档 archivelog 相当于备份日志 归档后先前日志会备份到相应的目录。 非归档 noarchivelog 直接覆盖日志 select * from v$logfile; 日志文件 select * from v$log; 当前使用的 数据出现问题 可以根据日志 恢复数据 Oracle 共有 3组日志 循环使用 可以改变 切换日志 alert system switch logfile; 建议 采用归档模式 建库是 采用非归档模式 生产环境 用 归档模式 select log_mode from v$database; #查看归档模式 start mount # 此模式启动数据库,修改归档模式 alert database archivelog; #数据库为 归档模式 alert database open; Oracle 备份的种类 归档日志 N多小文件 但都是连续的 #Oracle 内部以数据链表的形式管理 根据归档日志 恢复数据库。 commit 提交到数据库中,日志同时记录。 1、完全脱机备份(shutdown) 停机 拷贝相关数据文件 shutdown immediate; select * from v$archived; 可以根据 归档日志 recover database; 2、部分脱机备份 (tablespace) database-&gt;tablespace(逻辑) alter tablespace user offline immediate; #关闭表空间 备份 表空间 文件 alter tablespace user online; 3、部分联机备份 alter tablespace users begin backup; #讲scn记录到系统中,就是记录恢复点。 拷贝文件 备份 select * from v$backup; 查看备份的状态 alter database begin backup; alter database end backup; 4、Rman ==== 5、exp/imp RAC 归档改为非归档 archive log list; 先将 集群改为 非集群模式 alter system set cliustr_database=false scope=spfile srvctl stop database -d rawdb </database-name></service-name></database-name></service-name></database-name></taf-policy></service-name></database-name>
分享到:
评论
1 楼 anyi1314 2010-12-21  
怎么都不排下格式

相关推荐

    Oracle_RAC学习笔记基本概念及入门

    Oracle RAC,全称为Real Application Clusters,是Oracle数据库的一个重要特性,旨在提供高可用性和可扩展性。本文将深入探讨Oracle RAC的基本概念、工作原理以及其在提升系统性能和可靠性方面的优势。 首先,我们...

    oracle rac

    `Oracle_RAC学习笔记基本概念及入门.doc` 这份文档可能详细介绍了Oracle RAC的基本组件,如GCS(Global Cache Service)负责缓存的协调,GES(Global Enqueue Service)处理全局锁管理,以及OCR(Oracle Cluster ...

    Oracle RAC学习笔记基本概念及入门.doc

    Oracle RAC 学习笔记基本概念及入门 Oracle RAC 是一个软件,可以使你通过运行多个依赖相同 Database 的 Instance,使用 Cluster 硬件。 Database files 被存放在物理或是逻辑上连接每个节点的磁盘上,以便于每个...

    oracle_note.rar_ORACLE 入门_oracle_oracle 笔记

    这份"Oracle_note.rar"压缩包包含的"数据库开发Oracle学习笔记"是为初学者准备的一份详细教程,旨在帮助读者快速掌握Oracle的基础知识和操作技能。 1. **Oracle数据库概述** Oracle数据库系统是由美国甲骨文公司...

    Oracle RAC学习笔记

    Oracle RAC,全称为Real Application Clusters,是Oracle数据库的一项高级特性,旨在提供高可用性和可扩展性。RAC允许在同一数据库上同时运行多个实例,这些实例共享同一个物理存储,协同工作,为用户提供单一数据库...

    oracle_note.rar_oracle_oracle Note 341456

    "oracle_学习笔记.doc"可能包含了这些主题的详细讲解,从基础概念到进阶技巧,逐步引导读者掌握Oracle数据库的各个方面。对于初学者来说,这是一份非常实用的学习资料,通过阅读和实践,可以快速提升对Oracle的理解...

    vmware+linux+oracle10g_rac全过程.doc

    【标题】:"vmware+linux+oracle10g_rac全过程.doc"的详细解读 【描述】:本文档详细记录了一位专家在安装Oracle ...通过反复实践和问题解决,作者成功完成了Oracle 10g RAC的安装,这为其他学习者提供了宝贵的参考。

    成功之路Oracle11g学习笔记

    《成功之路Oracle11g学习笔记》是一本专为初学者设计的Oracle数据库学习资源,旨在帮助读者系统地掌握Oracle11g的基础知识。Oracle11g是Oracle公司推出的一个重要版本,它提供了许多增强的功能和优化,使得数据库...

    vmware+linux+oracle10g_rac全过程

    ### VMware + Linux + Oracle 10g RAC 全过程详解 #### 实验环境与准备工作 在本实验中,我们将详细介绍如何使用VMware Server、Linux Enterprise 5.1以及Oracle 10g for Linux (10.2.0.1)来搭建一个完整的Oracle ...

    vmware+linux+oracle10g_rac的安装过程

    ### VMware + Linux + Oracle 10g RAC 安装过程详解 #### 实验环境配置与准备工作 在开始介绍具体的安装步骤之前,首先需要明确实验环境的要求和准备工作。本实验的目标是在 VMware 虚拟化平台上搭建基于 Linux ...

    Oracle11g学习笔记

    这篇学习笔记将带你深入理解Oracle11g的核心概念和技术,帮助你踏上数据库管理的成功之路。 首先,Oracle11g的基础部分涵盖了数据库安装、配置与管理。在安装过程中,你需要了解如何选择合适的安装选项,如企业版或...

    Oracle学习笔记精华版

    Oracle学习笔记精华版是针对数据库管理系统Oracle的一份重要学习资源,涵盖了从基础概念到高级特性的全面知识。Oracle,作为全球广泛使用的大型企业级数据库系统,对于IT专业人员尤其是数据库管理员(DBA)来说,是...

    Oracle入门教程.三思笔记.一步一步学Oracle

    2012.9.Oracle三思笔记合集,供大家下载学习。压缩包里共32个PDF或DOC文件,都是整理版的,非常好阅读,谁下谁知道。 [三思笔记]drbd入门与应用.pdf [三思笔记]Linux5版本安装Oracle11gR2.pdf [三思笔记]Linux平台...

    Oracle学习笔记.pdf

    在Oracle学习笔记中,对安装卸载和配置的详尽讲解,不仅为学习者提供了操作指导,而且还涉及到了数据库管理的一些基础知识点。这些内容对于数据库管理员和开发人员来说都是十分重要的,因为它们是操作Oracle数据库的...

    Oracle10g_学习笔记.zip

    2. Real Application Clusters(RAC):Oracle 10g的RAC允许在多台服务器上共享同一数据库,增强了高可用性和故障切换能力。 3. 数据库分区:Oracle 10g支持范围、列表、哈希等多种分区方式,提高大型表的查询性能...

    最牛逼的Oracle 11g OCP学习笔记

    以下是对这份"最牛逼的Oracle 11g OCP学习笔记"中的关键知识点的详细阐述: 一、Oracle 11g基础知识 Oracle 11g引入了许多新特性,如自动内存管理、数据屏蔽、实时应用集群(RAC)、闪回数据库等。其中,自动内存管理...

    Oracle_note.zip_oracle

    这份Oracle学习笔记详细涵盖了从基础概念到高级特性的内容,对于希望深入了解和使用Oracle数据库的人来说,是一份宝贵的资源。通过深入学习和实践,可以提升对Oracle数据库的管理和开发技能,为职业发展奠定坚实的...

    我的Oracle 11g OCP学习笔记

    本学习笔记详细记录了作者在准备Oracle 11g OCP认证过程中的学习心得和实践经验,对于希望深入理解Oracle数据库管理和优化的读者来说,是一份宝贵的资料。 Oracle 11g包含了许多重要的特性和改进,例如: 1. **...

    三思oracle笔记包

    三思oracle笔记包 包含: Linux5版本安装Oracle11gR2 ORACLE 10gR2 RAC环境增加及删除节点 Oracle+RAC数据库配置DataGuard RMAN管理ORACLE_RAC数据库的备份与恢复 全面学习MySQL+Proxy特性 全面学习分区表及分区索引...

Global site tag (gtag.js) - Google Analytics