oracle建立表空間

2021-08-14 01:12:41 字數 1520 閱讀 6177

1、查詢oracle資料庫名:

sql> select name from v$database

2、檢視例項名:

sql> select instance_name from v$instance

3、建立」臨時表空間「,不建立則預設臨時表空間為temp:

sql>create temporary tablespace cuico_temp  

tempfile 'f:\oracle\oradata\cuico_temp.dbf' 

size 50m 

autoextend on 

next 50m maxsize 20480m 

extent management local;

4、建立資料表空間

create tablespace cuico_data  

logging  

datafile 'f:\oracle\oradata\cuico_data.dbf' 

size 50m  

autoextend on  

next 50m maxsize 20480m  

extent management local; 

5、建立使用者表並指定表空間

create user cuico identified by cuico  

default tablespace cuico_data  

temporary tablespace cuico_temp; 

6、給使用者授予許可權

grant connect,resource,dba to cuico;

測試create tablespace cuitest_data  

logging  

datafile 'f:\oracle\oradata\cuitest_data.dbf' 

size 50m  

autoextend on  

next 50m maxsize unlimited  

extent management local; 

7、在cmd非sqlplus中輸入命令

imp cuico/cuico@co fromuser=lx touser=cuico file=e:\erpt.dmp

注:這三種模式是互斥的,只能寫一種,你可以去掉fromuser=erpdb 

touser=erp 或者去掉full=y

8、清資料

set pagesize 0

set echo off

spool d:\trunc.sql

select 'truncate table '||table_name from user_tables;

spool off

9、刪除表

set pagesize 0

set echo off

spool d:\trunc.sql

select 'drop table '||table_name from user_tables;

spool off

Oracle建立表空間

建立表空間 create tablespace estate db datafile e estate db.ora size 10m autoextend on 建立臨時表空間 create temporary tablespace estate temp db tempfile e estate...

ORACLE建立表空間

因此,在建立物件之前,首先要分配儲存空間 分配儲存,就要建立表空間 建立表空間示例如下 create tablespace sample logging datafile d oracle oradata ora92 luntan.ora size 5m extent management loca...

oracle建立表空間

sys使用者在cmd下以dba身份登陸 在cmd中打sqlplus nolog 然後再conn as sysdba 注意點 1.如果在pl sql 等工具裡開啟的話,直接修改下面的 中 斜體加粗部分 執行 2.確保路徑存在,比如 d oracle oradata oracle9i 也就是你要儲存檔案...