把oracle rac 转化为单机数据库

把oracle rac 转化为单机数据库

导读:   1. Stop database and CRS on both node   $ srvctl stop database -d mydb   # crsctl stop crs   2. Turn Off RAC   SQL startup   ORA-29702 error occurred in Cluster Group Service operation   Relink with th...

2017-09-01

检查数据库的CPU和PSU补丁信息

检查数据库的CPU和PSU补丁信息

导读:   简单描述如何检查当前数据库的CPU和PSU补丁安装情况。   正常情况下有两种方法,一种是登录数据库检查DBA_REGISTRY_HIST视图:   MODDB2: $sqlplus / as sysdba   SQL*Plus: Release 10.2.0.4.0 - Production on Thu Aug 18 13:04:43 2011 ...

2017-08-31

配置客户端连接到ASM实例

配置客户端连接到ASM实例

导读:   对于Oracle 网络配置,我们通常通过negmgr或者netca来完成客户端连接到数据库实例。而对于连接到ASM实例,同样可以实现从客户端来进行连接。不过Oracle并未为我们提供工具来完成配置,我们可以通过手动配置监听以及客户端tnsnames来实现。本文对此给出描述与示例...

2017-08-30

RAC 环境下的重要参数

RAC 环境下的重要参数

导读:  Oracle 数据库启动时会根据参数文件中提供的相关参数启动Oracle实例。这些参数包括数据库名字、sga,pga的分配,控制文件的位置,undo,process等等。Oracle RAC数据库同样依赖于这些参数。除了所有单实例情形下的参数值外,RAC数据库还多出了一些重要的参数。本文主...

2017-08-29

配置Linux 11G R2 RAC NTP服务

配置Linux 11G R2 RAC NTP服务

导读:   安装Oracle 11g RAC时,我们需要配置ntp服务。在使用虚拟机的情况下对于时钟同步方式的配置有很多种方式,可以使用vmware自带的时钟同步功能,也可以直接将本地的一个节点用作时间服务器。本文介绍直接配置ntp方式的时钟服务器。   1、查看两节点的hosts...

2017-08-26

RAC 数据库的启动与关闭

RAC 数据库的启动与关闭

导读:   RAC数据库与单实例的差异主要表现在多个实例通过集群件来统一管理共享的资源。因此原有的单实例的管理方式,如数据库、监听器等的关闭启动等可以使用原有的方式进行,也可以通过集群管理工具,命令行来集中管理,这也是推荐的管理方式。由于集群件crs位于数据库之...

2017-08-25

oracle数据的表空间移动

oracle数据的表空间移动

导读:   数据表从一个表空间中移动到另一个表空间中   1) alter table move tablespace ;   移动LOB字段   2) alter table move lob ( ) store as (tablespace );   移动(重建)索引   3) alter index rebuild tablespace ;...

2017-08-24

oracle学习之用户相关管理

oracle学习之用户相关管理

导读:   SQL> --创建一个用户   SQL> create user itcast identified by password;   create user itcast identified by password   *   第 1 行出现错误:   ORA-01920: 用户名 'ITCAST' 与另外一个用户名或角色名发生冲突   ...

2017-08-23

Oracle学习之监听器无法启动的问题

Oracle学习之监听器无法启动的问题

导读:   一、连接主机字符串,说没有监听器   SVRMGR> connect internal/oracle@orcl;   ORA-12541: TNS:no listener   SVRMGR>   二、运行监听器,说地址的协议专用组件指定不正确   C:\>lsnrctl   LSNRCTL for 32-bit Windo...

2017-08-22

Oracle学习之常用名命令

Oracle学习之常用名命令

导读:   安装Oracle时要注意以下:关闭防火墙,断开网络。   在安装oracle时,要选上:创建带样本的数据库,如果不选上,就不会有大数据用户出现。   通过DBCA可以创建数据库,如果想连接自己创建的数据库,可以通过如下代码:   sqlplus 数据库名称...

