oracle 10g將數據導入到指定表空間的步驟

oracle 10g將數據導入到指定表空間的步驟

  1. --創建臨時表空間    
  2. create temporary tablespace  yhtemp       
  3. tempfile 'D:\oracle\oradata\Oracle10g\yhtemp.dbf'         
  4. size 50m         
  5. autoextend on         
  6. next 50m maxsize 20480m         
  7. extent management local;    
  8.   
  9. --創建數據表空間         
  10. create tablespace yh         
  11. logging         
  12. datafile 'D:\oracle\oradata\Oracle10g\yh.dbf'         
  13. size 50m         
  14. autoextend on         
  15. next 50m maxsize 20480m         
  16. extent management local;         
  17.         
  18. --創建用戶並指定表空間         
  19. create user yh identified by password         
  20. default tablespace yh         
  21. temporary tablespace yhtemp;         
  22.         
  23. --給用戶授予權限           
  24. grant connect,resource,dba to yh;    
  25.   
  26. --撤銷此權限   
  27. revoke unlimited tablespace from yh   
  28.   
  29. --將用戶在yss,test1表空間的配額置爲0   
  30. alter user yh quota 0 on yss    
  31. alter user yh quota 0 on test1   
  32.   
  33. --設置在用戶在yh表空間配額不受限   
  34. alter user yh quota unlimited on yh  

轉載至別的博客,本人以此步驟導入成功

還有幾點新手需要注意的,在導入的時候用自己建立的用戶名和密碼登陸上去的時候,不要用sysdba權限,否則會導入到sys用戶下,

導入成功後 , 要查看錶的時候, 用自己建立的用戶名和密碼登陸時也不要用sysdba登陸,否則看不到你導入的表

發佈了91 篇原創文章 · 獲贊 8 · 訪問量 32萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章