oracle數據庫和mysql、sqlserver不同,它是在同一個數據庫中可以定義多個表空間,不同表空間是相互獨立的,每個用戶都有默認的表空間,所以基本上不同的用戶操作的數據表都可以不同,當然如果要相同的話可以在定義表空間的時候設定好那個表空間就行。
創建表空間:
create tablespace (你的表空間名字如 pfm)datafile 'D:\oracle\product\10.2.0\oradata\orcl\pfm.dbf' size 100M autoextend on next 32M maxsize 200M extent management local;創建臨時表空間:
create temporary tablespace (你的表空間名字如 pfm)tempfile 'D:\oracle\product\10.2.0\oradata\orcl\pfm.dbf' size 100M autoextend on next 32M maxsize 200M extent management local;創建新用戶並定義默認表空間:
create user (你要定義的用戶名)identified by (你的密碼)default tablespace (你要定義的表空間) temporary tablespace (你的臨時表空間);配置用戶權限:
grant connect,resource,dba to (用戶名);