【连接 Oracle 11G R2 ASM实例】教程文章相关的互联网学习教程文章

Oracle - 数据库的实例、表空间、用户、表之间关系【代码】【图】

完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等); 2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台内存),然后由这个Oracle数据库实例来访问和控制磁盘中的数据文件。Ora...

Oracle12c中配置实例参数和修改容器数据库(CDB)及可插拔数据库(PDB)

Oracle12c中的多宿主选项允许一个容器数据库(CDB)容纳多个独立的可插拔数据库(PDB)。本文将展示如何配置实例参数和修改容器数据库(CDB)及可插拔数据库(PDB)。1. 配置CDB中的实例参数(ALTER SYSTEM)配置CDB实例参数和配置非CDB实例参数没什么不一样。ALTER SYSTEM命令用来设置初始化参数,而有些数据库配置修改需要用ALTER DATABASE命令。作为一个特权用户登录且连接到根容器时,任何ALTER SYSTEM命令默认都将作用于该根容...

通过RMAN将Oracle 11g R2 RAC数据迁移到单实例数据库

一、准备单实例数据库服务器1、准备操作系统注:建议安装oracle数据库使用oracle linux操作系统,本实例以oracle linux 6.8做为操作系统。#关闭iptableschkconfig iptables off#关闭selinuxvim /etc/sysconfig/selinux SELINUX=disabled#将主机名添加到hosts文件vim /etc/hosts188.188.1.120 oracledb#重启服务器reboot2、初始化操作系统,执行以下脚本#用户初始化脚本preusers.sh注:grid用户的ORACLE_SID必须为+ASM,ORACLE_HO...

在Oracle实例关闭情况下如何修改spfile的参数【代码】

重要说明:由于本文由本人测试并完成,其中可能还有不足之处,另外不同的环境可能也有不同的解决方法,本文仅供参考,并欢迎指证问题描述:在11G单机ASM中修改sga大小,修改完后,关闭instance并startup时,提示sga没有达到最小值,因些无法启动,而此时数据库实例已经关闭,已不能在之前的那种模式修改参数,具体的操作如下:1、查询sga大小SQL> show parameter sga NAME TYPE VALUE -------------------...

Oracle定时器实例,定时器helloword【代码】

以下是一个工作中实际用到的定时器,加了一些注解帖出来。简单四步,需要的可以直接copy使用。 --建立一个存储过程 Create or replace Procedure pro_nianjia Is Begin update bo_ehr_archive set kxnjxss=((floor((sysdate-indate)/365)-1)*8)+40 where sysdate-indate>360 and to_char(indate,‘mmdd‘)=to_char(sysdate,‘mmdd‘); Commit; End; --定时每天执行已定义的存储过程 variable nianjia_timer number; Begi...

Oracle11g Data Guard物理备用数据库搭建与配置(第1部分 主数据库实例创建)【代码】【图】

环境准备 在我的测试环境中,准备了两台CentOS7.4虚拟机,并同时都安装了Oracle11gR2的11.2.0.1.0企业版的数据库软件,其中只有主服务器创建一个数据库实例,备用服务器仅安装Oracle数据库软件。主数据库(DB1)OSCentOS7.4Hostnamehmdb11dg-db1Oracle Version11.2.0.1.0Oracle SIDHMDG(使用DBCA工具创建的一个数据库)备数据库(DB2)OSCentOS7.4Hostnamehmdb11dg-db2Oracle Version11.2.0.1.0Oracle SIDHMDG2注意: 在开始之前,备用服...

Oracle XE手动建立数据库实例【代码】【图】

参考资料为:【Oracle XE系列之三】使用OMF方式手工创建Oracle XE数据库 - 王立夫 - 博客园http://www.cnblogs.com/opfo/p/5056122.html 环境:win7_64 以管理员打开cmd 1.创建数据库实例,实例名为ORCLoradim -new -sid ORCL 错误:dim-00014:无法打开 Windows NT 服务控制管理器。OS-Error:(OS 5) 拒绝访问。处理办法:以管理身份运行. 2.为了sys用户可以连入数据库执行操作,先创建数据库的密码文件,密码文件的名称必须为PWDsid...

ORACLE功能GREATEST功能说明具体实例

