学习目标:

  • 了解DBA手里有哪些工具
  • 了解oracle universal installer(OUI)
  • 了解oracle的一个重要工具:SQL*Plus
  • 了解oracle enterprise manager(这个不要求,属于外围产品,变化太大)

1.DBA的主要管理工具(此处列出三个)

  • oracle universal installer(OUI):用来安装、升级和删除oracle软件
  • oracle database configuration assistant(DBCA):图形界面程序,帮助我们创建。删除数据库
  • SQL*Plus(重点)

2.oracle universal installer(OUI)介绍

       OUI称为统一安装工具(它是基于java的跨平台系统)。      

       在unix上启动OUI:./runInstaller 。这种方式下的OUI只能在图形界面下安装;这种方式称为交互式,对于初学者是比较轻松的。但对于DBA对多台远程的机器进行安装时需要非交互式的安装(Non-interactive installion)。

       非交互式安装,需要一个response files,执行命令:./runInstaller -responsefile myrespfile -silent。其中myrespfile 就是回答文件。

 

3. oracle DBCA(配置助手)

       前提是把oracle软件安装好。然后用DBCA创建数据库,在oracle下的bin目录下有个DBCA;DBCA也是需要图形界面,在命令窗口下启动不了。

4.用户SYS和SYSTEM

       数据库创建完成后,oracle会自动在数据库中增加两个账号SYS和SYSTEM,而且被赋予了DBA的角色。SYS相当于oracle系统的超级用户,权限最大;SYSTEM是仅次于SYS之下的第二个权力最大的用户。平时使用时,建议用SYSTEM,而不要用SYS(权利太大,它能创建数据库,而另一个就不能创建)。

       user SYS:是数据库里的数据字典的所有者;缺省口令:change_on_install

       user SYSTEM:拥有内部表和视图,缺省口令:manager

注:9.3之后就不使用缺省口令了,可以提示你输入口令。

 

5.SQL*Plus(重点):oracle tool

        可以和数据交互,可以操纵数据库;

        可以启动数据库和关闭数据库;只要有权限,你可以做任何事,包括创建数据库和删除数据库。

        (1)unix下连接SQL*Plus:sqlplus  / nolog

                                              connect  / as sysdba

             如果此时instance没有启动(显示:connected to an idle instance),然后输入:startup

        (2)windows下使用dos窗口远程连接 :sqlplus system/oracle@oracle9ivm

 

 

posted on 2011-12-13 22:33  龟壳里的蜗牛  阅读(307)  评论(2编辑  收藏  举报