![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
oracle
Oracle
翻滚吧阿俊~~
要好好学习总结了!!
展开
-
本地不安装oralce客户端,PLSQL和Navicat 远程连接Oracle服务器
1、安装32位的OIC文件,64位PLSQL和navicat都不认,Navicat使用体验更好。2、12C 也可以使用 instantclient_11_2 文件,不用专门下载12c。3、在instantclient_11_2下创建network目录,再network目录下创建admin目录,再admin目录下创建tnsnames.ora文件。tnsnames.ora内...原创 2020-03-22 21:47:30 · 713 阅读 · 0 评论 -
oracle 12c alert日志目录位置
在ORACLE 11g 以及ORACLE 12c中,告警日志文件的位置有了变化。主要是因为引入了ADR(Automatic Diagnostic Repository(自动诊断仓库):一个存放数据库诊断日志、跟踪文件的目录,关于ADR对应的目录位置可以通过查看v$diag_info系统视图。12c环境下查询,alert日志并不在bdump目录下,需要通过v$diag_info视图查询Ora...原创 2018-08-08 17:35:47 · 10053 阅读 · 0 评论 -
oracle 12c RAC 重启
关闭顺序 :关闭PDB----->关闭数据库------>关闭集群服务 (先关闭PDB 再关闭数据库实例,否则smon将有一个自动回复过程)启动顺序:开机自启动集群服务查看集群服务器是否正常---------->打开数据库--------->启动PDB(默认是在mount状态下)1、 pdb管理(默认是在mount状态):查看状态SQL> select...原创 2018-08-08 16:55:56 · 6382 阅读 · 0 评论 -
ORACLE 12c RAC日常维护命令
一、查询1.RAC信息查询1.1、查看集群版本信息查看集群运行版本[grid@jydb1 ~]$ crsctl query crs activeversionOracle Clusterware active version on the cluster is [12.2.0.1.0]查看集群发行版本[grid@jydb1 ~]$ crsctl query crs rel...原创 2018-08-08 16:45:50 · 8436 阅读 · 0 评论 -
DQL、DML、DDL、DCL的概念与区别
SQL(Structure Query Language)语言是数据库的核心语言。SQL的发展是从1974年开始的,其发展过程如下:1974年-----由Boyce和Chamberlin提出,当时称SEQUEL。1976年-----IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL。1979年-----ORACLE公司发表第一个基于SQL的商业化RDBMS...转载 2018-08-10 15:15:41 · 129 阅读 · 0 评论 -
Oracle体系结构详解
对于一门技术的学习,尤其是像Oracle database这种知识体系极其庞杂的技术来讲,从宏观上了解其体系结构是至关重要的。同时,个人认为,未必是专业DBA人员才需要了解其体系结构(固然对于数据库专业人员来讲,这些都是必备知识了),一般的技术人员如果对其有较深入的了解,也是大有益处的,毕竟技术思想很多时候都是相通的嘛。本文就从不同维度,如Oracle的内存结构,进程结构,存储结构等方面做相应描述...转载 2018-08-10 11:30:50 · 278 阅读 · 0 评论 -
12c rac ORA-19809: 超出了恢复文件数的限制 ORA-19804: 无法回收 182452224 字节磁盘空间 (从 19368247296 字节限制中)
现象:查看集群数据库状态,发现归档挂起[oracle@jydb2 ~]$ srvctl status database -d orcl -v实例 racdb11 正在节点 jydb1 上运行。实例状态: Stuck Archiver。实例 racdb12 正在节点 jydb2 上运行。实例状态: Stuck Archiver。查看日志[oracle@jydb2 ~]$ tail ...原创 2018-08-09 11:36:54 · 764 阅读 · 0 评论 -
oracle 12c rac扩表空间
1.表空间查看set pages 999set linesize 999SELECT a.tablespace_name "tablespace_name", 100-ROUND((NVL(b.bytes_free,0)/a.bytes_alloc)*100,2) "occupation(%)",ROUND(a.bytes_alloc/1024/1024,2) "size(M)",...原创 2018-07-18 14:55:48 · 3401 阅读 · 0 评论 -
Oracle 12c 新特性--CDB与PDB
一.前言CDB与PDB是Oracle 12C引入的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为ContainerDatabase,中文翻译为数据库容器,PDB全称为Pluggable Database,即可插拔数据库。在ORACLE 12C之前,实例与数据库是一...转载 2018-07-18 13:45:02 · 220 阅读 · 0 评论 -
redhat6 安装Oracle 12C R2 RAC(四)
3、DB(database)安装3.1、orale用户登录,解压db安装包[root@jydb1 tools]# su - oracle[oracle@jydb1 ~]$ cd /u01/app/oracle/[oracle@jydb1 oracle]$ unzip /tools/linuxx64_12201_database.zip3.2、DB软件安装和grid调用图形一样,加入displa...原创 2018-07-05 16:13:54 · 959 阅读 · 0 评论 -
redhat6 安装Oracle 12C R2 RAC(三)
2、GI(Grid Infrastructure)安装首先将安装包传到node1的目录2.1、解压安装包#su - grid解压 GRID 到 GRID用户的$ORACLE_HOME下[grid@jydb1 grid]$ pwd/u01/app/12.2.0/grid[grid@jydb1 grid]$ unzip /tools/linuxx64_12201_grid_home.zip2.2、...原创 2018-07-05 15:52:23 · 2150 阅读 · 0 评论 -
redhat6 安装Oracle 12C R2 RAC(二)
接上篇内容,本篇内容主要是记录如何在虚拟机中利用iscsi构建RAC共享存储。1、共享存储配置 添加一台服务器模拟存储服务器,配置一个局域网地址和两个私有地址,私网地址和rac客户端连接多路径,磁盘划分和配置。 目标:从存储中划分出来两台主机可以同时看到的共享LUN,一共六个:3个1G的盘用作OCR和Voting Disk,1个50G的盘做GIMR,其余规划做数据盘和FRA(快速回复区)。 为...原创 2018-07-05 15:26:36 · 1349 阅读 · 0 评论 -
redhat6 安装Oracle 12C R2 RAC(一)
1、实验环境说明本实验中需在VMware 中共配置3台服务器,节点1创建并配置后,可克隆出节点2(修改相关参数),另外一台模拟存储。操作系统:redhat6.6(建议最小化安装,会缺几个包,可配置本地yum源后yum安装)oracle12c(linuxx64_12201_database.zip)12cgrid(linuxx64_12201_grid_home.zip)2...原创 2019-10-16 16:25:17 · 2820 阅读 · 0 评论 -
sqlplus中文乱码
要解决Oracle的客户端乱码问题关键是要把服务器端使用的字符集跟客户端使用的字符集统一起来。Oracle客户端(Sqlplus)通过NLS_LANG环境变量来确定客户端使用的字符集。NLS_LANG参数由以下部分组成:NLS_LANG=<Language>_<Territory>.<Clients Characterset>NLS_LANG各部分含义如下...转载 2018-07-17 17:59:02 · 21804 阅读 · 0 评论 -
RAC时间同步的两种方法
集群时间同步服务在集群中的两个 Oracle RAC 节点上执行以下集群时间同步服务配置。Oracle Clusterware 11g 第 2 版及更高版本要求在部署了 Oracle RAC 的集群的所有节点上实现时间同步。Oracle 提供了两种方法来实现时间同步:一种方法是配置了网络时间协议 (NTP) 的操作系统,另一种方法是新的 Oracle 集群时间同步服务 (CTSS)。Oracle ...转载 2018-07-09 15:54:18 · 2093 阅读 · 0 评论 -
oracle rac理解和用途扩展
Oracle RAC的优势在于利用多个节点(数据库实例)组成一个数据库,这样在保证了数据库高可用性的情况下更充分的利用了多个主机的性能,而且可以通过增加节点进行性能的扩展。实现Oracle RAC需要解决的关键问题就是多节点进行数据访问时如何保证数据的一致性,Oracle是通过各节点间的私有连接进行内存融合(cache fusion)来保证各节点数据访问的一致性。用一个例子来解释一下内存融合的过程...转载 2018-06-25 09:57:54 · 1742 阅读 · 0 评论