自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

数据库专栏

DBA相关技术生态

  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 Oracle 数据库监听配置

一、监听器(LISTENER)  监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端的服务,那么它也只存在于数据库服务器端,进行监听器的设置也是在数据库服务器端完成的。 二、本地服务名(Tnsname)  Oracle客户端与服务器端的连接是通过客户端发出连接请求,由服务器端监听器对客户端连接请求进行合法检查,如果连

2013-10-30 16:55:57 630

原创 oracle动态监听 与 静态监听 的区别

1, oracle 10g 用netca方式建立的都默认为动态注册方式2,如果想改为静态注册的方式则在listener.ora 中加入如下内容即可SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)

2013-10-30 16:11:31 1203

原创 DG 单对单 liunx,windows 平台搭建

1、linux平台Data Guard 环境:操作系统: redhat 5.5Primary数据库:IP地址:211.87.147.69数据库SID:mynew1DB_UNIQUE_NAME:mynew1_pd Standby数据库:IP地址:211.87.147.68数据库SID:mynew1DB

2013-10-30 10:33:21 1107

原创 DG__概念简介

RAC, Data Gurad, Stream 是Oracle 高可用性体系中的三种工具,每个工具即可以独立应用,也可以相互配合。 他们各自的侧重点不同,适用场景也不同。RAC 它的强项在于解决单点故障和负载均衡,因此RAC 方案常用于7*24 的核心系统,但RAC 方案中的数据只有一份,尽管可以通过RAID 等机制可以避免存储故障,但是数据本身是没有冗余的,容易形成单点故障。Da

2013-10-30 10:30:54 2037

原创 Oracle 11.2.0.3 管理ASM实例

本文主要介绍Oracle 11.2.0.3环境下ASM实例的管理,主要包含以下内容:1:ASM磁盘及磁盘组的状态查看2:创建external 冗余磁盘组,添加,删除磁盘3:创建normal redundancy磁盘组4:normal redundancy下的failgroup测试5:删除ASM磁盘组6:其他asm实例初始化参数含义一:查看ASM磁盘及磁盘组状态S

2013-10-30 10:14:13 1189

原创 oracle flashback

flashback 学习笔记    oracle Flashback技术从oracle 9i开始出现,通过Undosegment中的内容可查询数据表无操作之前的状态,但仅仅只提供查询。由于以Undo segment为基础,所以受限于undo_retention参数。    从oracle 10g开始,oracle flashback技术功能有了很大完善。    oracle

2013-10-28 16:48:45 909

原创 ORA-38706: Cannot turn on FLASHBACK DATABASE logging.

报错:ORA-38706和ORA-38714步骤如下:SQL> archive log listDatabase log mode              Archive ModeAutomatic archival             EnabledArchive destination            use_recovery_file_destOl

2013-10-28 15:33:43 1784

原创 查询数据库 启动状态

select open_mode from v$database;select status from v$instance;

2013-10-28 10:33:51 792

原创 oraclcRAC启动FLASHBACK

事先配置上ASM的+RECOVERY,使用前提必须启用归档模式。安装的时候可以选择启用,如果没设置按照下面手工设置:*******************************************************************alter system set db_recovery_file_dest_size=2G;alter system set db_

2013-10-28 10:31:05 792

原创 查看 Oracle 是32位还是64位的方法

方法一:使用sqlplus64位:[Oracle@qs-wg-db2 ~]$ sqlplus / as sysdba; SQL*Plus: Release 10.2.0.5.0 - Productionon Sun Sep 25 08:57:22 2011 Copyright (c) 1982, 2010, Oracle.  All Rights R

2013-10-28 09:57:47 1039

原创 ORA-01503: CREATE CONTROLFILE failed

SQL> CREATE CONTROLFILE REUSE DATABASE "ORCL" RESETLOGS   2      MAXLOGFILES 16  3      MAXLOGMEMBERS 3  4      MAXDATAFILES 100  5      MAXINSTANCES 8  6      MAXLOGHISTORY 292  7  LOGFIL

