oracle认证

通过修改控制文件scn推进数据库scn

若如初见. 提交于 2019-12-10 16:21:43
在数据库遇到ora-600[2662],scn不一致(又没有日志)的时候,我们首先想到的就是去推进数据库的scn,让数据库能够open起来,抢救其中的数据,但是由于各种乱用的情况,oracle scn的pach出来后(11.2.0.4,12.0.1.0默认就屏蔽),屏蔽了以前大部分传统的推进scn的方法(adjust_scn, _minimum_giga_scn),现在能够推进scn的有oradebug,bbed,修改控制文件.本文就列举通过ue修改控制文件scn来推进数据库scn的方法. 数据库当前scn idle> select checkpoint_change# from v$database; CHECKPOINT_CHANGE# ------------------ 271743118 idle> shutdown abort ORACLE 例程已经关闭。 分析控制文件中scn 这里我们可以看到加粗部分为数据库scn SQL>select to_number('10327a59','xxxxxxxxx') from dual; TO_NUMBER('10327A59','XXXXXXXXX') --------------------------------- 271743577 这里的scn值和在数据库中查询的值有小差别,因为查询时间点和我完全关闭数据库有个时间差

Oracle FailSafe与rac的联系与区别

余生长醉 提交于 2019-12-09 21:32:44
Oracle FailSafe 与 rac 的联系与区别: Oracle failsafe和RAC均为 ORACLE 公司提供的高可靠性(HA)解决方案。然而之两者之间却存在着很大区别: 1.操作系统: failsafe系统 局限于 WINDOWS 平台,必须配合MSCS( microsoft cluster server ),而RAC最早是在 UNIX 平台推出的,目前已扩展至 LINUX 和 WINDOWS 平台,通过OSD(operating system dependent)与系统交互。对于高端的RAC应用, UNIX 依然是首选的平台。 2.系统结构: FAILSAFE采用的是SHARE NOTHING结构,即采用若干台服务器组成集群,共同连接到一个共享磁盘系统,在同一时刻,只有一台服务器能够访问共享磁盘,能够对外提供服务。只要当此服务器失效时,才有另一台接管共享磁盘。RAC则是采用SHARE EVERYTHING,组成集群的每一台服务器都可以访问共享磁盘,都能对外提供服务。也就是说FAILSAFE只能利用一台服务器资源,RAC可以并行利用多台服务器资源。 3.运行机理: 组成FAILSAFE集群的每台 SERVER 有独立的IP,整个集群又有一个IP,另外还为FAILSAFE GROUP分配一个单独的IP(后两个IP为虚拟IP,对于客户来说,只需知道集群IP

ORACLE体系结构--密码文件管理

旧巷老猫 提交于 2019-12-03 14:45:38
1.密码文件的作用 具有 sysdba/sysoper权限 远程登录时,需要用到密码文件 sqlplus / as sysdba //操作系统认证,用户密码即使不正确也可以登录,不安全 操作系统认证 (只要可以登录这个操作系统,我就不管你的用户名和密码) sqlnet.ora sqlnet.authentication_services=(all|none) none:关闭操作系统认证,使用密码文件认证 all:使用操作系统认证,关闭本机密码文件认证 关闭操作系统认证: #cd /u01/oracle/11g/network/admin/samples #vim sqlnet.ora sqlnet.authentication_services=(none) 密码文件认证: remote_login_passwordfile SQL> show parameter remote NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ remote_dependencies_mode string TIMESTAMP remote_listener string remote_login_passwordfile string EXCLUSIVE /

基于CentOS7安装部署 Oracle 12c

走远了吗. 提交于 2019-11-28 17:09:25
基于CentOS7安装部署 Oracle 12c 简介 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。Oracle数据库最新版本为Oracle Database 12c。Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。 特点 1、完整的数据管理功能: 1)数据的大量性 2)数据的保存的持久性 3)数据的共享性 4)数据的可靠性 2、完备关系的产品: 1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示; 2)保证访问的准则 3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化 4)数据物理性和逻辑性独立准则 3、分布式处理功能: ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的关系型产品构成。[2] 4、用ORACLE能轻松的实现数据仓库的操作。 优点 ■ 可用性强 ■ 可扩展性强 ■ 数据安全性强 ■ 稳定性强 CentOS7安装部署Oracle 12c 系统配置

部署Oracle 12c企业版数据库

爱⌒轻易说出口 提交于 2019-11-26 18:52:35
在计算机信息安全领域中,数据库系统无疑有着举足轻重的地位。比如:SQL Server、MySQL、DB2、Oracle等,都是比较知名的数据库管理软件,由于Oracle数据库的安全性,所以在一些比较重要的场合被普遍使用,比如:电信、银行、政府部门等。 本次博文以Oracle 12c数据库的64位企业版为例,学习如何在Centos 操作系统中的安装和基本配置,包括安装的准备等。 博文大纲: 一、安装Oracle 12c 二、创建Oracle 12c数据库 三、Oracle 12c数据库的启动与关闭 四、将Oracle数据库设置为开机自启动 一、安装Oracle 12c 1.安装CentOS 7操作系统的注意事项 由于本次安装Oracle 12c软件是在CentOS 7系统上实现的,那么首次安装CentOS 7操作系统有几点要求: 防火墙的配置选项设置为禁用; SELinux设置为禁用; 默认安装设置为软件开发; 内核选择3.10.0-862.el7.x86_64及以上版本; 2.前置条件的准备 Oracle数据库是一个相对庞大的应用软件,对服务器的系统类型、内存和交换分区、硬盘空阿金、内核参数、软件环境、用户环境等都有相应的要求。只要满足了这些必备的条件,才能确保Oracle 12c安装成功并稳定运行。 (1)系统及配置要求 Oracle