Oracle 使用命令導入dmp文件


若要導入到特定的表空間則需要新建表空間,若不要求,則用已有的,則只需執行下面的步驟

      在dos窗口中輸入imp 用戶名/密碼@ip地址:端口號/數據庫實例 file='需要導入的dmp文件的路徑' full = y(可能需要)

下面是建立表空間和用戶的步驟:  

  1. 用戶  
  2. 建立:create user 用戶名 identified by "密碼";  
  3. 授權:grant create session to 用戶名;  
  4. grant create table to  用戶名;  
  5. grant create tablespace to  用戶名; 
  1. 建立表空間(一般建N個存數據的表空間和一個索引空間):  
  2. create tablespace 表空間名  
  3. datafile ' 路徑(要先建好路徑)\***.dbf  ' size *M  
  4. tempfile ' 路徑\***.dbf ' size *M  
  5. autoextend on  --自動增長  
  6. --還有一些定義大小的命令,看需要  
  7. default storage(  
  8.  initial 100K,  
  9. next 100k,  
  10. );  

  1. 例子:創建表空間  
  2. create tablespace Aside
  3. datafile 'F:\app\Aside\oradata\orcl\Aside.dbf'   
  4. size 100M   
  5. autoextend on next 5M maxsize 3000M;  
  6. 刪除表空間  
  7. drop tablespace Aside including contents and datafiles  

 

 
        
  1. 用戶權限  
  2. 授予用戶使用表空間的權限:  
  3. alter user 用戶名 quota unlimited on 表空間;  
  4. 或 alter user 用戶名 quota *M on 表空間;  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM