偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Oracle DBA的實際操作步驟簡介

數(shù)據(jù)庫 Oracle
我們今天主要介紹的是Oracle DBA的實際操作步驟的流程,其中包括如何創(chuàng)建臨時表空間,以及如何創(chuàng)建數(shù)據(jù)表空間的實際操作。

以下的文章主要是通過相關(guān)實際應(yīng)用的代碼來引出Oracle DBA常用命令的總結(jié) ,如果你是Oracle DBA方面的新手,你可以通過以下的文章對其具體的操作或是相關(guān)功能有所了解,以下是正文的介紹。

創(chuàng)建臨時表空間

 

  1. create temporary tablespace zfmi_temp  
  2. tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf'  
  3. size 32m  
  4. autoextend on  
  5. next 32m maxsize 2048m  
  6. extent management local;   

 

tempfile參數(shù)必須有

創(chuàng)建數(shù)據(jù)表空間

 

  1. create tablespace zfmi  
  2. logging  
  3. datafile 'D:\oracle\oradata\zfmi\zfmi.dbf'  
  4. size 100m  
  5. autoextend on  
  6. next 32m maxsize 2048m  
  7. extent management local;  

 

在Oracle DBA常用命令總結(jié)中datafile參數(shù)必須有

刪除用戶以及用戶所有的對象

 

  1. drop user zfmi cascade; 

cascade參數(shù)是級聯(lián)刪除該用戶所有對象,經(jīng)常遇到如用戶有對象而未加此參數(shù)則用戶刪不了的問題,所以習慣性的加此參數(shù)

刪除表空間

前提:刪除表空間之前要確認該表空間沒有被其他用戶使用之后再做刪除

 

  1. drop tablespace zfmi including contents 
    and datafiles cascade onstraints; 

including contents 刪除表空間中的內(nèi)容,如果刪除表空間之前表空間中有內(nèi)容,而未加此參數(shù),表空間刪不掉,所以習慣性的加此參數(shù)

including datafiles 刪除表空間中的數(shù)據(jù)文件

cascade constraints 同時刪除tablespace中表的外鍵參照

如果刪除表空間之前刪除了表空間文件,解決辦法:

如果在清除表空間之前,先刪除了表空間對應(yīng)的數(shù)據(jù)文件,會造成數(shù)據(jù)庫無法正常啟動和關(guān)閉。

可使用如下方法恢復(fù)(此方法已經(jīng)在oracle9i中驗證通過):

下面的過程中,filename是已經(jīng)被刪除的數(shù)據(jù)文件,如果有多個,則需要多次執(zhí)行;tablespace_name是相應(yīng)的表空間的名稱。

 

  1. $ sqlplus /nolog  
  2. SQL> conn / as sysdba;  

 

如果數(shù)據(jù)庫已經(jīng)啟動,則需要先執(zhí)行下面這行:

 

  1. SQL> shutdown abort  
  2. SQL> startup mount  
  3. SQL> alter database datafile 'filename'
     offline drop;  
  4. SQL> alter database open;  
  5. SQL> drop tablespace tablespace_name
     including contents;  

 

創(chuàng)建用戶并指定表空間

 

  1. create user zfmi identified by zfmi  
  2. default tablespace zfmi temporary tablespace
     zfmi_temp;  

 

dentified by 參數(shù)必須有

在Oracle DBA常用命令總結(jié)授予message用戶DBA角色的所有權(quán)限

 

  1. GRANT DBA TO zfmi; 

給用戶授予權(quán)限

 

  1. grant connect,resource to zfmi; (db2:指定所有權(quán)限) 

導入導出命令:

Oracle數(shù)據(jù)導入導出imp/exp就相當于oracle數(shù)據(jù)還原與備份。exp命令可以把數(shù)據(jù)從遠程數(shù)據(jù)庫服務(wù)器導出到本地的dmp文件, imp命令可以把dmp文件從本地導入到遠處的數(shù)據(jù)庫服務(wù)器中。 利用這個功能可以構(gòu)建兩個相同的數(shù)據(jù)庫,一個用來測試,一個用來正式使用。

執(zhí)行環(huán)境:可以在SQLPLUS.EXE或者DOS(命令行)中執(zhí)行,

DOS中可以執(zhí)行時由于 在oracle 8i 中 安裝目錄ora81BIN被設(shè)置為全局路徑,

該目錄下有EXP.EXE與IMP.EXE文件被用來執(zhí)行導入導出。

oracle用java編寫,SQLPLUS.EXE、EXP.EXE、IMP.EXE這兩個文件有可能是被包裝后的類文件。

SQLPLUS.EXE調(diào)用EXP.EXE、IMP.EXE所包裹的類,完成導入導出功能。

以上的相關(guān)內(nèi)容就是對Oracle DBA常用命令總結(jié)的相關(guān)內(nèi)容的介紹,望你能有所收獲。

【編輯推薦】

  1. 對Oracle數(shù)據(jù)庫體系架構(gòu)概要解析
  2. Oracle索引聚簇表的數(shù)據(jù)加載中兩個組成部分
  3. 關(guān)閉Oracle死鎖進程的具體操作步驟
  4. 關(guān)閉Oracle死鎖進程的具體操作步驟
  5. Oracle實現(xiàn)跨服務(wù)器操作詳解
責任編輯:佚名 來源: 博客園
相關(guān)推薦

2010-04-20 11:06:33

Oracle索引

2010-04-06 08:58:27

Oracle job

2010-04-15 14:30:35

Oracle創(chuàng)建

2010-04-21 17:09:17

Oracle安裝

2010-04-15 13:51:06

Oracle EBS

2010-04-21 17:51:36

Oracle左連接

2010-03-12 15:29:19

Pythonexe

2010-05-10 18:05:15

Oracle釋放und

2010-04-21 10:23:13

Oracle實現(xiàn)

2010-04-01 14:06:13

Oracle Name

2010-03-31 15:23:43

Oracle數(shù)據(jù)庫軟件

2010-04-01 17:56:59

Oracle客戶端配置

2010-04-06 12:39:15

Oracle數(shù)據(jù)庫

2010-05-10 10:19:28

Oracle實戰(zhàn)RMA

2010-04-14 11:35:57

Oracle內(nèi)存結(jié)構(gòu)

2010-04-30 16:42:08

Oracle歸檔模式

2010-04-16 17:17:31

Oracle訪問

2010-04-06 10:11:11

Oracle備份

2010-04-21 15:52:45

Oracle游標

2010-04-14 17:06:41

Oracle安裝路徑
點贊
收藏

51CTO技術(shù)棧公眾號