摘要:
1. 例外分类1) 预定义例外Predefined exceptions are internally defined exceptions that have predefined names, which PL/SQL declares globally in the package STANDARD. The runtime system raises predefined exceptions implicitly (automatically). Because predefined exceptions have names, you can write exception han 阅读全文
摘要:
当 Oracle 实例启动时,它从初始化参数文件中读取参数进行实例初始化,最小化初始化参数文件只需要指定参数 DB_NAME 的值,所有其他参数有默认值。 初始化参数文件可以是只读(静态)的文本文件 (pfile),或是读/写(动态)的二进制文件 (spfile),二进制参数文件被称为服务器参数文件(Server Parameter File)。 pfile 可以用记事本进行直接修改,且必须重启才能生效。spfile 须用 alter system 命令来进行修改,生效的时限和作用域由修改命令的参数 scope 来决定。 如:alter system set job_queue_proces. 阅读全文
摘要:
Oracle 跟踪文件分为三种类型:后台报警日志文件 记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,但文件中的信息与任何错误状态没有必然的联系。后台报警日志文件保存在BACKGROUND_DUMP_DEST参数指定的目录中,文件格式为alert_<SID>.log。后台进程跟踪文件 DBWR、LGWR、SMON等后台进程创建的后台跟踪文件。后台跟踪文件根据后台进程运行情况产生,后台跟踪文件也保存在BACKGROUND_DUMP_DEST参数指定的目录中,文件格式为< 阅读全文
摘要:
(一) 安装:用 SYS 身份登录数据库,执行脚本:%ORACLE_HOME% \RDBMS\ADMIN\profload.sql创建一个用于存放信息的 schema, 并授予权限:CREATE USER profiler IDENTIFIED BY profiler DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS;GRANT CONNECT, CREATE TABLE, CREATE SEQUENCE TO profiler;用 profiler 身份登录数据库,执行脚本:%ORACLE_HOME% \RDBMS\ADMIN\profloa 阅读全文
摘要:
1. 使用 AUTOTRACE 查看执行计划 set autotrace ON | ON EXPLAIN | ON STATISTICS | TRACEONLY | TRACEONLY EXPLAIN set autotrace OFFAutotrace SettingResultSET AUTOTRACE OFFNo AUTOTRACE report is generated. This is the default.SET AUTOTRACE ON EXPLAINThe AUTOTRACE report shows only the optimizer execution path.SET 阅读全文
摘要:
Oracle推荐的备份和恢复工具是RMAN(恢复管理器,Recovery Manager)。不是必须要使用RMAN:Oracle公司仍然支持使用通过操作系统实用程序创建的备份。但是RMAN有着其他产品无法提供的功能。运行RMAN最常用的技术是通过脚本。备份的概念和术语: 用操作系统命令执行的备份被称为用户管理的备份。使用RMAN执行的备份被称为服务器管理的备份。执行服务器管理的备份前可做三种决策。即备份是:关闭状态还是打开状态?全部备份还是局部备份?完整备份还是增量备份? 关闭状态的备份在数据库关闭期间执行;也成为冷备份、一致性备份或脱机备份。打开状态的备份在数据库使用期间执行;也称为热备份. 阅读全文
摘要:
1. 设备管理 在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等IDE 或 SCSI 设备也不例外。 Linux 把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。例如,第一个 IDE 设备,Linux 就定义为 hda;第二个 IDE 设备就定义为 hdb;下面以此类推。而 SCSI 设备就应该是 sda、sdb、sdc 等。2. 分区数量要进行分区就必须针对每一个硬件设备进行操作,这就有可能是一块IDE硬盘或是一块 SCSI硬盘。对于每一个硬盘(IDE 或 SCSI)设备,Linux 分配了一 阅读全文
摘要:
/:Linux文件系统根目录 /bin:binary的所写,存放用户的可执行程序,例如ls,cp和mv等,也包含其它的shell,如bash /boot:系统启动时需要的文件,如vmlinuz和initrd.img /dev:接口设备文件目录,如hda表示第一块IDE硬盘 /etc:有关系统设置与管理的文件,如passwd。保存在/etc目录中的文件一般都不是二进制文件 /etc/X11:X Window系统的设置目录 /home:用户的主目录 /lib:仅包含执行/bin和/sbin目录中的二进制文件时所需要的共享类库 /mnt:设备文件系统的挂载点,如光盘的默认挂载点是/mnt/cdro. 阅读全文
摘要:
SyntaxPurposeMONTHS_BETWEEN returns number of months between dates date1 and date2. The month and the last day of the month are defined by the parameter NLS_CALENDAR. If date1 is later than date2, then the result is positive. If date1 is earlier than date2, then the result is negative. If date1 and 阅读全文
摘要:
下面以安装在 VMware® Workstation 8.0.3 build-703057 虚拟计算机中的 Red Hat Linux 5 为例,介绍安装 VMware Tools 的过程。 首先启动虚拟计算机中的 Linux 操作系统,并以 root 身份登录系统;按下【CTRL+ALT】组合键,切换到主机操作系统;单击 VMware 状态栏中的 "VMware Tools is not running. click on this text to install." 的安装提示,或者单击菜单【VM】-【Install VMware Tools …】,进行安装 阅读全文