Oracle匯入資料庫的一些語句

2021-10-04 07:09:08 字數 833 閱讀 7618

--表空間使用情況

select df.tablespace_name "表空間名",

totalspace "總空間m",

freespace "剩餘空間m",

round((1 - freespace / totalspace) * 100, 2) "使用率%"

from (select tablespace_name, round(sum(bytes) / 1024 / 1024) totalspace

from dba_data_files

group by tablespace_name) df,

(select tablespace_name, round(sum(bytes) / 1024 / 1024) freespace

from dba_free_space

group by tablespace_name) fs

where df.tablespace_name = fs.tablespace_name;

5.匯入成功後,需要為空表分配表空間,然後用command命令執行下列表:

select  'alter table  '|| table_name|| ' allocate extent ; ' from user_tables where num_rows =0;

6.空表匯出開關【匯入成功後必須執行,command視窗執行】

alter system set deferred_segment_creation=false;

--匯入

imp ycmes/ycmes@orcl  file=d:\lhmes\mes_40.dmp    full=y ignore=y

Oracle資料庫的一些操作

如何備份oracle資料庫 md f db bak date 0,10 exp userid bszlhr bszlhr orcl 14 file f db bak date 0,10 bszlhr date 0,10 dmp log f db bak date 0,10 log bszlhr da...

oracle資料庫的一些操作

oracle啟用禁用約束 alter table table name disable enable constraint constraint name禁用或啟用約束 alter table table name drop constraint constraint name通過主鍵名刪除約束 查...

Oracle資料庫一些資訊查詢

使用者 檢視當前使用者預設表空間 select uu.username,uu.default tablespace from user users uu 檢視當前使用者角色 select from user role privs 檢視當前使用者系統許可權 select from user sys p...