- 博客(12)
- 资源 (1)
- 收藏
- 关注
转载 自动sga内存管理
自动sga内存管理在Oracle 10g中,与内存相关的参数可以归为两类:a 自动调优的SGA参数:目前这些参数包括DB_CACHE_SIZE、SHARED_POOL_SIZE、LARGE_POOL_SIZE和JAVA_POOL_SIZE。b 手动SGA 参数:这些参数包括LOG_BUFFER、STREAMS_POOL、DB_NK_CACHE_SIZE、DB_KEEP_CACHE_SI
2012-03-23 21:35:47 589
转载 Oracle Listener 动态注册 与 静态注册
一.什么是注册注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。 在数据库服务器启动过程中,数据库服务器会向监听程序注册相应的服务(无论何时启动一个数据库,默认地都有两条信息注册到监听器中:数据库服务器对应的实例和服务。) 相当于是这样:在数
2012-03-20 13:54:30 374
原创 如何在同一个服务器上克隆出一个备用数据库
在同一台数据库服务器上,我们可以启动多个具有相同db_name的数据库。不过想同时打开具有相同db_name的数据库,还需要设置一个参数,db_unique_name(在ORACLE 10g中是db_unique_name,在9i中是lock_name_space)我们现在从服务器上原有的数据库orcl 克隆出一个数据库HMX1.将orcl文件夹的内容复制到HMX文件夹中[
2012-03-19 22:44:14 789
转载 lk<sid>的探究
关于lk《SID》的问题,自己懒得总结写了,就转了一篇一、出现的现象 SQL> conn /as sysdbaConnected to an idle instance.SQL> startupORACLE instance started.Total System Global Area 276824064 bytesFixed Size
2012-03-19 20:32:49 1013
原创 关于ORA-04043: object dba_tablespaces does not exist
今天遇到一个问题,记录一下问题:SYS@HMX>desc dba_tablespaces;ERROR:ORA-04043: object dba_tablespaces does not exist查询发现数据库处于mount阶段SYS@HMX>select status from v$instance;STATUS----
2012-03-19 20:06:51 1878
转载 关于resetlogs和incanation的理解
转自:http://book.51cto.com/art/200912/170082.htm执行了不完全恢复操作,或者使用了备份的控制文件进行恢复,或者执行Flashback Database操作之后,在打开数据库时必须指定RESETLOGS选项,这是由Oracle自身特性决定的。正常运行中Oracle内部有一个生命周期,这种生命周期在Oracle中也有一个专业词汇,叫incarnatio
2012-03-16 16:26:16 605
原创 ORACLE SCN 深入解析
最近在学习备份恢复,发现SCN号在深入理解恢复还是很重要的,于是就整理了一下网上关于SCN的各种讲解和实验。在理解SCN之前,我们先看下oracle事务中的数据变化是如何写入数据文件的:1、事务开始;2、在buffer cache中找到需要的数据块,如果没有找到,则从数据文件中载入buffer cache中;3、事务修改buffer cache的数据块,
2012-03-16 15:57:45 913
转载 Oracle起动库时1102报错处理
转自:http://www.alixixi.com/program/a/2008020941410.shtml一、提出问题际过程中有时我们会遇到这样的问题,当你用startup试图启动数据库时会遇到ORA-01102的报错。我们可以在Unix下切换到Oracle的用户,执行一下oerr ora 1102便会看到有关1102的简短的描述,如下:rp2$[/home/ora2]
2012-03-14 23:57:55 573
原创 关于oracle 的 glogin.sql
每次都要set serveroutput on觉得很麻烦,oracle中有个glogin.sql文件,在sqlplus每次启动的时候都会查找并执行这个文件(位于$ORACLE_HOME/sqlplus/admin/下),在文件中添加下面内容(根据自己需要添加)define _editor=viset linesize 100set pagesize 9999set server
2012-03-14 14:45:08 603
原创 控制文件的备份与恢复
控制文件对数据库的重要性是不言而喻的,根据我近期学习,总结了一下控制文件的备份和恢复1.单个控制文件丢失或损坏 我们知道数据库的控制文件都不止一个(一般为3个),这些控制文件互相为镜像,所以只需要将其他没损坏的控 制 文件重命名为损坏的控制文件即可。 我现在有三个控制文件 -rw-r----- 1 oracle oinstall 7258112 Mar 13 15
2012-03-13 16:28:23 4380
转载 Oracle Sys和system用户、sysdba 和sysoper系统权
转自:http://blog.sina.com.cn/s/blog_6eee53080100mty9.html一:最重要的区别,存储的数据的重要性不同【sys】 所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。sys用户拥有dba,sysdba,sysop
2012-03-12 19:27:50 677
原创 ORACLE验证方式学习
oracle数据库有两种操作系统验证方式:1.操作系统验证方式2.口令文件验证方式首先我们来了解三个相关参数:1.在$ORACLE_HOME/network/admin下的sqlnet.ora文件中的QLNET.AUTHENTICATION_SERVICES2.REMOTE_LOGIN_PASSWORDFILE参数3.口令文件orapwd.ora三者协同完成身份
2012-03-12 19:15:21 589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人