<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • ORACLE數(shù)據(jù)庫(kù)基本命令

    時(shí)間:2024-08-26 03:39:17 Oracle認(rèn)證 我要投稿
    • 相關(guān)推薦

    ORACLE數(shù)據(jù)庫(kù)基本命令

      Oracle WDP 全稱為Oracle Workforce Development Program,是Oracle (甲骨文)公司專門面向?qū)W生、個(gè)人、在職人員等群體開設(shè)的職業(yè)發(fā)展力課程。下面是小編收集的ORACLE數(shù)據(jù)庫(kù)基本命令,希望大家認(rèn)真閱讀!

      1、得到數(shù)據(jù)庫(kù)名和創(chuàng)建日期

      SELECT name, created, log_mode, open_mode FROM v$database;

      2、ORACLE數(shù)據(jù)庫(kù)的計(jì)算機(jī)的主機(jī)名,ORACLE數(shù)據(jù)庫(kù)的實(shí)例名及ORACLE數(shù)據(jù)庫(kù)管理系統(tǒng)的版本信息

      SELECT host_name, instance_name, version FROM v$instance;

      3、為了知道oracle數(shù)據(jù)庫(kù)版本的一些特殊信息

      select * from v$version;

      4、獲取控制文件名字

      select * from v$controlfile;

      5、得到Oracle數(shù)據(jù)庫(kù)的重做日志配置信息

      SELECT group#, members, bytes, status, archived FROM v$log;

      select GROUP#,MEMBER from v$logfile;

      6、獲取oracle的每個(gè)重做日志(成員)文件所存放的具體位置

      select * from v$logfile;

      7、知道ORACLE數(shù)據(jù)庫(kù)的備份和恢復(fù)策略和歸檔文件的具體位置

      archive log list

      8、知道ORACLE數(shù)據(jù)庫(kù)中到底有多少表空間以及每個(gè)表空間的狀態(tài)

      select tablespace_name, block_size, status, contents, logging from dba_tablespaces;

      select tablespace_name, status from dba_tablespaces;

      9、知道每個(gè)表空間存在哪個(gè)磁盤上以及文件的名字等信息

      SELECT file_id, file_name, tablespace_name, status, bytes from dba_data_files;

      select file_name, tablespace_name from dba_data_files;

      10、知道Oracle數(shù)據(jù)庫(kù)系統(tǒng)上到底有多少用戶和都是什么時(shí)候創(chuàng)建的

      select username,created from dba_users;

      select username, DEFAULT_TABLESPACE from dba_users;

      11、從控制文件中取出信息涉及到以下一些相關(guān)的命令

      select * from v$archived

      select * from v$archived_log

      select * from v$backup

      select * from v$database

      select * from v$datafile

      select * from v$log

      select * from v$logfile

      select * from v$loghist

      select * from v$tablespace

      select * from v$tempfile

      12、控制文件由兩大部份組成:可重用的部份和不可重用的部分。可重用的部分的大小可用CONTROL_FILE_RECORD_KEEP_TIME參數(shù)來控制,該參數(shù)的默認(rèn)值為7天,即可重用的部份的內(nèi)容保留7天,一周之后這部份的內(nèi)容可能被覆蓋。可重用的部份是供恢復(fù)管理器來使用的,這部份的內(nèi)容可以自動(dòng)擴(kuò)展。Oracle數(shù)據(jù)庫(kù)管理員可以使用CREAT DATABASE或 CREAT CONTROLFILE語(yǔ)句中的下列關(guān)鍵字(參數(shù))來間接影響不可重用的部份的大小:

      MAXDATAFILES

      MAXINSTANCES

      MAXLOGFILES

      MAXLOGHISTORY

      MAXLOGMEMBERS

      13、查看控制文件的配置

      SELECT type, record_size, records_total, records_used FROM v$controlfile_record_section;

      14、如果您的顯示被分成了兩部分,您需要使用類似于set pagesize 100的SQL*Plus命令先格式化輸出。有關(guān)的格式化輸出命令有以下這些:

      record_size: 為每個(gè)記錄的字節(jié)數(shù)。

      records_total:為該段所分配的記錄個(gè)數(shù)。

      records_used:為該段所使用的記錄個(gè)數(shù)。

      15、知道控制文件中的所有數(shù)據(jù)文件(DATAFILE),表空間(TABLESPACE),和重做日志(REDO LOG)所使用的記錄情況

      SELECT type, record_size, records_total, records_used

      FROM v$controlfile_record_section

      WHERE type IN ( ‘DATAFILE', ‘TABLESPACE', ‘REDO LOG');

      16、獲取控制文件名字

      select value from v$parameter where name ='control_files';

      或者:select * from v$controlfile

      17、如何在一個(gè)已經(jīng)安裝的Oracle數(shù)據(jù)庫(kù)中添加或移動(dòng)控制文件呢?

      以下是在一個(gè)已經(jīng)安裝的Oracle數(shù)據(jù)庫(kù)中添加或移動(dòng)控制文件的具體步驟:

      a、利用數(shù)據(jù)字典v$controlfile來獲取現(xiàn)有控制文件名字。

      b、正常關(guān)閉Oracle數(shù)據(jù)庫(kù)。

      c、將新的控制文件名添加到參數(shù)文件的CONTROL_FILES參數(shù)中。

      d、使用操作系統(tǒng)的復(fù)制命令將現(xiàn)有控制文件復(fù)制到指定位置。

      e、重新啟動(dòng)Oracle數(shù)據(jù)庫(kù)。

      f、利用數(shù)據(jù)字典v$controlfile來驗(yàn)證新的控制文件名字是否正確。

      g、如果有誤重做上述操作,如果無誤刪除無用的舊控制文件。

      注: 如果您使用了服務(wù)器初始化參數(shù)文件(SPFILE),您不能關(guān)閉Oracle數(shù)據(jù)庫(kù)而且應(yīng)該在第3步使用alter system set control_files的Oracle命令來改變控制文件的位置。

      SQL> alter system set control_files =

      ‘D:Disk3CONTROL01.CTL',

      ‘D:Disk6CONTROL02.CTL',

      ‘D:Disk9CONTROL03.CTL' SCOPE=SPFILE;

      18、由于控制文件是一個(gè)極其種要的文件,除了以上所說的將控制文件的多個(gè)副本存在不同的硬盤上的保護(hù)措施外,在數(shù)據(jù)庫(kù)的結(jié)構(gòu)變化之后,您應(yīng)立即對(duì)控制文件進(jìn)行備份。可以用Oracle命令來對(duì)控制文件進(jìn)行備份:

      alter database backup controlfile to ‘D:backupcontrol.bak';

      19、您也可將備份到一個(gè)追蹤文件中。該追蹤文件包含有重建控制文件所需的SQL語(yǔ)句。可使用以下SQL語(yǔ)句來產(chǎn)生這一追蹤文件:

      alter database backup controlfile to trace;

    【ORACLE數(shù)據(jù)庫(kù)基本命令】相關(guān)文章:

    oracle數(shù)據(jù)庫(kù)基本語(yǔ)句08-21

    Oracle數(shù)據(jù)庫(kù)的基本介紹09-04

    Oracle數(shù)據(jù)庫(kù)基本知識(shí)09-13

    ORACLE數(shù)據(jù)庫(kù)操作基本語(yǔ)句09-15

    2016最新Oracle數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出命令總結(jié)08-25

    Oracle基本術(shù)語(yǔ)大全10-18

    Oracle數(shù)據(jù)庫(kù)語(yǔ)句大全10-08

    ORACLE數(shù)據(jù)庫(kù)碎片的整理08-18

    Oracle數(shù)據(jù)庫(kù)認(rèn)證層次08-29

    Oracle數(shù)據(jù)庫(kù)SQLPLUS介紹10-09

    主站蜘蛛池模板: 久久夜色精品国产噜噜麻豆| 国产在线观看高清精品| 精品国产第1页| 午夜精品一区二区三区在线视 | 免费精品99久久国产综合精品| 自拍中文精品无码| 精品国产污污免费网站入口| 成人午夜精品亚洲日韩| 国产福利91精品一区二区| 日韩精品无码一区二区三区免费 | 人妻熟妇乱又伦精品视频| 日本一区二区三区精品国产| 国产精品亚洲产品一区二区三区| 国产精品一久久香蕉产线看| 国内精品久久久久伊人av| 午夜精品乱人伦小说区| 亚欧无码精品无码有性视频 | 人人妻人人澡人人爽欧美精品| 尤物yw午夜国产精品视频| 久热精品视频第一页| 国产欧美精品一区二区色综合 | 欧美精品一区二区三区在线| 国产福利91精品一区二区| 69堂国产成人精品视频不卡| CAOPORM国产精品视频免费| 久久精品中文无码资源站| 少妇精品无码一区二区三区| 亚洲国产成人精品无码区在线观看 | 亚洲AV永久无码精品网站在线观看| 亚洲爆乳无码精品AAA片蜜桃| 欧美精品黑人粗大欧| 日本精品久久久久影院日本| 三级国产精品| 中文国产成人精品久久不卡| 亚洲第一极品精品无码久久| 久久亚洲中文字幕精品有坂深雪| 久热这里只有精品12| 国产午夜精品无码| 国产精品视频一区二区三区经| 久久国产精品久久国产精品| 青青草精品视频|