<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
    面對一個全新的環境,作為一個Oracle DBA,首先應該了解什么?
      在這里,不談那些大的方面,比如了解整個IT環境整體情況,假設你已經知道了這些,接下來需要面對的就是這些一個個活生生的database了.這里總結了一些一般的思路來面對一個全先的database,從而快速了解你面對的環境概要.
      這也不是教科書,只是一些心得和體會,對于這種問題,每個人的認識的角度是不一樣的.歡迎大家繼續補充完善.
      1、先要了解當前的Oracle 數據庫的版本和平臺和相關信息
      這個很重要,忙乎了半天還知道你的數據庫是哪個版本,跑在什么系統上,那豈不是很悲哀,所以我個人認為這是第一步需要了解的。下面的這些腳本可以幫助你獲取你需要的相關信息。
      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海運股滯漲是因為海運行業運力過剩
      ver VARCHAR2(100);
      compat VARCHAR2(100);
      begin
      dbms_utility.db_version(ver, compat);
      dbms_output.put_line('Version: ' || ver ||' Compatible: ' || compat);
      end;
      /
      2、其次要了解你的數據庫中裝了哪些組件
      select * from dba_registry;
      3、搞清楚這個環境是單機還是集群?
      這個判斷方法很多,我這里給出一個借助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設置
      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、了解參數文件的組成和位置
      show parameter spfile
      create spfile from pfile...
      create pfile from spfile;
      create spfile from memory;
      create pfile from memory;
      11、了解instance的相關信息
      select instance_name, host_name, status, archiver, database_status, instance_role, active_state
      from v$instance;
      12、用戶和密碼相關
      是否使用了缺省密碼?
      是否使用了profile?
      是否起用了密碼驗證函數?
      用戶身份驗證的方法?
      密碼是否區分大小寫等。
      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、表空間和數據文件的規劃
      這個大家都很熟悉,就不寫了
      16、字符集相關
      select * from database_properties;
      17、系統中是否存在invalid對象
      select owner, object_type, COUNT(*)
      from dba_objects
      where status = 'INVALID'
      group by owner, object_type;
      18、更進一步的
      是否使用了ASM?
      當前系統的備份方法和策略是什么?
      網絡文件的配置是如何的?
      19、查看一下最近的alert日志,獲取一些有用的信息
      20、跑幾個性能分析報告,看看最近系統的運行狀態如何
      21、跑一個RDA報告,收集完整的系統狀態報告
    posted on 2011-09-01 10:15 墻頭草 閱讀(373) 評論(1)  編輯  收藏

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


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    人人游戲網 軟件開發網 貨運專家
    主站蜘蛛池模板: 91视频国产免费| 德国女人一级毛片免费| 丁香五月亚洲综合深深爱| 国产亚洲一卡2卡3卡4卡新区| 免费可以看黄的视频s色| 亚洲国产美女精品久久| 7723日本高清完整版免费| 亚洲最大视频网站| 大地资源在线观看免费高清| 亚洲一卡一卡二新区无人区| 无码人妻一区二区三区免费手机 | 亚洲欧美黑人猛交群| 91免费精品国自产拍在线不卡| 亚洲人成毛片线播放| 黄色成人网站免费无码av| 亚洲Av永久无码精品一区二区| 国产伦精品一区二区三区免费下载| 综合偷自拍亚洲乱中文字幕| 免费一级毛片清高播放| 中文毛片无遮挡高清免费| 国产亚洲高清不卡在线观看| 84pao国产成视频免费播放| 亚洲精品中文字幕无乱码麻豆 | 亚洲男女内射在线播放| 最近中文字幕无免费视频| 亚洲精品无AMM毛片| 久久精品国产精品亚洲人人| 久久免费国产精品| 亚洲黄色在线网站| 国产高清视频在线免费观看| ww在线观视频免费观看w| 伊人久久综在合线亚洲2019| 猫咪社区免费资源在线观看| 免费无码午夜福利片69| 午夜影视日本亚洲欧洲精品一区 | 亚州**色毛片免费观看| 日产亚洲一区二区三区| 国产精品公开免费视频| 久久99青青精品免费观看| 亚洲国产成人手机在线观看| 国产亚洲高清不卡在线观看|