- 博客(15)
- 收藏
- 关注
原创 视图database_properties
如何查找当前的default temporary tablespace 名字是什么? 答案:database_properties (可以设置col列的显示字符宽度,如a30将显示30个字符的宽度)SQL> col property_name format a30SQL> col property_value format a20SQL> col descr...
2010-12-16 13:28:35
487
原创 【转】多进程oracle实例进程中各后台进程的作用
1、DBWR进程:该进程执行将缓冲区写入数据文件,是负责缓冲存储区管理的一个Oracle后台进程。当缓冲区中的一缓冲区被修改,它被标志为“弄脏”,DBWR的主要任务是将“弄脏”的缓冲区写入磁盘,使缓冲区保持“干净”。由于缓冲存储区的缓冲区填入数据库或被用户进程弄脏,未用的缓冲区的数目减少。当未用的缓冲区下降到很少,以致用户进程要从磁盘读入块到内存存储区时无法找到未用的缓冲区时,DBWR将管理缓...
2010-12-16 13:28:11
402
原创 ORA-00205错误分析
=========报错ORA-00205:error in identifying controlfile,check alert log for more info如下:已启动 ORACLE 实例。系统全局区域合计有 68108236个字节Fixed Size ...
2010-12-16 13:27:37
401
ORA-00371: not enough shared pool memory
一直以为,oracle使用的参数文件是在D:\oracle\product\10.2.0\db_1\dbs目录下。 当时不知道,还执行了一个操作create spfile from pfile。 殊不知,这个文件里面有些参数不正确的,这才发现,数据库真正使用的参数并不在这个目录下。还把正常的spfile也给改成这个文件了。只好想办法弥补,以启动数据库。 于是找...
2010-12-16 13:27:02
328
原创 Oracle 10g 中sga_max_size 和sga_target用法
一、oracle 10g中的SGA_MAX_SIZE与SGA_TARGET参数 sga_target是自动管理内存时使用的,这样你就不用设置DB_CACHE_SIZE,SHARED_POOL_SIZE等参数,他们会根据需要自动的进行调整的。SGA_MAX_SIZE是从oracle9i以来一直存在﹐是不可动态修改的。 SGA_TARGET是oracle10g中用于实现自动SGA内...
2010-12-16 13:26:29
235
原创 《转》rman备份后为什么要同时备份归档日志呢
今天在CU上看到有人问一个问题:rman备份后为什么要同时备份归档日志呢,既然rman是物理备份,所有数据已经都备份,再次备份归档日志何用? 思考了一下,认为有必要记录一下为什么要备份归档日志: 其实rman备份开始之前的归档是没有用的,可以删除,但是不能在rman备份之前就删除,因为rman有可能备份失败,可以在rman备份成功之后删除之。 rman备份是一种物...
2010-12-16 13:26:02
283
原创 oracle10g中的bigfile tablespace
bigfile tablespace是Oracle10g的新特性。Bigfile tablespaces包含1个最大4G个blocks 的datafile。因此,使用8KBdata blocks 的bigfile tablespace 最大可以达到32TB。Bigfile tablespaces 常用于非常大的DB。 如果很大的DB有成千的 read/write datafiles, 那么ch...
2010-12-16 13:25:24
184
原创 alertSID.log文件
这个文件被删除之后,是没有关系的。数据库会自动重新建的。 Dump file d:\oracle\product\10.2.0\admin\orcl\bdump\alert_orcl.logTue Dec 07 20:25:44 2010ORACLE V10.2.0.3.0 - Production vsnsta=0vsnsql=14 vsnxtr=3Windows XP Versio...
2010-12-16 13:24:53
317
原创 SQL语言的类型 以及事务提交方式
SQL语言基础SQL(structured query language,结构化查询语言),是一种数据库标准语言,其特点如下:1.所有的数据都存储在关系表中。表由行和列组成,每一行包含一组数据,称为记录;列叫做字段,或者属性。2.为了防止降低oracle读取记录的效率,这种语言被设计称为永远只允许操作者按查询条件来读取记录,而不是按照某种特定的顺序来取出记录。3.它不的完整的计算机...
2010-12-16 13:24:25
343
原创 ORA-02299错误
今天,在一个表上加了unique约束。然后将此约束设置为disable的,插入了同样的值进去。想要将此约束再次设置为enable时,报了个错:ORA-02299: 无法验证 (。。。)- 找到重复关键字 原因在于表里有同样的值,违反了唯一约束。可将同样的值修改下或者删除,再次设置为enable就可以了。...
2010-12-16 13:23:55
2461
原创 Linux关闭防火墙命令(备忘)
Linux关闭防火墙命令1) 永久性生效,重启后不会复原开启:chkconfig iptables on关闭:chkconfig iptables off2) 即时生效,重启后复原开启:service iptables start关闭:service iptables stop3)在开启了防火墙时,做如下设置,开启相关端口,修改/etc/sysconfig/iptables 文...
2010-12-16 13:23:19
107
原创 linux与windows查看环境变量的差异
在linux下面查看环境变量是实用echo $ORACLE_HOME,今天在windows下面试了不行。但是可以使用set命令查看所有的环境变量的值。 set的命令很强大,不仅可以查看还可以设置系统环境变量,set命令详细参数 SET [variable=[string]] variable 指定环境变量名。 str...
2010-12-16 13:22:42
218
Redhat 破解root密码方法
Redhat 破解root密码方法1、 在启动Linux时出现这个界面按e键,如下图: 2、 按e键后出现如下图 3、 再按e键进入编辑状态,如下图: 4、 用上、下键选择第二行以”kernel”开头的这一行,然后再按e键进入编辑状态,如下图: 5、 在此行的末尾,按空格键后输入single,以回车键来退出编辑模式;如下图: 输入完sing...
2010-12-16 13:21:04
283
原创 DELETE和TRUNCATE 的区别
delete from aa truncate table aa 区别 1。delete from后面可以写条件,truncate不可以 2。delete from记录是一条条删的,所删除的每行记录都会进日志,而truncate一次性删掉整个页,因此日至里面只记录页释放,简言之,delete from更新日志,truncate基本不,所用的事务日志空间较少 ...
2010-12-16 13:20:19
123
原创 ORACLE--逻辑架构(一)(二)
ORACLE--逻辑架构(一)http://blog.youkuaiyun.com/xieyuooo/archive/2010/07/30/5775322.aspxORACLE--逻辑架构(二)http://blog.youkuaiyun.com/xieyuooo/archive/2010/08/11/5804019.aspx
2010-12-16 13:15:54
147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人