oracle 10g將數據導入到指定表空間的步驟
- --創建臨時表空間
- create temporary tablespace yhtemp
- tempfile 'D:\oracle\oradata\Oracle10g\yhtemp.dbf'
- size 50m
- autoextend on
- next 50m maxsize 20480m
- extent management local;
- --創建數據表空間
- create tablespace yh
- logging
- datafile 'D:\oracle\oradata\Oracle10g\yh.dbf'
- size 50m
- autoextend on
- next 50m maxsize 20480m
- extent management local;
- --創建用戶並指定表空間
- create user yh identified by password
- default tablespace yh
- temporary tablespace yhtemp;
- --給用戶授予權限
- grant connect,resource,dba to yh;
- --撤銷此權限
- revoke unlimited tablespace from yh
- --將用戶在yss,test1表空間的配額置爲0
- alter user yh quota 0 on yss
- alter user yh quota 0 on test1
- --設置在用戶在yh表空間配額不受限
- alter user yh quota unlimited on yh
轉載至別的博客,本人以此步驟導入成功
還有幾點新手需要注意的,在導入的時候用自己建立的用戶名和密碼登陸上去的時候,不要用sysdba權限,否則會導入到sys用戶下,
導入成功後 , 要查看錶的時候, 用自己建立的用戶名和密碼登陸時也不要用sysdba登陸,否則看不到你導入的表