ORACLE數據庫基本命令
Oracle WDP 全稱爲Oracle Workforce Development Program,是Oracle (甲骨文)公司專門面向學生、個人、在職人員等羣體開設的職業發展力課程。下面是小編收集的ORACLE數據庫基本命令,希望大家認真閱讀!
1、得到數據庫名和創建日期
SELECT name, created, log_mode, open_mode FROM v$database;
2、ORACLE數據庫的計算機的主機名,ORACLE數據庫的實例名及ORACLE數據庫管理系統的版本信息
SELECT host_name, instance_name, version FROM v$instance;
3、爲了知道oracle數據庫版本的一些特殊信息
select * from v$version;
4、獲取控制文件名字
select * from v$controlfile;
5、得到Oracle數據庫的重做日誌配置信息
SELECT group#, members, bytes, status, archived FROM v$log;
select GROUP#,MEMBER from v$logfile;
6、獲取oracle的每個重做日誌(成員)文件所存放的具體位置
select * from v$logfile;
7、知道ORACLE數據庫的備份和恢復策略和歸檔文件的具體位置
archive log list
8、知道ORACLE數據庫中到底有多少表空間以及每個表空間的狀態
select tablespace_name, block_size, status, contents, logging from dba_tablespaces;
select tablespace_name, status from dba_tablespaces;
9、知道每個表空間存在哪個磁盤上以及文件的名字等信息
SELECT file_id, file_name, tablespace_name, status, bytes from dba_data_files;
select file_name, tablespace_name from dba_data_files;
10、知道Oracle數據庫系統上到底有多少用戶和都是什麼時候創建的
select username,created from dba_users;
select username, DEFAULT_TABLESPACE from dba_users;
11、從控制文件中取出信息涉及到以下一些相關的命令
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參數來控制,該參數的默認值爲7天,即可重用的部份的內容保留7天,一週之後這部份的內容可能被覆蓋。可重用的部份是供恢復管理器來使用的,這部份的內容可以自動擴展。Oracle數據庫管理員可以使用CREAT DATABASE或 CREAT CONTROLFILE語句中的下列關鍵字(參數)來間接影響不可重用的部份的大小:
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命令先格式化輸出。有關的'格式化輸出命令有以下這些:
record_size: 爲每個記錄的字節數。
records_total:爲該段所分配的記錄個數。
records_used:爲該段所使用的記錄個數。
15、知道控制文件中的所有數據文件(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、如何在一個已經安裝的Oracle數據庫中添加或移動控制文件呢?
以下是在一個已經安裝的Oracle數據庫中添加或移動控制文件的具體步驟:
a、利用數據字典v$controlfile來獲取現有控制文件名字。
b、正常關閉Oracle數據庫。
c、將新的控制文件名添加到參數文件的CONTROL_FILES參數中。
d、使用操作系統的複製命令將現有控制文件複製到指定位置。
e、重新啓動Oracle數據庫。
f、利用數據字典v$controlfile來驗證新的控制文件名字是否正確。
g、如果有誤重做上述操作,如果無誤刪除無用的舊控制文件。
注: 如果您使用了服務器初始化參數文件(SPFILE),您不能關閉Oracle數據庫而且應該在第3步使用alter system set control_files的Oracle命令來改變控制文件的位置。
SQL> alter system set control_files =
‘D:',
‘D:',
‘D:' SCOPE=SPFILE;
18、由於控制文件是一個極其種要的文件,除了以上所說的將控制文件的多個副本存在不同的硬盤上的保護措施外,在數據庫的結構變化之後,您應立即對控制文件進行備份。可以用Oracle命令來對控制文件進行備份:
alter database backup controlfile to ‘D:';
19、您也可將備份到一個追蹤文件中。該追蹤文件包含有重建控制文件所需的SQL語句。可使用以下SQL語句來產生這一追蹤文件:
alter database backup controlfile to trace;
相關文章
-
oracle數據庫執行腳本常用命令
【教學難點】 能運用表面積、體積的相關知識解決實際問題。 【教學過程】一、整理與反思1.計算下面立體圖形的表面積。(1)揭題:同學們,今天這節課我們共同複習“立體圖形的表面積和體積”。(2)出示上圖:誰來說一說什麼 -
oracle表空間啓動數據庫命令
爲了方便大家學習,下面yjbys小編爲大家準備了關於oracle表空間啓動數據庫命令的方法,歡迎閱讀。啓動數據庫命令分爲三個階段:startup nomountalter database mountalter database open本用戶讀取其他用戶對象的權限:selec -
Oracle數據庫基本知識
Oracle Database,又名OracleRDBMS,或簡稱Oracle。是甲骨文公司的一款關係數據庫管理系統。本文爲大家分享的是Oracle數據庫的基本知識,希望對大家有所幫助!它是在數據庫領域一直處於領先地位的產品。可以說Oracle數據庫 -
oracle數據庫基本語句
甲骨文公司,全稱甲骨文股份有限公司(甲骨文軟件系統有限公司),是全球最大的企業級軟件公司,總部位於美國加利福尼亞州的紅木灘。下面是小編整理的關於oracle數據庫基本語句,歡迎大家參考!1.登陸SPL*PLUS[useame/password] -
Oracle數據庫的基本介紹
數據庫名、實例名、數據庫域名、全局數據庫名、服務名,這是幾個令很多初學者容易混淆的概念。相信很多初學者都與我一樣被標題上這些個概念搞得一頭霧水。下面yjbys爲大家分享關於數據庫的介紹及Oracle數據庫的學習教 -
ORACLE數據庫操作基本語句
Oracle數據庫產品爲財富排行榜上的'前1000家公司所採用,許多大型網站也選用了Oracle系統。下面是小編收集的關於ORACLE數據庫操作基本語句,希望大家認真閱讀! 1.登陸SPL*PLUS[useame/password] [@server] as [sysdb -
Oracle數據庫基礎知識:SELECT語句
SELECT語句是指用來查詢、添加、 和刪除數據庫中數據的語句, 和刪除數據庫中數據的語句 , 它們 是 SELECT 、 INSERT 、 UPDATE 、 DELETE等. 下面是Oracle數據庫基礎知識——SELECT語句,希望對大家有所幫助 -
2016最新Oracle數據庫導入導出命令總結
Oracle數據導入導出imp/exp就相當於oracle數據還原與備份。exp命令可以把數據從遠程數據庫服務器導出到本地的dmp文件,imp命令可以把dmp文件從本地導入到遠處的數據庫服務器中。利用這個功能我們可以從生產庫中導出數 -
Oracle數據庫與FoxPro數據的轉換
我們大家都知道Oracle數據庫的數據格式和微機通用的實際應用格式有所不同,所以在實際操作中我們不能對Oracle的數據直接調用,Oracle數據庫所提供的相關前臺的開發工具Developer 2000雖然可以訪問Oracle的數據。並有數據 -
oracle數據庫基礎知識
尊敬的領導:您好!首先感謝您在百忙之中親閱我這封個人求職自薦信。我叫黃啓達,是曲靖師範學院計算機科學與技術專業的畢業生,中共預備黨員,優秀實習生。值此擇業之際,我懷着一顆赤誠的心和對教育工作的執著追求,真誠地向您推