===========================================================
REDHAT AS4 kernel.sem设置参考(zt)
===========================================================
在安装oracle 之前通常需要设置kernel.sem这个参数,下面对些作简单介绍
查看全文
tonykorn97
发表于:2009.02.06 14:56
::分类:
(
oracle
,
linux
)
::阅读:(495次)
::
评论
(0)
===========================================================
PMON failed to acquire latch, see PMON dump
===========================================================
数据库关闭的时候半天没有反应,查看日志信息出现这个错误:
查看全文
tonykorn97
发表于:2008.09.05 12:53
::分类:
(
oracle
)
::阅读:(603次)
::
评论
(0)
===========================================================
安装oracle11g报错
===========================================================
[oracle@test database]$ ./runInstaller
正在启动 Oracle Universal Installer...
检查临时空间: 必须大于 120 MB。 实际为 117329 MB 通过
检查交换空间: 必须大于 150 MB。 实际为 1983 MB 通过
检查监视器: 监视器配置至少必须显示 256 种颜色
>>> 无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量。 未通过 <<<<
未通过某些要求检查。必须先满足这些要求,
然后才能继续安装,那时将重新检查这些要求。
是否继续? (y/n) [n] y
原因:
当时是通过vnc登录的root,然后通过root切换到oracle用户的,注销通过oracle登录就可以!
tonykorn97
发表于:2008.05.20 11:10
::分类:
(
oracle
)
::阅读:(539次)
::
评论
(0)
===========================================================
su: /bin/bash: Too many open files in system错误
===========================================================
切换到oracle的时候出错:
[root@test ~]# su - oracle
su: /bin/bash: Too many open files in system
[root@test ~]#
查看全文
tonykorn97
发表于:2008.05.20 10:48
::分类:
(
oracle
,
linux
)
::阅读:(1072次)
::
评论
(0)
===========================================================
转贴:收缩oracle表空间时ora-03297错误的解决
===========================================================
在实际使用中我们经常会遇到oracle某个表空间占用了大量的空间而其中的数据量却只占用了少量空间,此时我们可以用ALTER DATABASE DATAFILE '***.dbf' RESIZE nnM的命令来收缩表空间,但在收缩的过程中会遇到ora-03297错误,表示在所定义的空间之后有数据存在,不能收缩,此时的解决办法有:
查看全文
tonykorn97
发表于:2008.01.15 18:24
::分类:
(
oracle
)
::阅读:(380次)
::
评论
(0)
===========================================================
数据库关不掉,报No primary destinations
===========================================================
Tue Dec 4 00:50:56 2007
ARC0: Archiving not possible: No primary destinations
ARC0: Failed to archive thread 1 sequence 224 (4)
直接重启服务器了。
看到eygle的文章说这样可以:
archive log stop;
archive log start;
暂时没有试。
tonykorn97
发表于:2007.12.04 01:06
::分类:
(
oracle
)
::阅读:(397次)
::
评论
(0)
===========================================================
imp导入的时候报IMP-00032错误
===========================================================
imp导入数据的时候报:
. . importing table "XX_XSYSREGISTER" 1 rows imported
IMP-00032: SQL statement exceeded buffer length
IMP-00008: unrecognized statement in the export file:
'???????
user_id,???iufo_userinfo?user_id???
role_id???iufo_role??role_id??
primary key?(user_id,role_id)
'
About to enable constraints...
Import terminated successfully with warnings.
查看全文
tonykorn97
发表于:2007.12.03 23:11
::分类:
(
oracle
)
::阅读:(869次)
::
评论
(0)
===========================================================
数据库报ORA-01110错误
===========================================================
日志中显示:
ORACLE Instance tonykorn (pid = 8) - Error 1578 encountered while recovering transaction (3, 28) on object 66529.
Mon Dec 3 14:47:06 2007
Errors in file /oracle/app/oracle/admin/tonykorn/bdump/tonykorn_smon_5787.trc:
ORA-01578: Message 1578 not found; No message file for product=RDBMS, facility=ORA; arguments: [5] [2770385]
ORA-01110: Message 1110 not found; No message file for product=RDBMS, facility=ORA; arguments: [5] [/oracle/oradata/tonykorn/NNC_DATA01.dbf]
查看全文
tonykorn97
发表于:2007.12.03 22:53
::分类:
(
oracle
)
::阅读:(881次)
::
评论
(0)
===========================================================
undodbs出现坏块
===========================================================
alte日志信息:
Mon Nov 26 09:20:20 2007
Errors in file /oracle/app/oracle/admin/orcl/bdump/orcl_smon_5611.trc:
ORA-01578: Message 1578 not found; No message file for product=RDBMS, facility=ORA; arguments: [2] [12767]
ORA-01110: Message 1110 not found; No message file for product=RDBMS, facility=ORA; arguments: [2] [/oracle/oradata/orcl/undotbs01.dbf]
查看全文
tonykorn97
发表于:2007.11.27 16:35
::分类:
(
oracle
)
::阅读:(505次)
::
评论
(0)
===========================================================
阵列柜故障造成控制文件损坏,数据文件损坏
===========================================================
启动数据库的时候报控制文件版本不一致,用其中一个控制文件启动的时候报错。
重新创建一个配置文件,修改control_files为其中的一个。
查看全文
tonykorn97
发表于:2007.11.22 09:36
::分类:
(
oracle
)
::阅读:(307次)
::
评论
(0)
===========================================================
RMAN-03009: failure of backup command on ORA_DISK_1 channel
===========================================================
最近Oracle出现了好多问题,这个问题暂时还没有解决,通过更换操作系统版本和数据库版本可以使用。
从原来的x86-64更换为i386
oracle版本是10.2
操作系统:
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
查看全文
tonykorn97
发表于:2007.11.22 09:33
::分类:
(
oracle
)
::阅读:(715次)
::
评论
(0)
===========================================================
ORA-19815 的处理
===========================================================
oracle 不可用
登陆em,看到预警信息:
归档程序在以下时间/行号处暂停: Fri Nov 2 12:58:58 2007/130782。
查看全文
tonykorn97
发表于:2007.11.03 09:18
::分类:
(
oracle
)
::阅读:(431次)
::
评论
(0)
===========================================================
rman 的crosscheck命令问题!
===========================================================
执行的时候报:
RMAN> crosscheck backup;
查看全文
tonykorn97
发表于:2007.10.31 19:03
::分类:
(
oracle
)
::阅读:(418次)
::
评论
(0)
===========================================================
安装完oracle后第一次连接都连接到空闲实例
===========================================================
操作系统:
oracle10:~ # uname -a
Linux oracle10 2.6.16.21-0.8-default #1 SMP Mon Jul 3 18:25:39 UTC 2006 ia64 ia64 ia64 GNU/Linux
oracle10:~ # cat /etc/issue
Welcome to SUSE Linux Enterprise Server 10 (ia64) - Kernel r (l).
查看全文
tonykorn97
发表于:2007.10.30 18:39
::分类:
(
oracle
)
::阅读:(854次)
::
评论
(0)
===========================================================
如何创建Oracle10G EM dbcontrol
===========================================================
Oracle10G的EM采用了web方式,并且分成了2个产品,database control和grid control。这里主要介绍如何创建单数据的dbcontrol。Grid control需要下载单独的光盘安装。
查看全文
tonykorn97
发表于:2007.10.27 19:18
::分类:
(
oracle
)
::阅读:(1681次)
::
评论
(0)
===========================================================
EXP--解决EXP-00091的方法 (转贴)
===========================================================
对一个DBA或需使用exp,imp的普通用户来说,在我们做exp的过程中可能经常会遇到EXP-00091 Exporting questionable statistics.这样的EXP信息,其实它就是exp的error message,它产生的原因是因为我们exp工具所在的环境变量中的NLS_LANG与DB中的NLS_CHARACTERSET不一致。但需说明的是,exp-91这个error message对所生成的dump档没有影响,生成的dump档还可以正常的imp(个人体会,不知道有没有错),虽然它对我们的dump档没有影响,我个人还是不想它出现,大家也有同感吧, 。。下面我们就让它消失吧。。我们一起来
查看全文
tonykorn97
发表于:2007.10.26 19:36
::分类:
(
oracle
)
::阅读:(2417次)
::
评论
(0)
===========================================================
oracle 10g enterprise manager无法连接到数据库实例
===========================================================
从http://oracle:1158/em登录后,就会报‘Enterprise Manager 无法连接到数据库实例。下面列出了组件的状态.’,dbconsole重启也不管用。
数据库是正常的,并且安装的时候也没有报一个错误。
查看全文
tonykorn97
发表于:2007.09.22 08:39
::分类:
(
oracle
)
::阅读:(3061次)
::
评论
(1)
===========================================================
oracle跟踪文件和跟踪事件(zt)
===========================================================
一、Oracle跟踪文件
Oracle跟踪文件分为三种类型.
一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,但文件中的信息与任何错误状态没有必然的联系。后台报警日志文件保存BACKGROUND_DUMP_DEST参数指定的目录中,文件格式为SIDALRT.LOG。
查看全文
tonykorn97
发表于:2007.09.18 16:11
::分类:
(
oracle
)
::阅读:(434次)
::
评论
(0)
===========================================================
RMAN can not open in Linux
===========================================================
今天发现运行rman的时候出现:
oracle@oracle:~> rman target /
rman: can't open target
搜索一下,发现rollingpig 的文章,马上就解决了!在此表示感谢
rollingpig 具体解决办法如下:
查看全文
tonykorn97
发表于:2007.09.14 16:01
::分类:
(
oracle
)
::阅读:(237次)
::
评论
(0)
===========================================================
使用 VMware 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g
===========================================================
看了Wilson的视频讲座,也想安装一下rac,下面是安装的具体步骤。
1,安装虚拟机rac1
虚拟机版本:
VMware.GSX.Server.v3.2.0.14497
参考文档
查看全文
tonykorn97
发表于:2007.09.10 17:30
::分类:
(
oracle
)
::阅读:(807次)
::
评论
(3)
===========================================================
使用 VMware 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g (2)
===========================================================
9. 探索 RAC 数据库环境
现在,您已经成功安装了虚拟双节点 RAC 数据库,下面我们来探究一下您刚刚配置的环境。
检查应用程序资源的状态。
查看全文
tonykorn97
发表于:2007.09.10 17:15
::分类:
(
oracle
)
::阅读:(329次)
::
评论
(0)
===========================================================
建立表空间的时候出错
===========================================================
建立表空间的时候出错:
SQL> create tablespace DATA01 datafile '/oracle/oradata/orcl/DATA01.dbf' SIZE 40000M AUTOALLOCATE;
create tablespace DATA01 datafile '/oracle/oradata/orcl/DATA01.dbf' SIZE 40000M AUTOALLOCATE
*
ERROR at line 1:
ORA-01144: File size (5120000 blocks) exceeds maximum of 4194303 blocks
SQL>
ORACLE有限制数据块的大小吗?
操作系统:redhat 4 asu4 x86-64
数据库: oracle 10g R2 x86-64
tonykorn97
发表于:2007.09.05 20:34
::分类:
(
oracle
)
::阅读:(411次)
::
评论
(2)
===========================================================
启动oracle数据库的时候报ORA-00205错误:
===========================================================
SQL> startup
ORACLE instance started.
Total System Global Area 612368384 bytes
Fixed Size 1220868 bytes
Variable Size 209719036 bytes
Database Buffers 398458880 bytes
Redo Buffers 2969600 bytes
ORA-00205: error in identifying control file, check alert log for more info
查看全文
tonykorn97
发表于:2007.09.05 17:17
::分类:
(
oracle
)
::阅读:(3973次)
::
评论
(2)
===========================================================
rman备份设置
===========================================================
通过oracle enterprise manager备份数据库
第一种方法,通过本地硬盘备份
查看全文
tonykorn97
发表于:2007.09.03 18:22
::分类:
(
oracle
)
::阅读:(1069次)
::
评论
(0)
===========================================================
Oracle10g EM乱码解决
===========================================================
操作系统:Red Hat Enterprise Linux AS release 4
语言安装的为英文,安装完数据库后,通过企业管理器登陆,点击的按钮显示乱码。
查看全文
tonykorn97
发表于:2007.09.03 18:15
::分类:
(
oracle
)
::阅读:(1237次)
::
评论
(0)
===========================================================
使用自动存储管理 (ASM)建立数据库
===========================================================
学习......
ASM 是 Oracle 数据库 10g 中一个非常出色的新特性,它以平台无关的方式提供了文件系统、逻辑卷管理器以及软件 RAID 等服务。ASM 可以条带化和镜像磁盘,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡 I/O 以删除“热点”。它还支持直接和异步的 I/O 并使用 Oracle9i 中引入的 Oracle 数据管理器 API(简化的 I/O 系统调用接口)。
查看全文
tonykorn97
发表于:2007.06.08 11:43
::分类:
(
oracle
)
::阅读:(1687次)
::
评论
(1)
===========================================================
在 SLES-10-x86 上安装 Oracle 数据库 10g
===========================================================
第一部分:安装linux
1,安装 suse 10 x86 企业版.
光盘启动后选择语言为:简体中文
安装方式为: ftp
安装选项为:hostip=172.25.1.100 netmask=255.255.0.0
分区方式为:
/boot:100M
swap :2G
建立一个lv system ,把/分区建立到这里,这样的话以后/分区不够的话也可以通过lvm的方式动态加空间。
语言选择"简体中文"
软件选择和系统服务,按照默认的设置添加"c/c++编译器和工具"
去掉"打印服务器",添加sar和telnet工具.
最后设置:
禁用防火墙
启用vnc远程管理
查看全文
tonykorn97
发表于:2007.06.07 17:49
::分类:
(
oracle
)
::阅读:(1146次)
::
评论
(0)
===========================================================
解决oracle10g安装后的中文显示乱码(转贴学习)
===========================================================
在安装完oracle10g后,由于jre默认使用的字体问题,使得em,dbca,netca,netmgr显示中文时出现"□□"字样的乱码,下面来说明这个问题的解决办法:
查看全文
tonykorn97
发表于:2007.05.28 14:58
::分类:
(
oracle
)
::阅读:(652次)
::
评论
(0)
===========================================================
linux下中文安装oracle--麻烦
===========================================================
操作系统:
[oracle@test oracle]$ cat /etc/issue
Red Hat Enterprise Linux AS release 3 (Taroon Update 6)
Kernel r on an m
[oracle@test oracle]$
数据库版本:
oracle 10g 10.1
查看全文
tonykorn97
发表于:2007.05.28 14:53
::分类:
(
oracle
)
::阅读:(452次)
::
评论
(0)
===========================================================
SuSE Linux 10.0安装oracle的时候老是提示检查操作系统版本
===========================================================
解决办法:
1,修改安装源目录的install/oraparam.ini,加入SuSE-10
2,启动的时候加参数
./runInstaller -ignoreSysPreReqs
可以让runInstaller忽略系统检查
tonykorn97
发表于:2007.03.26 10:46
::分类:
(
oracle
)
::阅读:(605次)
::
评论
(0)
===========================================================
Oracle字符集问题总结(转贴)
===========================================================
查询系统支持的所有字符集
select * from V*NLS_VALID_VALUES where parameter = 'CHARACTERSET';
经常有同事咨询oracle数据库字符集相关的问题,如在不同数据库做数据迁移、同其它系统交换数据等,常常因为字符集不同而导致迁移失败或数据库内数据变成乱码。现在我将oracle字符集相关的一些知识做个简单总结,希望对大家今后的工作有所帮助。
查看全文
tonykorn97
发表于:2007.03.25 23:33
::分类:
(
oracle
)
::阅读:(630次)
::
评论
(0)
===========================================================
Project: OCFS
===========================================================
Oracle Cluster File System (OCFS) presents a consistent file system image across the servers in a cluster. OCFS allows administrators to take advantage of a files system for the Oracle database files (data files, control files, and archive logs) and configuration files. This eases administration of the Oracle Real Application Clusters.
查看全文
tonykorn97
发表于:2006.08.21 13:09
::分类:
(
oracle
,
English
)
::阅读:(464次)
::
评论
(0)
===========================================================
22.视图,序列和同义词
===========================================================
视图是由一个表或多个表的逻辑表示,它对应于一条SELECT语句.其查询输出结构会被作为表对待,因此视图也称为虚表.而SELECT语句所对于的表则被称为视图基表.
序列是一种用于生成唯一数字值的数据库对象.序列生成器会自动生成顺序递增的序列号,它可以帮助你自动提供唯一的主键值.当需要使用顺序递增的数字值时,如果不使用序列.则需要编程生成这些数字.通过使用序列,可以简化这种处理操作.
同义词是方案对象的别名.通过使用同义词,一方面可以简化对象访问,另一方面可以提供对象访问的安全性.
在oracle数据库中,同义词包括公共同义词和私有同义词.其中,公共同义词是所有用户都可以直接引用的同义词,这种同义词由PUBLIC用于组拥有;私有同义词是只能由其他方案用户直接引用的统一词.
tonykorn97
发表于:2006.04.29 11:12
::分类:
(
oracle
)
::阅读:(442次)
::
评论
(0)
===========================================================
21.簇
===========================================================
簇是存储表数据的一种可选方法,它由共享相同数据库的一组表组成,将表组织到簇后,oracle会将不同表的相关数据存放到相同数据块,这样不仅降低了簇键列所占用的磁盘空间,而且可以大大降低特定SQL操作的I/O次数.从而提供数据访问性能.
tonykorn97
发表于:2006.04.29 11:09
::分类:
(
oracle
)
::阅读:(443次)
::
评论
(0)
===========================================================
20.管理分区表和分区索引
===========================================================
20.管理分区表和分区索引
使用分区表,允许将一张大表的数据分步到多个表分区段.使用分区索引,允许将一个大索引的数据分别到多个索引分区段中.使用分区特征时,不同分区彼此独立,从而提供了表的可用性和性能.
建立分区表
分区表时指按照特定方式逻辑划分大表,最终将其数据部署到几个相对较小的分区段中.执行
SQL语句访问分区表时,服务器进程可以直接访问某个分区段,而不需要访问整张表的所有数据,从而降低磁盘I/O,提供系统性能.oracle提供了范围分区,散列分区,列表分区,组号分区4中方法.
索引分区全局索引和分区索引.
tonykorn97
发表于:2006.04.29 11:09
::分类:
(
oracle
)
::阅读:(1622次)
::
评论
(3)
===========================================================
19.使用约束
===========================================================
19.使用约束
约束用于确保数据库满足特定的商业规则.通过使用约束,可以实现数据完整性.
约束分类
1,NOT NULL
NOT NULL约束用于确保列不能为NOT NULL.如果列上定义了NOT NULL约束,插入数据时,必须为该列提供数据.
2.UNIQUE
UNIQUE约束用于唯一标识列的数据.当定义了唯一约束后,唯一约束列的劣质不能重复,但允许列为NULL.
3.PRIMARY KEY
PRIMARY KEY约束用于唯一标识行的数据.定义了主键约束后,主键约束列的列值不仅不能重复,也不能为NULL
4,FOREIGN KEY
FOREIGN KEY 约束用于定义主从表之间的关系.外部约束要定义在从表上,但主表必须具有主键约束或唯一约束.定义了外部键约束后,要求外部键列的数据必须在主表的主键列(或唯一列)中存在,或这为NULL
5.CHECK
CHECK约束用于强制表行数据必须满足的条件.
约束状态
约束具有ENABLE VALIDATE,ENABLE NOVALIDATE,DISABLE VALIDATE和DISABLE NOVALIDATE四种状态.
1. ENABLE VAILDATE
当将约束转变为ENABLE VAILDATE状态时,要求新,旧数据必须同时满足约束规则.
2. ENABLE NOVALIDATE
当将约束转变为ENABLE VAILDATE状态时,已存在数据可以不满足约束规则,但新数据必须满足约束规则.
3. DISABLE VALIDATE
将约束转变为DISABLE VALIDATE状态时,不允许在表上执行任何DML操作.对于主键和唯一约束来说,会删除相应的唯一索引,但约束规则仍然有效.该状态主要用于在分区表和非分区表之间使用ALTER TABLE …. EXCHANGE PARATITION命令进行数据交换.
4. DISABLE NOVALIDATE
将约束转变为DISABLE NOVALIDATE状态时,数据可以不满足约束规则.对于主键和唯一约束来说,会删除相应的唯一索引.
维护约束
tonykorn97
发表于:2006.04.29 11:08
::分类:
(
oracle
)
::阅读:(383次)
::
评论
(0)
===========================================================
24.EXP和IMP(笔记)
===========================================================
EXP 将数据库部分或全部对象的结构和数据导出,并存储到OS文件中的过程.
EXPDP将数据库对象的元数据(对象结构)或数据导出到转储文件中.
IMP是将OS文件中的对象结构和数据装载到数据库中的过程.
IMPDP是将转储文件中的元数据(对象结构)及其数据导入到ORACLE数据库中.
导出和导入的作用
EXP和IMP不仅可以用于实现逻辑备份和逻辑恢复,还可以实现下面的功能.
1,重新组织表.
2,在用户之间移动对象
3,在数据库之间移动对象.
4,升级数据库到其他平台.
5,升级数据库到高版本.
6,实现逻辑备份和恢复.
查看全文
tonykorn97
发表于:2006.04.28 17:44
::分类:
(
oracle
)
::阅读:(780次)
::
评论
(0)
===========================================================
23.EXPDP 和 IMPDP(笔记)
===========================================================
23.EXPDP 和 IMPDP
Oracle Database 10g引入了最新的数据泵(Data Dump)技术,使DBA或开发人员可以将数据库元数据(对象定义)和数据快速移动到另一个oracle数据库中.
数据泵导出导入(EXPDP和IMPDP)的作用
1,实现逻辑备份和逻辑恢复.
2,在数据库用户之间移动对象.
3,在数据库之间移动对象
4,实现表空间搬移.
数据泵导出导入与传统导出导入的区别
在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP.使用EXPDP和IMPDP时应该注意的事项;
EXP和IMP是客户段工具程序,它们既可以在可以段使用,也可以在服务段使用.
EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用
IMP只适用于EXP导出文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出文件,而不适用于EXP导出文件.
查看全文
tonykorn97
发表于:2006.04.27 15:14
::分类:
(
oracle
)
::阅读:(8146次)
::
评论
(2)
===========================================================
18.管理索引(笔记)
===========================================================
18.管理索引
索引是用于加速数据存取的数据库对象,通过使用索引,可以降低I/O次数,提高数据访问性能.索引有多种分类方法,按照索引数据的存取方式,可以分为B*-索引,反向索引和位图索引.
按照索引列的个数,可以分为单列索引和复合索引;
按照索引列值的唯一性,可以分为唯一索引和非唯一索引.
查看全文
tonykorn97
发表于:2006.04.26 11:09
::分类:
(
oracle
)
::阅读:(576次)
::
评论
(0)
===========================================================
17.管理表(笔记)
===========================================================
17.管理表
建立普通表
下面以建立DEPARTMENT表为例,说明使用CREATE TABLE语句建立普通表的方法.
CREATE TABLE department(
Deptno NUMBER(4),dname VARCHAR2(14), loc VARCHAR2(13)
)PCTFREE 20 PCTUSERD 50 TABLESPACE user01
STORAGE(MINEXTENTS 3);
查看全文
tonykorn97
发表于:2006.04.26 11:08
::分类:
(
oracle
)
::阅读:(1091次)
::
评论
(0)
===========================================================
16.审计(笔记)
===========================================================
16.审计
运行oracle数据库时,各类人员经常会以数据库用户的身份登陆到数据库,并执行各种数据库操作(DML,DDL,DCL).为了跟踪数据库用户所执行的各种数据库操作,防止用户执行非法操作,可以使用数据库审计(Audit),审计用于监视用户所执行的数据库操作.并且oracle会将审计跟踪结果放到OS文件或数据库中.
查看全文
tonykorn97
发表于:2006.04.24 17:25
::分类:
(
oracle
)
::阅读:(814次)
::
评论
(0)
===========================================================
15.管理profile(笔记)
===========================================================
15.管理profile
Proflie是口令限制,资源限制的命名集合.建立oracle数据库时,oracle会自动建立名为DEFAULT的PROFILE,初始化的DEFAULT没有进行任何口令和资源限制.使用PROFILE有以下一些主要事项.
查看全文
tonykorn97
发表于:2006.04.24 16:03
::分类:
(
oracle
)
::阅读:(1385次)
::
评论
(0)
===========================================================
Oracle server 体系结构介绍(形象版)
===========================================================
Oracle server 体系结构介绍(形象版)
我们可以把电脑裸机看做是我们的地球,把装在裸机上的操作系统看成是一个个国家,不同的国家代表了不同的操作系统,操作系统的划分可以划分为windows和unix/linux两大部分.我们可以理解为资本主义和社会主义两大部分.windows下面的不同版本就代表了不同的资本主义国家有的强大有的弱小,有的早,有的晚.unix/linux中的不同版本就代表了社会主义社会中的不同国家,而linux是否就可以理解为有国家自己特色的社会主义呢?呵呵,这个就有点撤远了,下面我们继续oracle方面的部分
查看全文
tonykorn97
发表于:2006.04.23 13:25
::分类:
(
oracle
)
::阅读:(596次)
::
评论
(0)
===========================================================
14.管理角色(笔记)
===========================================================
14.管理角色(笔记)
角色是相关权限的命令的集合,使用角色的主要目的是简化权限管理.
查看全文
tonykorn97
发表于:2006.04.19 17:37
::分类:
(
oracle
)
::阅读:(691次)
::
评论
(0)
===========================================================
13.管理权限(笔记)
===========================================================
13.管理权限
建立用户时,用户没有任何权限,也不能执行任何操作.如果用户要执行特定的数据库操作,必须为其授予系统权限.如果用户要访问其他方案的对象,则必须为其授予对象权限.
查看全文
tonykorn97
发表于:2006.04.19 13:48
::分类:
(
oracle
)
::阅读:(613次)
::
评论
(0)
===========================================================
12.管理用户(笔记)
===========================================================
12.管理用户
在10g中,oracle提供了默认的特权用户SYS,但如果初始化参数REMOTE_LOGIN_PASSWORDFILE 被设置为EXCLUSIVE,你们可以将SYSDBA和SYSOPER特权授予其他用户,但当以特权用户身份登陆时,必须带有AS SYSDBA和AS SYSOPER选项:
sqlplus “sys/oracle AS SYSDBA”
查看全文
tonykorn97
发表于:2006.04.17 13:18
::分类:
(
oracle
)
::阅读:(1271次)
::
评论
(2)
===========================================================
11.管理对象空间(笔记)
===========================================================
11.管理对象空间
数据块(oracle块)是oracle在数据文件上执行I/O操作的最小单位.
区是oracle进行空间分配的逻辑单位,它是由相邻数据块组成的.
段则用于存储特定逻辑对象的所有数据.它是由一个或多个区组成的!
查看全文
tonykorn97
发表于:2006.04.15 15:13
::分类:
(
oracle
)
::阅读:(769次)
::
评论
(0)
===========================================================
10.管理UNDO表空间.(笔记)
===========================================================
10.管理UNDO表空间.
UNDO表空间用于存放UNDO数据,当执行DML操作(INSERT,UPDATE和DELETE)时,oracle会将这些操作的旧数据写入到UNDO段,在oracle9i之前,管理UNDO数据时使用(Rollback Segment)完成的.从oracle9i开始,管理UNDO数据不仅可以使用回滚段,还可以使用UNDO表空间.因为规划和管理回滚段比较复杂,所有oracle database 10g已经完全丢弃用回滚段.并且使用UNDO表空间来管理UNDO数据.
查看全文
tonykorn97
发表于:2006.04.15 11:47
::分类:
(
oracle
)
::阅读:(1929次)
::
评论
(0)
===========================================================
9.管理表空间和数据文件(笔记)
===========================================================
9.管理表空间和数据文件
表空间时数据库的逻辑组成部分,从物理上说,数据库数据存放在数据文件中,从逻辑上说,数据库数据存放在表空间(Table Space)中,表空间是由一个或者多个数据文件组成的.通过使用表空间,可以有效地部署不同类型的数据,加强数据管理,从而提高数据库运行性能.
查看全文
tonykorn97
发表于:2006.04.14 16:23
::分类:
(
oracle
)
::阅读:(872次)
::
评论
(0)
===========================================================
8.管理归档日志(笔记)
===========================================================
8.管理归档日志
归档日志(Archive Log)是非活动的重做日志备份.通过使用归档日志,可以保留所有重做历史记录,当数据库处于ARCHIVELOG模式并进行日志切换式,后台进程ARCH会将重做日志的内容保存到归档日志中.当数据库出现介质失败时,使用数据文件备份,归档日志和重做日志可以完全恢复数据库.
日志操作模式:ARCHIVELOG NOARCHIVELOG
查看全文
tonykorn97
发表于:2006.04.13 15:42
::分类:
(
oracle
)
::阅读:(935次)
::
评论
(0)
===========================================================
7.管理重做日志(笔记)
===========================================================
7.管理重做日志
重做日志( Redo Log)用于记录数据库变化,当执行DML或DDL操作时,oracle会将数据库变化信息记载到重做日志中.oracle使用重做日志的目的时在出现例程失败或介质失败时实现例程恢复和介质恢复.
查看全文
tonykorn97
发表于:2006.04.13 12:54
::分类:
(
oracle
)
::阅读:(968次)
::
评论
(0)
===========================================================
6.管理控制文件(笔记)
===========================================================
6.管理控制文件
控制文件用于记录和维护数据库的物理结构,当启动例程并打开数据库时,oracle会根据初始化参数control files 在例程和数据库之间建立关联.装载数据库(MOUNT状态)时,ORACLE会安装初始化参数control_files定位并打开控制文件和重做日志.
查看全文
tonykorn97
发表于:2006.04.12 16:13
::分类:
(
oracle
)
::阅读:(636次)
::
评论
(0)
===========================================================
4, 手工建立数据库(笔记)
===========================================================
tonykorn97
发表于:2006.04.12 12:48
::分类:
(
oracle
)
::阅读:(859次)
::
评论
(0)
===========================================================
2.oracle常用管理工具(笔记)
===========================================================
1. oracle安装工具OUI(Oracle Universal Install)
2. 数据库配置助手(Database Configuration Assistant)用于建立数据库,配置数据库选项,删除数据库和管理模板.也可以直接使用DBCA命令开始.
3.
查看全文
tonykorn97
发表于:2006.04.10 13:11
::分类:
(
oracle
)
::阅读:(888次)
::
Permanent link
===========================================================
3.管理例程(笔记)
===========================================================
tonykorn97
发表于:2006.04.09 17:59
::分类:
(
oracle
)
::阅读:(574次)
::
Permanent link
===========================================================
5.数据字典和动态性能视图(笔记)
===========================================================
5.数据字典和动态性能视图
数据字典是oracle数据库的最重要的组成部分,它提供了数据库的相关系统信息;动态性能视图记载了例程启动以来的相关性能信息。
查看全文
tonykorn97
发表于:2006.04.08 17:28
::分类:
(
oracle
)
::阅读:(671次)
::
评论
(0)
===========================================================
1.oracle体系结构(笔记)
===========================================================
1.oracle体系结构
Oracle server由例程(instance)和数据库(database)两部分组成。
例程(instance)是一组内存结构和后台进程的集会,其内存结构主要包括数据高速缓存,重做日志缓冲区和共享池3部分,这些内存结构总称为SGA(System Global Area);
后台进程主要包括SMON,PMON,DBWR,CKPT,LGWR,ARCH等。
数据库是一组OS文件的集会,它由数据文件,控制文件和重做日志组成,
查看全文
tonykorn97
发表于:2006.04.08 10:53
::分类:
(
oracle
)
::阅读:(542次)
::
评论
(0)