欢迎来到天天文库
浏览记录
ID:51519163
大小:136.50 KB
页数:41页
时间:2020-03-25
《关于Oracle的实例管理.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、第七讲Oracle实例管理本章学习目标每个实例对应一个ORACLE数据库,用户对数据库的操作由实例完成。本章将介绍登录数据库、初始化参数文件、启动和关闭数据库的基本知识。7.1用户身份认证7.2初始化参数文件7.3启动数据库7.4关闭数据库7.1用户身份认证在数据库创建之后,只有具有合法身份的用户才能够访问数据库。用户身份认证方式有:(1)操作系统认证(2)口令认证(3)数据库服务器认证在执行如启动实例、加载和打开数据库等操作时(这些操作数据库还没打开)就不能使用数据库服务器的认证方式,只能使用操作系统和口令认证方式操作系统认证以下情况使用该方法:(1)管理
2、远程数据库时,具有安全的网络连接(secureconnection)。(2)管理本地数据库时,想使用OS认证。操作步骤:(1)建立一个OS系统用户(2)将这个用户加入到OSDBA或者OSOPER的OS组。(3)设置参数REMOTE_LOGIN_PASSWORDFILE=NONE(4)CONNECT/ASSYSDBA关于OSDBA和OSOPER组OSDBA对应:UNIX为dba;WINDOWS为ORA_DBAOSOPER对应:UNIX为oper;WINDOWS为ORA_OPER这些用户组在安装数据库的时候手工或者自动创建,这些组的成员以assysdba/sys
3、oper连接数据库后,自动授予sysdba/sysoper的管理权限。口令文件认证以下情况使用该方法:(1)管理远程数据库时,没有安全的网络连接(secureconnection),比如TCP/IP和DECnet协议。(2)管理本地数据库时,不想使用OS认证。Oracle数据库的密码文件存放有超级用户SYS及其他特权用户的用户名/口令,一般存放在ORACLE_HOME\DATABASE目录下。在创建数据库实例的时侯,在ORACLE_HOME\DATABASE目录下还自动创建了一个与之对应的密码文件,文件名为PWDSID.ORA,其中SID代表相应的Oracl
4、e数据库系统标识符。此密码文件是进行初始数据库管理工作的基础。在此之后,管理员也可以根据需要,使用工具ORAPWD.EXE手工创建密码文件,操作步骤:(1)使用ORAPWD创建密码文件(其中的password选项是为SYS用户设置的)C>ORAPWD FILE=<FILENAME>PASSWORD=<PASSWORD>ENTRIES=(2)设置参数REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE(3)使用sys用户登陆(4)在数据库中创建用户createuserdonny1identifiedbydonny1;(5
5、)赋予其SYSDBA/SYSOPER权限grantsysdbatodonny1;这样就将用户和密码加入到密码文件中。(6)使用自己的密码logonconnectdonny1/donny1assysdba;V$PWFILE_USERS使用该视图查看密码文件中的memberselect*fromv$pwfile_users;数据库服务器认证DBA需要为每个想登录Oracle服务器的用户创建用户和口令,登录时用户必须提供用户名和口令,该方式是最常用的用户身份验证方式7.2初始化参数文件在每一个数据库中都有一个初始化参数文件,该文件决定数据库的物理结构、内存、数据库
6、的极限及系统大量的默认值,是进行数据库设计与性能调节的重要文件。7.2.1文本参数文件7.2.2服务器端参数文件7.2.1文本参数文件在安装Oracle数据库时,系统自动创建了一个传统的文本参数文件pfile,Oracle9i提供了200多个初始化参数,并且每个初始化参数都有默认值。PFILEInit.ora文本文件使用操作系统编辑器打开、修改手工修改内容所做修改在下次启动时生效在实例启动时打开缺省位置ORACLE_HOMEdatabaseinitSID.ora创建参数文件根据init.ora样例文件创建样例文件由OracleUniversa
7、lInstaller安装使用操作系统命令拷贝使用数据库SID做为标识修改InitSID.ora文件编辑参数为数据库指定参数PFILE例子#InitializationParameterFile:initdba01.oradb_name=dba01instance_name=dba01control_files=(/home/dba01/ORADATA/u01/control01dba01.ctl,/home/dba01/ORADATA/u02/control01dba02.ctl)db_block_size=4096db_cache_size=4Mshare
8、d_pool_size=50000000java_p
此文档下载收益归作者所有