随笔分类 - Oracle,Sql Server
摘要:以下命令均在Standby端执行 1.如果是使用ARCH传递redo数据,那么执行以下命令: 检查是否有gap archive SELECT THREAD#, LOW_SEQUENCE#, HIGH_SEQUENCE# FROM V$ARCHIVE_GAP; 如果有则register ALTER DATABASE REGISTER PHYSICAL LOGFILE 'filespec1'...
阅读全文
摘要:六.实施步骤 Physical Standby配置 修改控制文件,修改最大日志组为10 alter database backup controlfile to trace; ORACLE_HOME为/export/home/oracle/app/oracle/product/9.2.0 190作为primary,185作为Standby 创建Standby的Oracle软件 打包P...
阅读全文
摘要:Oracle9i数据库Data Guard实施及维护手册 By Kamus 一.Data Guard介绍 备用数据库(standby database)是ORACLE 推出的一种高可用性(HIGH AVAILABLE)数 据库方案,在主节点与备用节点间通过日志同步来保证数据的同步,备用节点作为主节点的 备份,可以实现快速切换与灾难性恢复。 ORACLE 从7.3 才开始支持stan...
阅读全文
摘要:GROUPING Syntax grouping::= Text description of grouping Purpose GROUPING distinguishes superaggregate rows from regular grouped rows. GROUP BY extensions such as ROLLUP and CUBE produce superaggr...
阅读全文
摘要:用LogMiner 理解和使用Oracle 8i分析工具LogMiner Oracle LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工具可以分析出所有对于数据库操作的DML(insert、update...
阅读全文
摘要:结论 现在,您的数据库已经启动并运行,您可以开始使用 Oracle 10g 中提供的许多新特性。最好从 Oracle Enterprise Manager 开始使用,这是因为它是彻底地重新编写的,采用了基于 Web 的界面。如果不确定从何处开始,Oracle 概念指南 和 DBA 两日速成指南 将帮助您熟悉新数据库。OTN 还提供了一些旨在帮助您充分利用 10g 的文章。我最喜欢的是由 Arup...
阅读全文
摘要:自动存储管理 (ASM) 我把最重要的内容留在了最后。ASM 是 Oracle 数据库 10g 中一个非常出色的新特性,它以平台无关的方式提供了文件系统、逻辑卷管理器以及软件 RAID 等服务。ASM 可以条带化和镜像磁盘,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡 I/O 以删除“热点”。它还支持直接和异步的 I/O 并使用 Oracle9i 中引入的 Oracle 数据管理...
阅读全文
摘要:启动 Oracle 通用安装程序。 $ ./runInstaller 1. 欢迎 o 单击 Next。 2. 指定清单目录和证书 o 如果您一直在依循本指南中的步骤,则使用默认值即可。否则,编辑清单目录的路径,以指向正确目录。 o 操作系统组名称应为 oinstall。 3. 如果这是首次在此机器上安装 Oracle,...
阅读全文
摘要:如果您按照以上说明安装了 Linux,且内核参数全部采用默认值,则只需在以 root 用户身份登录后执行下命令。 cat >> /etc/sysctl.conf > /etc/sysctl.conf kernel.shmall = 2097152 > kernel.shmmax = 2147483648 > kernel.shmmni = 4096 > kernel.sem = 250 32...
阅读全文
摘要:验证您的安装 如果完成了以上步骤,您应该具备 Oracle 10g 所需的所有程序包和更新。您可以执行以下步骤验证您的安装。 所需内核版本:2.4.21-4.EL(这是 RHEL 3 的基本版本附带的内核版本。此内核或更新中提供的任何版本的内核均适用于 Oracle 10g。) 通过运行以下命令检查内核版本: uname -r 例如: # uname -r 2.4.21-4.0.1...
阅读全文
摘要:概述 这是在 Linux 上安装 Oracle 10g 软件主要组件指南系列的第一部分。这些文章详细介绍了 Linux 的所有三个已认证的英语发行套件(未介绍 Asianux),并假设使用廉价的 Intel x86 硬件。同时,还逐步演示了为评估主要 Oracle 10g 产品而在常见硬件上进行安装和配置的过程。 该系列的根本目标是逐步演示如何安装和配置 10g 网格的所有组件。通过这个...
阅读全文
摘要:如何监控索引的使用? 研究发现,oracle数据库使用的索引不会超过总数的25%,或者不易他们期望被使用的方式使用。通过监控数据库索引的使用,释放那些未被使用的索引,从而节省维护索引的开销,优化性能。1、在oracle8i中,确定使用了那个索引的方法意味着要对存在语共享SQL区中的所有语句运行EXPLIAN PALN,然后查询计划表中的OPERATION列,从而识别有OBJECT_OW...
阅读全文
摘要:Linux 下安装 Oracle9i 数据库版本:Oracle9i R2 (9.2.0.1.0) ...
阅读全文
摘要:select p.pid, s.sid, s.serial#,s.PROGRAM from sys.v_$session s, sys.v_$process p where s.sid = (select sid from sys.v_$mystat where rownum = 1) and p.addr = s.paddr
阅读全文
摘要:How To Change Database Name 前言:数据库的名字是在Create Database时,就已经由init.ora中db_name的参数决定了。一台Server上,数据库的名字必须是独一的,它可以与Instance_name相同或不同,但是为了方便管理,通常建议将这两个参数,设为相同的值。...
阅读全文
摘要:概要 1、了解什么是备份 2、了解备份的重要性 3、理解数据库的两种运行方式 4、理解不同的备份方式及其区别 5、了解正确的备份策略及其好处 一、了解备份的重要性 可以说,从计算机系统出世的那天起,就有了备份这个概念,计算机以其强大的速度处理能力,取代了很多人为的工作,但是,往往很多时候,它又是那么弱不禁风,主板上...
阅读全文
摘要:-----关于分组后字段拼接的问题来自:www.itpub.net 最近在论坛上,经常会看到关于分组后字段拼接的问题,大概是类似下列的情形:SQL> select no,q from test2 /NO Q---------- ------------------------------001 n1001 n2001 n3001 n4001 n5002 m1003 t1003 t2003 t30...
阅读全文
摘要:Oracle备份与恢复案例 By Piner 一. 理解什么是数据库恢复 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库,该处理称为数据库恢复。恢复过程大致可以...
阅读全文
摘要:在数据库中存取文件 http://www.51cto.com 2005-11-24 09:16 作者: 出处:pconline 本文介绍如何利用ADO来操作数据库中的文件。'************************************************* '** '** 使用 ADODB.Stream 保存/读取文件到数据库 '** 引用 Microso...
阅读全文
摘要:Oracle数据库游标使用大全(1) http://www.51cto.com 2006-01-06 10:33 uml.org.cn SQL是用于访问ORACLE数据库的语言,PL/SQL扩展和加强了SQL的功能,它同时引入了更强的程序逻辑。 PL/SQL支持DML命令和SQL的事务控制语句。DDL在PL/SQL中不被支持,这就意味作在PL/SQL程序块中不能...
阅读全文