1 语法GREATEST(expr_1, expr_2, ...expr_n)2 说明GREATEST(expr_1, expr_2, ...expr_n)函数从表达式(列、常量、计算值)expr_1,expr_2, ... expr_n等中找出最大的数返回。在比較时。OracIe会自己主动按表达式的数据类型进行比較,以expr_1的数据类型为准。 3 同意使用的位置过程性语句和SQL语句。4 演示样例4.1 演示样例一【数值】expr_1为数值型。按大小进行比較。所有为数值型。取...

linux下oracle自动创建实例脚本【代码】【图】

脚本需要一个参数,即实例的名称,生成配置相关文件后,还会生成一个创建数据库的供sqlplus下运行的脚本语句。语句会放在运行脚本目录下的一个文件,文件名为: create_database_${sid}.sql。最后要把create_database_${sid}.sql中的语句拿到sqlplus中运行。注意: 运行之前请把ORACLE_HOME, ORACLE_BASE这两个环境变量设置正确注释没怎么写,因为我也不懂有些语句是什么意思 ,只是网上的东西整理了。有问题请指正素材来自网络,...

(转帖) Oracle实例恢复(Oracle instance recovery)

当数据库实例失败,在下次重新启动时会执行实例恢复。通常实例失败是由于Instance异常关闭或执行了shutdown abort 、startup force命令导致,实例恢复的工作由SMON进程自动完成,并不需要人工干预。实例恢复主要经历三个阶段: cache recovery、open database、transaction recovery数据在写出到数据文件之前,会保存在Buffer cache 中,这些记录的改变会同时记录在在线重做日志(redo log file)中。那么就存在这种情况,我们知...

修改 Oracle 数据库实例字符集【图】

? 简介在 Oracle 中创建数据库实例后,就会有对应使用的编码字符集。当我们设置的字符集与操作系统或者其他软件字符集不一致时,就会出现中文乱码等情况。此时我们就需要修改 Oracle 数据库使用的字符集,下面是修改 Oracle 字符集的具体步骤: Oracle 一般使用以下两种字符集:1. SIMPLIFIED CHINESE_CHINA.ZHS16GBKGBK 16-bit Simplified Chinese 能够支持繁体中文,并且按照2个字符长度存储一个汉字。 2. SIMPLIFIED CHINE...

Oracle中关于数据库实例名与数据库服务名(转载)

今天同事,出现了数据库连接失败的问题,一起百度了一下,结果总算解决了,以下是一些转载过来的普及知识。1、查询数据库名:select name,dbid from v$database;或者命令行:show parameter db_name;2、查询实例名:select instance_name from v$instance;或者命令行:show parameter instance_name;3、查询数据库域名:select value from v$parameter where name=‘db_domain‘;或者命令行:show parameter domain;4、查询数据库服...

【影响Oracle实例的十个参数】

optimizer_mode :优化器选择执行计划的标准 choose rulecursor_sharing ?:精确匹配exact/similar/force ?SQL是否是同一个,绑定变量db_file_multiblock_read_count :读数据文件,一次读入多少个数据块,默认为1,一般设置为区大小的整数倍fast_start_mttr_target :用来调整实例恢复的时间,检查点sql_trace :建议放在初始化参数中,跟踪所有SQL语句,user_dump.也可以放在会话参数中open_cursors :一个session最大可以打开的游...

Oracle-RAC环境中,当归档目录满了之后,DB实例变成Stuck Archiver状态处理【代码】【图】

现状Stuck Archiver代表归档满,数据库实例不能切换online redo log,挂起分析处理1. 清理归档日志rman target / # 把无效的expired的archivelog标出来 crosscheck archivelog all; # 删除过期的归档日志 delete expired archivelog all; # 删除一天以前的归档日志 delete noprompt archivelog all completed before ‘sysdate -1‘; # 删除10天前的归档日志 delete noprompt archivelog until time "sysdate - 10";2. 检查归档目...

Oracle - 给rac创建单实例dg,并做主从切换【代码】【图】

一、概述本文将介绍如何给rac搭建单节点的dg,以及如何对其进行角色转换。预先具备的知识(rac搭建,单实例-单实例dg搭建) 二、实验环境介绍主库rac(已安装rac,并已有数据库orcl)rac1:192.168.56.11,sid1:orcl1,version:11.2.0.4rac2:192.168.56.12,sid2:orcl2,version:11.2.0.4从库(已安装单实例数据库软件,无数据库实例)oradg:192.168.56.102,sid:orcldg,version:11.2.0.4 三、搭建dg** 以下所有主库操作都在节...