<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 241,  comments - 116,  trackbacks - 0
    面對一個全新的環(huán)境,作為一個Oracle DBA,首先應(yīng)該了解什么?
      在這里,不談那些大的方面,比如了解整個IT環(huán)境整體情況,假設(shè)你已經(jīng)知道了這些,接下來需要面對的就是這些一個個活生生的database了.這里總結(jié)了一些一般的思路來面對一個全先的database,從而快速了解你面對的環(huán)境概要.
      這也不是教科書,只是一些心得和體會,對于這種問題,每個人的認識的角度是不一樣的.歡迎大家繼續(xù)補充完善.
      1、先要了解當前的Oracle 數(shù)據(jù)庫的版本和平臺和相關(guān)信息
      這個很重要,忙乎了半天還知道你的數(shù)據(jù)庫是哪個版本,跑在什么系統(tǒng)上,那豈不是很悲哀,所以我個人認為這是第一步需要了解的。下面的這些腳本可以幫助你獲取你需要的相關(guān)信息。
      select * from v$version;
      select * from dba_registry_database;
      select dbid, name, open_mode, database_role, platform_name from v$instance;
      select dbms_utility.port_string from dual;
      set serveroutput on;
      declare海運股滯漲是因為海運行業(yè)運力過剩
      ver VARCHAR2(100);
      compat VARCHAR2(100);
      begin
      dbms_utility.db_version(ver, compat);
      dbms_output.put_line('Version: ' || ver ||' Compatible: ' || compat);
      end;
      /
      2、其次要了解你的數(shù)據(jù)庫中裝了哪些組件
      select * from dba_registry;
      3、搞清楚這個環(huán)境是單機還是集群?
      這個判斷方法很多,我這里給出一個借助dbms_utility來判斷的方法。
      set serveroutput on
      declare
      inst_tab dbms_utility.instance_table;
      inst_cnt NUMBER;
      begin
      if dbms_utility.is_cluster_database then
      dbms_utility.active_instances(inst_tab, inst_cnt);
      dbms_output.put_line('-' || inst_tab.FIRST);ubuntu手動安裝jdk+文件link設(shè)置
      dbms_output.put_line(TO_CHAR(inst_cnt));
      else
      dbms_output.put_line('Not A Clustered Database');
      end if;
      end;
      /
      4、是否配置了DataGuard?
      select protection_mode, protection_level, remote_archive, database_role, dataguard_broker,guard_status
      from v$database;
      5、是否起用了歸檔模式?
      conn /as sysdba
      archive log list;
      select log_mode from v$database;
      6、是否起用了flashback database特性?
      select flashback_on from v$database;
      如果是,再進一步查看FRA的配置情況
      7、是否起用了force logging和補充日志?
      select force_logging,supplemental_log_data_min, supplemental_log_data_pk, supplemental_log_data_ui,
      supplemental_log_data_fk, supplemental_log_data_all
      from v$database;
      8、了解控制文件的組成
      select * from v$controlfile;
      9、了解日志文件的組成
      select l.group#, lf.type, lf.member, l.bytes, l.status LOG_STATUS, lf.status LOGFILE_STATUS
      from v$log l, v$logfile lf
      where l.group# = lf.group#
      order by 1,3;
      10、了解參數(shù)文件的組成和位置
      show parameter spfile
      create spfile from pfile...
      create pfile from spfile;
      create spfile from memory;
      create pfile from memory;
      11、了解instance的相關(guān)信息
      select instance_name, host_name, status, archiver, database_status, instance_role, active_state
      from v$instance;
      12、用戶和密碼相關(guān)
      是否使用了缺省密碼?
      是否使用了profile?
      是否起用了密碼驗證函數(shù)?
      用戶身份驗證的方法?
      密碼是否區(qū)分大小寫等。
      select name, value from gv$parameter where name = 'resource_limit';
      select profile, resource_name, limit from dba_profiles order by 1,2;
      select username, profile from dba_users where account_status = 'OPEN' order by 1;
      select d.username, u.account_status
      from dba_users_with_defpwd d, dba_users u
      where d.username = u.username and account_status = 'OPEN'
      order by 2,1;
      13、是否打開了BLOCK CHANGE TRACKING
      select filename, status, bytes from v$block_change_tracking;
      14、起用了那些特性(Feature)?
      DBMS_FEATURE_USAGE_REPORT
      15、表空間和數(shù)據(jù)文件的規(guī)劃
      這個大家都很熟悉,就不寫了
      16、字符集相關(guān)
      select * from database_properties;
      17、系統(tǒng)中是否存在invalid對象
      select owner, object_type, COUNT(*)
      from dba_objects
      where status = 'INVALID'
      group by owner, object_type;
      18、更進一步的
      是否使用了ASM?
      當前系統(tǒng)的備份方法和策略是什么?
      網(wǎng)絡(luò)文件的配置是如何的?
      19、查看一下最近的alert日志,獲取一些有用的信息
      20、跑幾個性能分析報告,看看最近系統(tǒng)的運行狀態(tài)如何
      21、跑一個RDA報告,收集完整的系統(tǒng)狀態(tài)報告
    posted on 2011-09-01 10:15 墻頭草 閱讀(376) 評論(1)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    人人游戲網(wǎng) 軟件開發(fā)網(wǎng) 貨運專家
    主站蜘蛛池模板: 热99re久久免费视精品频软件| 久久免费线看线看| 亚洲а∨天堂久久精品| 国产成人1024精品免费| 亚洲第一视频网站| 国内一级一级毛片a免费| 成全视成人免费观看在线看| 亚洲第一精品电影网| 免费鲁丝片一级观看| 在线观看肉片AV网站免费| 亚洲情A成黄在线观看动漫软件 | 国产一级a毛一级a看免费视频| 亚洲无线一二三四区| 免费又黄又爽的视频| 免费h片在线观看网址最新| 亚洲av日韩综合一区二区三区| 亚洲国产精品VA在线看黑人 | 免费观看国产网址你懂的| 国产成人综合亚洲绿色| 亚洲午夜视频在线观看| 亚洲国产精品人人做人人爱| 久久福利资源网站免费看| 一本到卡二卡三卡免费高| 久久精品国产亚洲av麻豆图片| 国产性爱在线观看亚洲黄色一级片| 最近免费中文字幕视频高清在线看| 中文字幕在线视频免费观看| 亚洲国产成人久久精品软件| 亚洲宅男永久在线| 国产亚洲AV手机在线观看| 在线观看成人免费| 91精品国产免费久久久久久青草| 中文在线观看永久免费| 国内成人精品亚洲日本语音| 亚洲一线产区二线产区精华| 亚洲AV无码久久精品色欲| 五月天婷亚洲天综合网精品偷| 两个人的视频高清在线观看免费 | 精品国产免费一区二区| 亚洲一区二区三区免费观看| 日韩电影免费观看|