oracle学习笔记2

oracle的一些管理工具
一,本节内容:
1.DBA可以操作有些什么样的工具。
2.oracle update installer
3.oracle 优化工具
4.建立password file,使用户成为DBA
5.ORACLE Enterprise Manager

二,Dabatase Administrator Tools
1.Oracle Universal Installer(OUI):安装,更新,或移除oracle组件
 在unix下启动:
 $./runInstaller
 $./runInstaller -responsepfile myrespfile -silent指定一个配置文件(非交互模式)
2.Oracle Database Configuration Assistant:(oracle配置帮手dbca)
 命令行下:
 $dbca
3.Optimal Flexible Architecture:(Oracle文件管理ofa)
 对oracle文件进行管理,可以提供多oracle home的支持
4.Passwordl file
4.Sql Plus
5.OEM

三.Database Administrator Users:
 默认创建两个用户:
 Sys和System,
 他们都具有DBA的权限,初始口令分别是change_on_install和manager
 Sys用户是系统表的owner,system是管理工具和视图要求的owner,一些工具可能需要以system运行
 
四.database administrator的认证:
1.首先区分本地database管理还是remote database管理
2.如果是remote database administrator ,会验证是否有安全链接
3.在确认后会验证是通过os审核还是口令文件的审核
4.如果database没有启动,那只能通过os或password file进行验证
5.使用os用户的审核:
 a)create os user id
 b)create os group :ora_dba(所有的权限),ora_sid_dba(sid指定数据库的dba),ora_oper,ora_sid_oper
 c)add os user id to ora_dba group
 d)edit sqlnet.ora,add new line :SQLNET.AUTHENTICATION_SERVICES= (NTS)
 e)sqlplus中连接时:conn / as sysdba
6.使用口令文件的审核:
 a)命令:orapwd或oradim
 b)缺省口令文件为:$ORACLE_HOME/database/PWDora10g.ora ora10g是该数据库的sid号
 c)设定remote_login_passwordfile=EXCLUSIVE
  该参数在$ORACLE_HOME/admin/pfile/init.ora文件下,
  使用该参数可以授予更多的用户系统管理员权限,用户数目在orapwd命令中通过entries指定
 d)grant sysdba to xx
 e)select * from v$pwfile_users;
 f)需要重启生效

五.sqlplus
1.sqlplus /nolog or sqlplusw /nolog,不要登录
2.sqlplus实际上实现的是一个用户进程.
3.svrmgrl工具已经废除了,均通过sqlplus进行管理
4.启动和关闭oracle都在sqlplus中

六.Oracle Enterprise Manager(Oracle 10g中以废除)
1),两种登录方式:standalone和登录管理的方式,standalone的方式会有很多限制
2) 命令:emca


 
 
 
 
 

你可能感兴趣的:(oracle,sql,unix,OS,配置管理)