2013-10-23 00:10:18 14259

原创 oracle删除数据文件 解决办法

在我们详细介绍之前,我们必须说清楚一点:Oracle不提供如删除表、视图一样删除数据文件的方法,数据文件是表空间的一部分,所以不能“移走”表空间。 一、使用offline数据文件的方法非归档模式使用:alter database datafile '...' offline drop;归档模式使用:  alter database datafile '...' offline;

2013-10-22 17:34:34 1506

原创 Oracle 备份/恢复_1

RMAN>CONNECT TARGET /--连接到默认实例RMAN>REPORT SCHEMA;--查看实例中库文件的状况RMAN>SHOW ALL;--查看所有备份配置RMAN>CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/home/oracle/backup/%d_%I_%s_%p_%T.bkp';

2013-10-22 16:09:45 672

原创 oracle 锁机制_3

1.查询数据库中的锁select * from v$lock;select * from v$lock where block=1;2.查询被锁的对象select * from v$locked_object;3.查询阻塞查被阻塞的会话select * from v$lock where lmode=0 and type in ('TM','TX')

2013-10-22 10:41:43 959

原创 oracle 锁机制_2

若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性,加锁是实现数据库并发控制的一个非常重要的技术,需要的朋友可以了解下数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。 加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据

2013-10-21 17:45:02 658

原创 oracle 锁机制_1

oracle 锁按照类型来分 主要分2大类,排他锁(x锁)与共享锁(s锁);~按照对象来分 可分为 DML锁,DDL锁与内存锁。

2013-10-21 17:40:30 1267

原创 Oracle日常性能查看

