
数据库
文章平均质量分 71
henrybai
ORACLE DBA:管理ORACLE数据库。
展开
-
ORACLE12C新引进的几个patch工具
OPatchAuto 自动调用 datapatch 完成安装数据库的二进制补丁并自动开始 post patch 的操作。企业管理云控制(Enterprise Manager Cloud Control)从 12.1 版本开始,EMCC 现在调用 datapatch 来完成任何 12c 或者更高版本的数据库补丁及 post patch 的操作升级脚本使用Catctl.pl来替代原来的ca原创 2017-02-21 11:39:05 · 2934 阅读 · 0 评论 -
复制ASM files到文件系统。
有时有这样一种需求:就是要复制ASM files到文件系统上。这样就可以利用很多OS命令来对文件进行操作或利用OS命令复制文件了。下面有三种不同的方法:一。 利用DBMS_FILE_TRANSFER.COPY_FILE过程$ rman target /RMAN> list backup of controlfile2> ;List of Backup Set原创 2011-11-23 11:35:22 · 6731 阅读 · 0 评论 -
备份恢复数据数据库案例二--利用在线备份恢复数据库。
备份恢复数据数据库案例二--利用在线备份恢复数据库。一、设置归档参数1、drop database mydbcreate database mydbupdate db cfg for mydb using mirrorlogpathd:\backup\log原创 2011-10-09 16:41:33 · 991 阅读 · 0 评论 -
DB2数据库的离线备份步骤
DB2数据库的备份步骤:1.建立新的数据库D:\ProgramFiles\IBM\SQLLIB\BIN>db2(c) Copyright IBM Corporation 1993,2007DB2 客户机 9.7.4 的命令行处理器 可从命令提示符处发出数据原创 2011-10-09 16:21:19 · 6145 阅读 · 0 评论 -
在DB2中检查备份文件的完整性
在DB2中检查备份文件的完整性D:\ProgramFiles\IBM\SQLLIB\BIN>db2ckbkp-h d:\backup\MYDB.0.DB2.NODE0000.CATN0000.20110925070304.001 #检查备份文件的完整性原创 2011-10-09 16:22:54 · 4254 阅读 · 0 评论 -
DB2数据库的在线备份步骤
DB2数据库的在线备份步骤。如果要做在线的备份,要对两个参数作修改: USEREXIT和LOGRETAIN,将其修改为on,他们默认是off的,默认使用循环日志模式,修改完参数后,可以变为归档日志模式,启用了userexit做数据库日志的归档。get db cfg #原创 2011-10-09 16:30:38 · 9769 阅读 · 0 评论 -
在DB2中利用离线备份恢复数据。
在DB2中利用离线备份恢复数据。先模拟表中数据被破坏,---删除数据或清除表。db2=> connect to mydb 数据库连接信息 数据库服务器 = DB2/NT64 9.7.4 SQL 授权标识 =原创 2011-10-09 16:26:03 · 934 阅读 · 0 评论 -
Uninstall the EM 12C.
如何Uninstall the EM 12C?如果想去掉12C或如果你在安装过程中发生下面的错误,是因为你的库里面已经有了一个EM respository了。 我们可以用下面的办法移除这个EM respository.bash-3.00$ $ORACLE_HOME原创 2011-10-17 11:16:48 · 1152 阅读 · 0 评论 -
EM Cloud control 12C安装!
检查安装条件, 1. Refer to the prerequisites in the documentation:http://download.oracle.com/docs/cd/E24628_01/index.htm2. Check library/s原创 2011-10-14 18:06:02 · 1902 阅读 · 0 评论 -
测试ASM ACL 权限控制。
测试ASM ACL 权限控制。on the oracle:SQL> show userUSER is "SYS"SQL> select name from v$database;NAME---------ORCLSQL> select file_name from dba_data_files;FILE_NAME-----------------原创 2011-11-07 11:23:51 · 1850 阅读 · 1 评论 -
Create a snap on ACFS
Unzip the files to /voltest filesystem[root@host02 /]# unzip images.zip -d /voltestArchive: images.zip creating: /voltest/gridInstall/ inflating: /voltest/gridInstall/asm.gif inflating:原创 2011-11-07 14:14:28 · 662 阅读 · 0 评论 -
利用数据泵屏幕敏感数据!
How to Mask the confidential or sensitive data with remap_data in datapumpList the test steps as below:SQL> conn system/system@orclConnected.SQL> create user henry identified by henry; User原创 2011-11-29 19:51:21 · 1037 阅读 · 0 评论 -
12C降级到11G
今天搞了一个有意思的事情,就是把升级到12的数据库退回到11。升级之前做了restorepoint.升级之后的恢复:注意我们的升级是out of place的就是有两个oracle home一个是11的一个是12的。如果 现在设置成11的。因为已经升级上去了。所以rman是进不去的。那我设置成12的oracle home开始闪回。RMAN> STARTUP原创 2017-03-01 18:16:31 · 1930 阅读 · 0 评论 -
GRID downgrade.
Here is the steps to downgrade a grid.In this example.I listed the downgrade from Patch description: "FA DATABASE BUNDLE PATCH 12.1.0.2.160906 (24511435)" to Patch description: "FA DATABASE BUNDLE原创 2017-01-22 14:35:05 · 854 阅读 · 0 评论 -
不停机升级ORACLE数据库的方法简介
如果你需要安装的数据库服务器比较多,使用图形化方式安装数据库软件的速度还是很慢,而且也比较麻烦。Oracle 11g 提供了Clone安装的方法。Clone安装的方法就是复制已经安装好的一个ORACLE到另一个服务上。步骤如下:使用正常方法在服务器A上安装好Oracle。将A机器上的$ORACLE_HOME打包,db_home1.zip 。将B机器的环境准备好,原创 2017-02-17 11:08:11 · 2549 阅读 · 1 评论 -
MYSQL表空间迁移。
表空间迁移。有如下原因你可能需要将InnoDB表复制到不同的数据库服务器上。不增加生产负载的情况下生成 一个报表 在一个新的服务器上建立一个和生产上数据相同的表 做一个备份在发生问题或错误操作时用于恢复 快速将数据从一个服务器迁移到另一个服务器 命令FLUSH TABLES ... FOREXPORT使.ibd文件保持一致的状态。只有文件处于一致的状态我们才可以复制它。这个文件原创 2013-10-15 13:41:37 · 11447 阅读 · 0 评论 -
install and uninstall ILMA全过程!
1.1 Environment CheckThe following steps should be used only when installing the ILM Assistant for the first time. If you have an existing ILM Assistant installation, please following the in原创 2012-02-20 17:26:32 · 1650 阅读 · 0 评论 -
在ILMA中创建一个新的管理用户!
前提条件是:1. Oracle Database 11g R2 database 已经安装。2. Oracle Application Express 已经安装。我们可以使用下面两个步骤建立ILM_ADMIN用户。Sqlplus / as sysdbaCreate user ilm_admin identified by ilm_admin default tablespac原创 2012-02-20 10:56:45 · 721 阅读 · 0 评论 -
导出ILMA元数据。
导出ILMA元数据。ILMA中提供了命令来帮助我们导出ILMA的元数据,这样可以在重新安装ILMA时重新构建我们的ILMA中的所有实体。这些实体包括:逻辑存储单元生命周期的定义所管理表的定义所模拟表的定义结果集的定义策略定义参数选择生命周期事件管理下面是导出元数据的步骤:sqlplus “sys/ as sysdba”@ilma_export .原创 2012-02-20 10:46:10 · 4616 阅读 · 0 评论 -
利用ORACLE 12C Cloud Control 安装AGENT.
Oracle 12C的代理是企业管理云控制器的一部分,这个代理可以使您能够在企业系统中对主机的托管宿主进行管理和转换。代理是一个结合了插件,监控,管理于一身的一个主机上运行的目标软件。在任何时间点,如果你想监视目标主机上的软件运行情况。你就要安装管理代理的软件。要安装代理,我们可以使用添加主机的目标向导,这是从企业管理云控制台内部进行访问和安装的。Oracle建议你使用这个向导,特别是原创 2011-11-10 15:19:25 · 3234 阅读 · 0 评论 -
对比SQL SERVER,ORACLE,DB2上常用的函数!
1.字符函数:SQL SERVER中字符不区分大小写。但lower,upper 函数在SQL SERVER,ORACLE和DB2中是通用的。 如:SELECT empno, ename, deptno FROM emp WHERE upper(en原创 2011-08-19 13:46:20 · 1571 阅读 · 0 评论 -
对比SQL SERVER,ORACLE,DB2上建立和修改表的语句! .
create 语句的语法是相同的,数据类型是不同的。但使用子查询建立表的语法是不同的。SQL SERVER上使用子查询建立的语句:SELECT empno, ename, sal*12 ANNSAL, hiredate into dept30 FROM原创 2011-08-19 13:30:29 · 1879 阅读 · 0 评论 -
关于ORACLE数据传输加密的介绍
关于ORACLE数据传输加密的介绍Oracle数据库的高级安全选项提供了传输数据加密、数据完整性验证等多项功能,在一定程度上可以保证数据传输的安全性。连接到ORACLE数据库方式有两种,一种是通过sqlnet.ora文件,另一种是通过JDBC方式。为了使用Oracle的高级安全选项,对此功能进行了简单测试:1. 功能方面:无论是利用sqlnet.原创 2009-01-21 09:31:00 · 10591 阅读 · 0 评论 -
关于语句的优化
$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.3.0 - P原创 2008-06-10 10:08:00 · 643 阅读 · 1 评论 -
中大奖了,庆祝一下。
上个月在大展公司多次邀请下决定参加2008年中国ORACLE数据库精英的评选活动。这里简单介绍一下这个活动: "2008中国Oracle数据库精英工程师评选"活动将在全国范围内评选出Oracle数据库领域的工程师精英,此次活动是甲骨文(中国)软件系统有 限公司(Oracle公司)支持服务部在中国Oracle数据库技术领域最权威的一次评选。本次活动将国内Oracle数据库技术顶尖人才汇聚一堂,优胜原创 2008-05-23 16:16:00 · 698 阅读 · 0 评论 -
Oracle培训方案(英文版)_Database Administration I
课程描述:数据库是任何信息管理系统中必不可少的数据存储中心,随着全球信息化的发展,数据库技术更是被越来越多的企业视为最重要最核心的技术,因为它涉及企业信息的安全.ORACLE是当今世界上最重要的数据库,也是全球500强企业首选的数据库, ORACLE并且代表着未来数据库应用的发展方向,根据Gartner公司的调查,2005年Oracle数据库的全球市场份额达48.6%,名列第一.Oracle已原创 2007-08-20 13:22:00 · 1293 阅读 · 0 评论 -
对一个实体化视图重建。
SQL> exec dbms_mview.refresh(T89,F)PL/SQL procedure successfully completed. SQL> select dbms_metadata.get_ddl(MATERIALIZED_VIEW,T89,ARADMIN) from dual CREATE MATERIALIZED VIEW "ARADMIN"."原创 2007-08-16 13:27:00 · 1442 阅读 · 0 评论 -
为找工作的同学提供一些大公司的招聘地址。都是本人花时间整理的。一定要看哟:)
华为 http://career.huawei.com/career/zh/index.do colourfly@163.com nicoruoruo@163.comruoruo 简历已注册 摩托罗拉 http://www.motorola.com.cn/careers_new/ 英文注册(未) 索尼 http://www.sony.com.cn/about_sony/sony_china/220原创 2005-11-05 16:06:00 · 15904 阅读 · 1 评论 -
用对比的方法学习DB2,SQL SERVER和ORACLE。
原创 2005-06-23 16:02:00 · 1164 阅读 · 0 评论 -
Recompile a schema which does not belong to you.
I ran across an error when I configured the OWB.This error caused me not to connect control center of OWB.I decide to recompile a achema.The way you can use even you do not know the password.原创 2008-12-16 10:06:00 · 807 阅读 · 0 评论 -
处理一个600的错误!
日志里不断有错误出来。Tue Jan 19 06:55:24 2010Stopping Job queue slave processesTue Jan 19 06:55:24 2010Process OS id : 16917 alive after killErrors in file /opt/app/oracle/admin/RPTS/udump/rpts3_ora_15760.trc原创 2010-01-19 20:07:00 · 2297 阅读 · 2 评论 -
RMAN duplicate 错误越来越离奇!
主库上加了一个数据文件后再进行duplicate 时发生如下错误:RMAN> DUPLICATE TARGET DATABASE TO ARSPRD until time "to_date(04/07/2009 05:13,mm/dd/yyyy hh24:mi)" nofilenamecheck; Starting Duplicate Db at 08-APR-10usi原创 2010-04-08 14:15:00 · 4123 阅读 · 0 评论 -
对比SQL SERVER,ORACLE,DB2视图建立语句。
视图可以简单的认为是一个查询的别名:它有限制数据访问和简化查询的作用。下面对比一下建立视图的语句: SQL SERVER:建立视图: CREATE VIEW empv20 AS SELECT *原创 2011-08-17 14:23:22 · 1135 阅读 · 1 评论 -
对比SQL SERVER,ORACLE,DB2上约束建立语句!
约束用于强制行数据满足特定的商业规则(数据类型是强制列的数据满足规则) 约束有以下五种类型 •NOT NULL •UNIQUE •PRIMARY KEY •FOREIGN KEY •CHECK SQL SERVER上的NOT NULL约束:原创 2011-08-17 14:38:05 · 1220 阅读 · 0 评论 -
对比SQL SERVER,ORACLE,DB2上的索引建立语句!
索引是用于加速数据库查询的数据库对象。原理就是减少查询的IO操作,从而达到加速的目的。索引的种类:•聚集索引:根据数据行的键值在表或视图中排序和存储这些数据行. •非聚集索引:具有独立于数据行的结构. •唯一索引:确保索引键不包含重复的值.原创 2011-08-17 14:16:10 · 2116 阅读 · 0 评论 -
oracle 与DB2 UDB,SQL SERVER的数据类型的对比!
Oracle数据类型 注意事项 DB2 UDB数据类型 注意事项DATE DATETIMETIMESTAMP l 如果只使用MM/DD/YYY,那么使用DATE类型。l 如果原创 2011-08-17 11:43:00 · 1524 阅读 · 0 评论 -
向DB2里导入平面文件。
我们可以先创建表,然后在表上点右键,选择导入表就可以了。原创 2011-08-17 12:01:46 · 482 阅读 · 0 评论 -
RMAN failed becaue of ORA-19502.
channel ORA_DISK_2: starting piece 1 at DEC-28-2010 12:15:14RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ====================================原创 2010-12-29 10:38:00 · 1265 阅读 · 0 评论 -
The constraint also helps speed up the query.
The constraint also helps speed up the query.As we know the constraint is an object to keep data integrity in oracle database.it is also help accelerate the query.So we should not disable the contraint simply just because our data is cleansed in our databa原创 2010-11-29 13:13:00 · 536 阅读 · 0 评论 -
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect 问题的解决!
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect 问题的解决办法!原创 2010-06-22 16:15:00 · 6719 阅读 · 0 评论