摘要:
看oracle入门书,其中一句话说,使用startupnomount命令启动例程,不可以和mountopen和exclusive一起使用,这个命令适用于建立数据库或是维护数据库时使用。于是查了一下,为什么不能同时使用,以及他们之间的区别。以下为转载:nomount:读初始化参数文件,启动实例。mount:打开控制文件open:打开数据文件,日志文件简单来说,nomount是用来创建数据库的状态,在此情况下可以执行createdatabase....mount是用来维护数据库的,比如数据库出现了问题,数据文件被误删除,就无法open,这时可在mount状态下将数据文件从数据库中去除。open是数 阅读全文
2013年8月27日 #
摘要:
今天在两个节点上面安装RAC,在安装clusterware的时候OUI总是提示失败.查到资料的得知:特此记录:需要在在所有的集群节点上设置正确的日期和时间在安装Oracle集群件、数据库以 及随附 CD 期间,Oracle Universal Installer (OUI) 将首先安装运行该安装程序的本地节点(即 linux1)的软件。然后,将该软件以远程方式复制到集群中的其余节点(即 linux2)。在远程复制过程中,OUI 将在每个远程节点上执行 UNIX“tar”命令,以提取进行了存档和复制的文件。如果执行安装的节点上的日期和时间大于其要进行复制的节点上的日期和时间,那么 OUI 将在“ 阅读全文
2013年8月26日 #
摘要:
按照前文所述搭建好RAC环境后,发现在rac2上面无法查看到listener的状态,如下:[oracle@rac2 ~]$ lsnrctl statusLSNRCTL for Linux: Version 10.2.0.1.0 - Production on 14-FEB-2011 20:35:41Copyright (c) 1991, 2005, Oracle. All rights reserved.Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))TNS-12541: TNS:no listenerTNS-12560: TNS 阅读全文
2013年8月17日 #
摘要:
Oracle参数修改小结Oracle中有些参数是可以在session级别修改,有些则必须在system级别修改,有些参数不需要重启就能马上生效,有些参数必须重启才能生效,那么如何知道这些信息呢?可以从v$parameter视图中得出,重点关注这个视图的以下几列:ISSES_MODIFIABLE VARCHAR2(5) Indicates whether the parameter can be changed withALTER SESSION(TRUE) or not (FALSE)ISSYS_MODIFIABLE VARCHAR2(9) Indicates whether the para 阅读全文
摘要:
创建表空间及用户:create tablespace 表空间名 datafile 'd:/seal.dbf' size 10M autoextend on;create user username identified by password default tablespace 表空间名;grant connect,resource,dba to username;登录超级用户sqlplus sys@orcl as sysdba##################################### 建立用户和对用户的管理########################## 阅读全文
摘要:
早上上班,检查数据库,发现监控日志中在晚上1点到4点钟服务器异常负载现象,查看awr日志发现AUTO_SPACE_ADVISOR_JOB运行异常0.数据库版本SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64biPL/SQL Release 10.2.0.4.0 - ProductionCORE 10.2.0.4.0 P 阅读全文
2013年8月15日 #
摘要:
一个创建概要文件的例子:1.CREATE PROFILE"TEST"2.LIMIT3.CPU_PER_SESSION10004.CPU_PER_CALL60005.CONNECT_TIME606.IDLE_TIME157.SESSIONS_PER_USER18.LOGICAL_READS_PER_SESSION10009.LOGICAL_READS_PER_CALL100010.PRIVATE_SGA4K11.COMPOSITE_LIMIT100000012.FAILED_LOGIN_ATTEMPTS313.PASSWORD_LOCK_TIME1014.PASSWORD_G 阅读全文
2013年8月13日 #
摘要:
[oracle@root ~]$ opatch lsinventoryInvoking OPatch 10.2.0.1.0Oracle interim Patch Installer version 10.2.0.1.0Copyright (c) 2005, Oracle Corporation. All rights reserved..Oracle Home : /opt/oracle/product/10.2.0/db_1Central Inventory : /home/oracle/oraInventory from : /opt/oracle/product/10.2.0/db_1 阅读全文
摘要:
1、了解opatchopatch是用于维护"个别"补丁的,有人称其为interim path或是one-off patch该命令的存放位置在$ORACLE_HOME下的OPatch目录下.使用“-help”参数可以获得opatch命令的帮助信息 [oracle@ora OPatch]$ ./opatch -help Usage: opatch [ -help ] [ -r[eport] ] [ command ] command := apply lsinventory prereq query rollback util version := -help Displays 阅读全文
摘要:
当我们想要查看某个表或者是表空间的DDL的时候,可以利用dbms_metadata.get_ddl这个包来查看。dbms_metadata包中的get_ddl函数详细参数GET_DDL函数返回创建对象的原数据的DDL语句,详细参数如下-- object_type ---需要返回原数据的DDL语句的对象类型-- name --- 对象名称-- schema ---对象所在的Schema,默认为当前用户所在所Schema-- version ---对象原数据的版本-- model ---原数据的类型默认为ORACLE-- transform. - XSL-T transform. to be ap 阅读全文