判断回滚段竞争的SQL语句:(当Ratio大于2时存在回滚段竞争,需要增加更多的回滚段)select rn.name, rs.GETS, rs.WAITS, (rs.WAITS / rs.GETS) * 100 ratiofrom v$rollstat rs, v$rollname rnwhere rs.USN = rn.usn 判断恢复日志竞争的SQL语句:(imme

2013-10-21 17:23:32 971

原创 RTNETLINK answers: File exists错误解决方法

好连接到console,而不要在SSH下面进行,因为可能导致网络中断,到时候你就连不到机器了chkconfig --level 35 network onchkconfig --level 0123456 NetworkManager offservice NetworkManager stopservice network stopservice network

2013-10-18 17:14:50 2752

原创 liunx_10g_rac 使用导入,导出进行 ocr备份和恢复

在增删节点之前, 对ocr做一个备份,可以使用export备份到指定的文件。如果做了replace或restore,先使用 cluvfy comp ocr -n all  做一次检查1.首先关闭所有节点的crscrsctl stop crs2.导出ocr 内容ocrconfig -export ocrexp.exp 切换到 root用户ocrconfig -ex

2013-10-16 17:04:06 810

原创 脏读

脏读又称无效数据的读出,是指在数据库访问中,事务T1将某一值修改,然后事务T2读取该值,此后T1因为某种原因撤销对该值的修改,这就导致了T2所读取到的数据是无效的。脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据,那么另外一个事务读到的这个数据是脏数据,依据脏数据所做的操

2013-10-12 10:58:55 692

转载 iSCSI

基础知识http://wenku.baidu.com/view/71f00382d4d8d15abe234ef0.htmliSCSI与各类型存储方案综合评比http://wenku.baidu.com/view/0a2b0c58be23482fb4da4cf3.html

2013-10-11 17:30:46 549

原创 liunx 解压缩和压缩小记

1、*.tar 用 tar –xvf 解压 2、*.gz 用 gzip -d或者gunzip 解压 3、*.tar.gz和*.tgz 用 tar –xzf 解压 4、*.bz2 用 bzip2 -d或者用bunzip2 解压 5、*.tar.bz2用tar –xjf 解压 6、*.Z 用 uncompress 解压 7、*.tar.Z 用tar –xZf 解压 8、*.

2013-10-11 15:46:59 702

原创 -bash: ulimit: pipe size: cannot modify limit: Invalid argument

etc中profile配置文件有误重新覆盖下cat >>/etc/profileif [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/bash" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifiEOF解

2013-10-11 14:31:02 5122

原创 oracle rac 是什么

RAC,全称real application clusters,译为“实时应用集群”, 是Oracle新版数据库中采用的一项新技术,是高可用性的一种,也是Oracle数据库支持网格计算环境的核心技术。简单的说就是一个数据库,多个实例,数据库是存放在共享存储上,每个实例对应一台服务器。

2013-10-11 12:21:08 1179

原创 oracle rac 笔记

一、集群分类1.高性能计算集群:计算任务分配到不同节点来提供计算能力2.负载均衡集群:讲负载流量平均分配到各个节点3.高可用集群:具有容错性。如果某个节点发生故障,将有其他节点替代。二、常见问题1.并发控制。控制节点对数据访问。oracle rac通过DLM机制解决2.健忘:由于配置文件在每个节点都有一个副本,会导致每个节点配置文件不统一,更新不一致。3.脑裂:心跳

2013-10-11 09:49:37 830

原创 oracle sqlplus 登入方案

sys 不用sysdba权限登入 alter system set O7_DICTIONARY_ACCESSIBILITY=true scope=spfile; 系统已更改。---------------------------------------------------------------------------------------------------

2013-10-10 16:51:22 992

原创 awk 小记

下面是最简单最常用的awk示例,其输出第1列和第4例,其中单引号中的被大括号括着的就是awk的语句,注意,其只能被单引号包含。其中的$1..$n表示第几例。注:$0表示整个行。1234567891011121314151617

2013-10-10 14:27:53 639

原创 alter system switch logfile 和alter system archive log current的区别

alter system switch logfile 是强制日志切换,不一定就归档当前的重做日志文件(若自动归档打开,就归档前的重做日志,若自动归档没有打开,就不归档当前重做日志。 )alter system archive log current 是归档当前的重做日志文件,不管自动归档有没有打开归档。主要区别:alter system switch logfile 对单实例

2013-10-10 13:51:58 774

原创 PK FK 命令小记

PK:–增加alter table AAA  add constraint aaa primary key (USERNAME);ALTER TABLE AAA ADD CONSTRAINT aaa PRIMARY KEY(username) USING INDEX ALTER TABLE AAA ADD CONSTRAINT aaa PRIMARY KEY(use

2013-10-08 14:56:04 2029

原创 10g_rac 增 删 节点

2种加法  图形化或命令行一.

2013-10-02 16:38:22 693

原创 ORACLE数据库定期监控

一、 DBA工作概要:1. 每天对ORACLE数据库的运行状态,日志文件,备份情况,数据库的空间使用情况,系统资源的使用情况进行检查,发现并解决问题。2. 每周对数据库对象的空间扩展情况,数据的增长情况进行监控,对数据库做健康检查,对数据库对象的状态做检查。3. 每月对表和索引等进行Analyze,检查表空间碎片,寻找数据库性能调整的机会,进行数据库性能调整,提出下一步空间管理计划。对

2013-10-01 10:04:29 2282

原创 oracle 生产环境rman备份

环境:SUSE linux 10sp2 + oracle 11gr1说明:小型库一般都是每周做一次全备,大型库每周也做一次全备外,周三做1级增量备份,然后每天晚上都做一次2级增量备份,归档日志每天分不同时段定时备份!小型库全备:run {  # Hot database level 0 whole backup  allocate channel t1 type dis

2013-10-01 09:10:57 820

postgresql-9.6.19-1-linux-x64-binaries.tar.gz

postgresql 9.6 二进制安装包,无需编译,开箱即用,安装方法百度即可,直接initdb -D 初始化数据目录即可使用用

2020-10-29

psycopg2-2.8.6.tar.gz

python postgresql模块安装包,安装前需要安装python-devel,postgresql-devel前置lib

2020-10-29

zabbix-4.4.1.tar.gz

zabbix-4.4.1.tar.gz 资源安装包,解压即可安装,可用于liunx/centos6,7 版本。

2020-10-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除