Oracle学习笔记:oracle的表空间管理和sqlserver的文件组对比
摘要:sqlserver里对数据库文件的管理比较简单,主要的概念有: 1.文件组。数据库对象的存储分配单位 。目的是为了容纳更多的数据库文件、扩展空间 2.文件。文件组的成员,有空间分配是否自动增长的管理 3.默认文件组 4.只读文件组。这是在sqlserver2005后才有的概念,sqlserver2000没有! 5.master、tempdb数据库。用于基本的字典、临时空间管理 ...
阅读全文
posted @
2009-02-25 11:12
jinzhenshui
阅读(1735)
推荐(0) 编辑
Oracle学习笔记:redo重做日志
摘要:redo重做日志对于oracle来说犹如 肝脏 那么重要,是oracle机能中的排毒恢复健康的重要部件!! 相关的基本概念: 1.scn 2.日志序列号 3.日志组 和 日志 成员,尤其是日志文件的尺寸(影响ckpt自动发出);日志写入等待; 4.lgwr 5.ckpt 6.dbwr 7.log_buffer、fast_start_mttr_target、log_c...
阅读全文
posted @
2009-02-24 16:49
jinzhenshui
阅读(677)
推荐(0) 编辑
Oracle学习笔记:修改数据库的dbid、dbname
摘要:dbid是oracle数据库文件构件归属的唯一表示,它就是oracle各种数据文件的身份证件。是oracle在创建数据库是随机指定的10位数字字符串,类似于“1977880105“。 它可以通过oracle提供的应用程序nid.exe去修改:nid.exe target=usr/pwd@address 注意修改dbid必须使用resetlogs打开数据库 dbname就是数据库创建时指定的名称...
阅读全文
posted @
2009-02-24 14:47
jinzhenshui
阅读(1089)
推荐(0) 编辑
Oracle学习笔记:对控制文件的一点理解
摘要:Oracle的控制文件应如何理解呢? 个人认为:控制文件记录了oracle数据库的一个状态。如同windows的系统还原功能,他记录里数据库的一个 有效的、 事务的、特定状态。他也是个数据库,里面记录了oracle数据库的下列信息: 1.物理文件的名称、位置 2.表空间名称、组成 3.事务的scn 4.日志历史 5.rman历史 6.数据库名称 其他 为什么说他...
阅读全文
posted @
2009-02-19 18:44
jinzhenshui
阅读(343)
推荐(0) 编辑
Oracle学习笔记:数据字典
摘要:oracle数据字典 说起字典,下面让我来打个比方。我们读书写字,靠的是什么?你会说:字!那我问你,你所用的字又是什么呢?!这时,你只可能把字典(新华字典、康熙字典、说文解字等等)里的说法拿出来解释了。再进一步,你能随随便便就自己写一本字典,把每个字重新定义一下,就去用吗?显然不可能,要是那样,世界早乱套了!有意思的是:即使是字典关于每个字的解释还是用其他的字来解释的,这样循环解释下去.......
阅读全文
posted @
2009-02-19 17:32
jinzhenshui
阅读(533)
推荐(0) 编辑
Oracle学习笔记:oem手工管理
摘要:oem:oracle企业管理器。图形化、集成化、b/s化的管理工具 1.创建: emca -config dbcontrol db -repos create 2.删除 emca -deconfig dbcontrol db -repos drop 第一次执行出错 第二次执行才能顺利完成!好几次了都这样。 3.更改端口 emca -reconfig ...
阅读全文
posted @
2009-02-16 12:41
jinzhenshui
阅读(309)
推荐(0) 编辑
Oracle学习笔记:db_create_file_dest参数真是好啊
摘要:db_create_file_dest 参数的官方说法是启用基于Oracle-managed files(omf)管理。对redo、control、temp、undo、data文件的omf管理 我的理解就是,不让oracle傻傻的把所有的文件都放到默认的位置,既不安全,也不好看!于是乎,oracle就推出这一参数,让用户指定各种文件的存放位置,但为了增加点神秘感,就把文件名改为一定规则的样子罢了!...
阅读全文
posted @
2009-02-13 11:18
jinzhenshui
阅读(2976)
推荐(0) 编辑
Oracle学习笔记:艰难的CREATE DATABASE
摘要:create database testcontrolfile reusedatafile 'd:\data\system1.dbf' size 100m autoextend on next 100m maxsize unlimited sysaux datafile 'd:\data\sysaux1.dbf' size 100m reuse autoextend on next 100m m...
阅读全文
posted @
2009-02-12 16:39
jinzhenshui
阅读(4362)
推荐(1) 编辑
Oracle学习笔记:基本初始化参数
摘要:Oracle单实例必须要设置的初始化参数 *.control_files='d:\oracle10g\app\oracle\product\10.2.0/oradata/USERCENT/\control01.ctl'*.db_name='USERCENT'*.compatible='10.2.0.1.0'*.undo_management='AUTO' 几个注意点: 1.oracle对于文件...
阅读全文
posted @
2009-02-11 16:03
jinzhenshui
阅读(322)
推荐(0) 编辑
Oracle学习笔记:详细研究oracle的共享服务器模式
摘要:一:processes (6 - os限制)40 决定windows平台上所有的操作系统可以打开的用于并行连接oracle的进程数(这个进程应该是oracle实例进程打开的所有连接oracle的子进程数。从windows的任务管理器无法看到,应该是oracle的内部进程结构)——锁、任务、数据写、日志写、检查点、和用户进程对应的server执行进程等。在windows32位平台上的max值为1...
阅读全文
posted @
2009-02-06 11:54
jinzhenshui
阅读(1340)
推荐(0) 编辑
Oracle学习笔记:利用utl_mail包发送email
摘要:utl_mail介绍 utl_mail实用包为oracle10g中新增的用于发送email的工具。使用简单。 utl_mail安装、配置 默认,oracle10g并不会安装该包。可以在sqlplus下通过运行以下脚本安装: step1: 通过sqlplus运行下面两个脚本文件 {ORACLE_HOME}/RDBMS/Admin/utlmail.sql {ORAC...
阅读全文
posted @
2009-02-05 17:10
jinzhenshui
阅读(1211)
推荐(0) 编辑
Oracle学习笔记:blank_trimming的含义
摘要:blank_trimming 静态初始化参数控制 【字符串的尾随空格】是否自动截断!以便【字符类型】的 【列】或【变量】之间在运算时不用考虑尾随空格的长度!这样就和sql-92的标准兼容了 例子: DECLARE v_char1 VARCHAR2(2); v_char2 VARCHAR2(5):='af '; /*带有空格的长字符串*/BEGIN v_char1:=v_c...
阅读全文
posted @
2009-02-05 14:09
jinzhenshui
阅读(604)
推荐(0) 编辑
Linux:非常好的linux相关站点
摘要:一:rpm下载站点 http://www.rpmseek.com/
阅读全文
posted @
2009-02-04 11:20
jinzhenshui
阅读(245)
推荐(0) 编辑