2017-08-21

Lock_sga和pre_page_sga参数

Lock_sga和pre_page_sga参数

导读:   Lock_sga 和pre_page_sga,是两个平时用的不算太多的参数,但是这两个参数平时在优化的时候可能给你带来比较乐观的性能提升,通过修改lock_sga和pre_pga_sga参数可以保证SGA不被换出到swap,进而而已提高SGA的使用效率。   当lock_sga参数的值修改设置为...

2017-08-18

Oracle exp无法导出空表解决方法

Oracle exp无法导出空表解决方法

导读:   在11gR2中有个新特性,当表无数据时,不分配segment以节省空间,oracle 当然在执行export导出时,空表则无法导出,但是还是有解决办法的:   解决方法:   一、insert一行,再rollback就产生segment了。   该方法是在在空表中插入数据,再...

2017-08-17

如何查看Oracle 32位还是64位

如何查看Oracle 32位还是64位

导读:   方法一:使用sqlplus    view plain copy print?   ###64位:    $ sqlplus / as sysdba   SQL*Plus: Release 11.2.0.3.0 Production on Fri Oct 318:44:05 2014   Copyright (c) 1982, 2011, Oracle. All rights reserved....

2017-08-16

如何获取Oracle隐含参数信息

如何获取Oracle隐含参数信息

导读:   Oracle数据库的初始化参数,主要来源于两个oracle内部数据字典表:X$KSPPCV和X$KSPPI通常我们查询的V$Parameter视图或使用show parameter命令都是就来源于这两个系统表的,但通过这两种方式不能查询隐含参数.   X$KSPPCV用以记录当前的设置的值,及是否使用...

2017-08-16

oracle学习之字符集

oracle学习之字符集

导读:    基本概念   字符集(Character set):是一个系统支持的所有抽象字符的集合。字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。常见的字符集有ASCII,ZHS16GB231280,ZHS16GBK等。   字符编码(Character Encoding):是...

2017-08-15

RHEL DHCP服务器配置

RHEL DHCP服务器配置

导读:    # rpm -e dhcp #卸载DHCP相关的软件 提示无法卸载。是与另一文件关联   error: Failed dependencies:   dhcp = 12:3.0.5-23.el5 is needed by (installed) dhcp-devel-3.0.5-23.el5.i386    # rpm -e dhcp-devel #先卸载dhcp-devel  ...

2017-08-15

RHEL TELNET服务器架设

RHEL TELNET服务器架设

导读:   TELNET服务器架设   四个部分:1.服务器软件安装及服务开启 2.更改端口 3.允许root直接登陆的设置 4.登陆限制   1.查看服务器版本 RED HAT 5.5   2.查看服务器上是否已经安装TELETN软件   3.服务器系统安装时默认已经安装了TELNET的...

2017-08-14

LINUX系统服务相关操作

LINUX系统服务相关操作

导读:   系统为实现某些功能必须要提供一些服务(不管系统本身还是网络方面),这个服务就称为service   实现这个service 的程序叫做daemon 达成某个服务是需要一个daemon在背景中运行   如实现定时工作排程service的程序为crond这个daemon   daemon的...

2017-08-14

Oracle dump数据文件头信息

Oracle dump数据文件头信息

导读:   1.直接使用dump数据文件头,无法查询数据文件头信息   直接通过alter system dump datafile n block min 1 max 10;是得不到任何有用信息的,如下:   SQL> alter system dump datafile 1 block min 1 block max 10;   部分的DUMP文件内容 ...

2017-08-10

Oracle数据库的唯一标识符

Oracle数据库的唯一标识符

导读:   DBID是DataBase IDentifier的缩写,意思就是数据库的唯一标识符。   这个DBID在数据文件头和控制文件都是存在的,可以用于标示数据文件的归属。   对于不同数据库来说,DBID应当不同,而db_name则可能是相同的。   但是DBID是可变的,在进行...

2017-08-09