Decode360's Blog

          業(yè)精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
            302 隨筆 :: 26 文章 :: 82 評論 :: 0 Trackbacks

          一、數(shù)據(jù)庫管理員 (DBA) 的日常職責:

          ?

          ??? 01 、安裝和升級 Oracle 服務器和應用程序工具

          ??? 02 、分配系統(tǒng)內存和計劃將來數(shù)據(jù)庫系統(tǒng)所需的內存

          ??? 03 、在應用程序開發(fā)人員設計了應用程序后,創(chuàng)建只要的數(shù)據(jù)庫存儲結構 ( 表空間 )

          ??? 04 、在應用程序開發(fā)人員設計了應用程序后,創(chuàng)建主要對象 ( 表、視圖、索引 )

          ??? 05 、如果有需要,依據(jù)應用程序開發(fā)人員提供的信息修改數(shù)據(jù)庫結構

          ??? 06 、注冊用戶和維護系統(tǒng)安全

          ??? 07 、保證遵守 Oracle 許可協(xié)議條款

          ??? 08 、控制和監(jiān)控用戶對數(shù)據(jù)庫的訪問

          ??? 09 、監(jiān)控和優(yōu)化數(shù)據(jù)庫的性能

          ??? 10 、計劃備份和恢復數(shù)據(jù)庫信息

          ??? 11 、在磁帶上保存大容量存儲的數(shù)據(jù)

          ? ?? 12 、備份和恢復數(shù)據(jù)庫

          ??? 13 、聯(lián)絡 Oracle 公司以獲取技術支持

          ?

          二、數(shù)據(jù)庫的設計、實施、維護:

          ?

          ??? 01 、評估數(shù)據(jù)庫服務器的硬件設備

          ??? 02 、安裝 Oracle 軟件

          ??? 03 、規(guī)劃數(shù)據(jù)庫

          ??? 04 、創(chuàng)建和打開數(shù)據(jù)庫

          ??? 05 、備份數(shù)據(jù)庫

          ??? 06 、注冊系統(tǒng)用戶

          ??? 07 、具體實施數(shù)據(jù)庫的設計

          ??? 08 、備份具有完整功能的數(shù)據(jù)庫

          ??? 09 、協(xié)調數(shù)據(jù)庫的性能

          ?

          三、數(shù)據(jù)庫的版本:

          ?

          ??? 01 、查詢當前數(shù)據(jù)庫版本語句:

          ??? select * from product_component_version;

          ??? select * from v$version;

          ?

          02 Oracle 版本號說明:

          ?

          ?? ?01-1.jpg

          ?

          四、管理員角色與權限:

          ?

          ??? 01 、通常使用 SYS SYSTEM 賬戶進行 Oracle 管理。其密碼在安裝 Oracle 時創(chuàng)建。

          ?

          ??? 02 、管理員一般需要通過 SYSDBA SYSOPER 權限中的一種來對其他用戶進行賦權。

          ????? SYSDBA SYSOPER 權限是兩種特殊的權限,甚至在數(shù)據(jù)庫沒有打開時也可以訪問。

          ????? 這兩種權限可以執(zhí)行以下權限:

          ????? * 執(zhí)行 STARTUP SHUTDOWN 操作

          ????? * ALTER DATABASE OPEN/MOUNT/BACKUP

          ????? * CREATE SPFILE

          ????? * ARCHIVELOG RECOVERY

          ????? * 包括 RESTRICTED SESSION 權限

          ????? 區(qū)別在于:

          ????? * SYSDBA 可以進行 CREATE DATABASE 等操作,但 SYSOPER 無法查看用戶數(shù)據(jù)

          ?

          ??? 03 、用戶與管理權限想連接

          ????? 當使用 AS SYSDBA 登陸時,默認會進入 SYS 的模式,而不是原用戶模式

          ????? 同理用 AS SYSOPER 登陸時,默認進入 PUBLIC 模式,例如:

          ????? 使用 scott 登陸,并創(chuàng)建表 t99

          ????? SQL> CONNECT scott/tiger

          ????? 已連接。

          ????? SQL> create table t99(id int);

          ????? 表已創(chuàng)建。

          ????? 然后使用 as sysdba 登陸:

          ????? SQL> connect scott/tiger as sysdba

          ????? 已連接。

          ????? SQL> select * from t99;

          ????? select *from t99

          ????? ?????????????*

          ????? ERROR 位于第 1 行:

          ????? ORA-00942: 表或視圖不存在

          ?

          ?

          ?





          -The End-

          posted on 2008-11-03 18:04 decode360-3 閱讀(215) 評論(0)  編輯  收藏 所屬分類: DBA
          主站蜘蛛池模板: 弋阳县| 饶阳县| 垫江县| 威宁| 旬邑县| 雅安市| 理塘县| 静海县| 湖北省| 车致| 云安县| 西和县| 阿拉善左旗| 游戏| 霍林郭勒市| 平远县| 卢氏县| 壤塘县| 英山县| 新津县| 天镇县| 长治县| 石棉县| 香格里拉县| 宁强县| 武宣县| 舞钢市| 葫芦岛市| 萨嘎县| 壶关县| 巴青县| 宝清县| 青海省| 呼玛县| 文化| 沈阳市| 望江县| 琼海市| 类乌齐县| 康平县| 石家庄市|