ORACLE資料庫基本維護命令

來源:互聯網
上載者:User
 1、伺服器端的基本維護

1、1建立Oracle資料庫在Windows 作業系統中,Oracle資料庫安裝完畢,資料庫已建立,不需要再次建立資料庫,只需要建立使用者存放資料的資料表空間即可。1、2建立資料表空間例:建立一個名為disburse的資料表空間首先以管理員身份運行sqlplusSqlplus system/manager ;SQL>create tablespace disburseSQL>datafile ‘/oracle/disburse.dbf’ size 1000MSQL>autoextend onSQL>next 100MSQL>maxsize 3000M;此時開始建立一個名為disburse的資料表空間1、3使用者管理先以管理員的身份啟動SQLPLUS,然後建立新使用者,步驟如下:例:建立一個使用者名稱為disburse口令為jzzf的新使用者SQL>create user disburse   //指定使用者名稱SQL>identified by jzzf  //指定口令SQL>default tablespace disburse  //指定預設資料表空間SQL>temporary tablespace temp;//指定暫存資料表空間接著給使用者授權,輸入命令:SQL>grant resource,connect to disburse;給使用者disburse 賦予resource和connect兩項權利,這樣建立了一個操作disburse資料表空間的使用者disburse 。刪除使用者:drop user username cascade例:刪除使用者disburseSQL>drop user disburse cascade; 注意:刪除disburse使用者後,其所建立的各種對象(資料表空間、表、視圖、回退段、同義字等也將被刪除.)1、4資料的匯入、匯出 匯入:例:以使用者disburse的身份匯入資料檔案Expdat.dmpimp disburse/jzzf FILE=Expdat.dmp說明:disburse/jzzf:使用者名稱/密碼;FILE=file_name(資料檔案名)接著按提示操作即可。 注意:資料匯入時,若使用者已擁有資料對象,應先刪除使用者,然後再建立使用者,對使用者進行授權,進行匯入操作。 匯出:例:把disburse使用者的資料匯出到檔案Expdatback.dmpexp disburse/jzzf FILE=Expdatback.dmp說明:disburse/jzzf:使用者名稱/密碼;FILE=file_name(資料檔案名)接著按提示操作即可。 1、5啟動、關閉資料服務執行 svrmgrl  svrmgrl> connect internal顯示資訊:connected。1〉啟動執行個體有以下幾種方式(1)啟動執行個體,不裝配資料庫。通常在建立資料庫時使用。命令如下:SVRMGR>startup nomount(2)啟動執行個體,裝配資料庫但不開啟。通常在執行特定維護時使用。例:修改資料檔案的名稱;增加、刪除、重新命名記錄檔;使日誌存檔選項有用或無用;執行全資料庫恢複。命令如下:SVRMGR>startup mount(3)啟動執行個體,裝配並開啟資料庫。例:啟動資料庫 o8iSVRMGR>startup open o8i一般情況下請輸入SVRMGR>startup啟動資料庫服務後,可退出svrmgrl控制台。命令如下:SVRMGR>quit    斷行符號關閉資料庫必須首先以管理員身份串連到資料庫。執行 svrmgrl  svrmgrl> connect internal(1)正常關閉SVRMGR>shutdown normal(2)立即關閉SVRMGR>shutdown immediate(3)強制關閉 SVRMGR>shutdown abort(4)查看及切斷聯機使用者的方法 SVRMGR>select sid,serial#,username from V$session;//查看聯機使用者    SID    SERIAL#     USERNAME-----------------------------------------8           1595        PC1811           180         OJS12            70        PC11SVRMGR>alter system kill session ‘8,1595’;//切斷‘PC18’使用者的串連1、6啟動、停止網路監聽程式輸入命令:lsnrctl start 斷行符號,啟動監聽。輸入命令:lsnrctl stop 斷行符號,停止監聽。輸入命令:lsnrctl status 斷行符號,顯示監聽程式的狀態。註:在Windows 作業系統中,ORACLE通常情況下能夠自行啟動,不需要人工幹預。關閉作業系統時,為防止發生意外,請先在svrmgrl管理工具中將ORACLE資料庫關閉。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.