Exp Empty Table in Oracle11gR2

先来看一下例子。我们创建一张表T2。 [sourcecode language=”sql” light=”true”]SQL> create table t2 (n number); Table created. SQL> desc t2 Name Null? Type —————————————– ——– —————————- N NUMBER[/sourcecode] 尝试使用exp将此表导出。 D:\Temp>exp kamus/oracle tables=t2 Export: Release 11.2.0.1.0 – Production on Fri Apr 16 18:11:51 2010 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition…

Learning Backup and Restore from Enmou

恩墨科技在吸收了Ora-600这份新鲜血液之后,开始推出非常有特色的Oracle高级技能培训课程,请允许我说,至少到目前为止,这份课程,除了恩墨科技,在国内还没有任何一个培训机构可以做出来。 这不仅仅是课程内容的安排,教师的选择,这份课程还融合了我们思考了很长时间的理念 – “备份重于一切,恢复来源实践”,我们希望能够通过这一系列课程让学员在备份和恢复这条线上深入浅出,从入门到精通。 无论你是想要了解最高屋建瓴的备份恢复理论,还是最internal的数据块结构,无论你是刚入门的新手DBA还是从业多年的有经验者,都可以从这份课程中找到可以学习的地方。 我们在5月份期待您的到来。:-)

How to Use Oracle Restart in Oracle 11gR2

Oracle Restart是数据库组件监控方法向单实例数据库中的延展,之前srvctl命令可以用来管理RAC数据库中的各个组件,安装了Oracle Restart之后,对于单实例数据库组件(包括数据库实例,监听,ASM实例,ASM磁盘组,自建Service等)也可以使用srvctl命令来管理,同时Oracle会在这些组件发生意外关闭的时候自动重新启动。对于在Linux单机上安装的Oracle Instance,以前需要配置dbstart或者dbstop脚本来实现在操作系统起停时自动起停数据库实例的操作,现在通过Oracle Restart则无需这两个脚本了。 详细文档请参看 About Oracle Restart。 安装其实很简单,实际上没有单独安装Oracle Restart的过程,只需要安装Oracle Grid Infrastructure就可以,在安装的时候选择“仅安装网格基础结构软件”,我们的测试环境没有使用ASM,因此选择只安装软件可以跳过配置ASM的步骤。 如何在Windows单机上测试ASM,感兴趣的朋友可以参看 – How to use Files in place of Real Disk Devices for ASM。 在安装完GI以后,还需要使用root用户运行以下脚本,否则在$GI_HOME/bin目录中不会生成例如crsctl,crs_start之类的脚本,当然Oracle Restart也不会启动。 # $GRID_HOME/crs/install/roothas.pl 在运行完roothas.pl以后,可以使用crsctl命令来查看HAS(High Availability Services)的运行情况。 $ crsctl status res -t ——————————————————————————– NAME TARGET STATE SERVER STATE_DETAILS ——————————————————————————– Local Resources ——————————————————————————– ora.ons OFFLINE OFFLINE solaris ——————————————————————————– Cluster…