oracle資料庫常用命令

2021-10-12 06:51:41 字數 1009 閱讀 7095

登入
資料庫例項
使用者
使用者

2.許可權

表空間
刪除:

drop tablespace testtablespace1 include contents and datafiles;(刪除表空間及表空間檔案)

drop tablespace testtablespace1 including contents and datafiles cascade constraint;

查詢資料庫檔案:

select * from dba_data_files;

查詢當前存在的表空間:

select * from v$tablespace;

表空間情況:

select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;

查詢表空間剩餘空間:

select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name;

檢視表結構:

desc table;

檢視表空間裡有哪些表:

select table_name,tablespace_name from dba_tables where tablespace_name=『表空間名』;

檢視表空間下有多少使用者,tablespace_name表空間 的名字一定要大寫

select distinct s.owner from dba_segments s where s.tablespace_name =『tms21』;

查詢表空間的名字和狀態

select file_id,tablespace_name,status from dba_data_files;

Oracle資料庫常用命令

export oracle sid db name 伺服器 啟動資料庫伺服器 lsnrctl start sqlplus as sysdba sql startup 資料庫 建立資料庫 oracle home bin dbca 或者 oracle home bin dbassist 連線資料庫 co...

Oracle資料庫常用命令

誤刪正在使用的表空間後處理辦法 1 connect sys as sysdba 用sys登陸資料庫 2 shutdown 解除安裝資料庫,關閉資料庫 3 startup mount 例程啟動 4 alter database open 開啟資料庫 5 alter database datafile ...

Oracle資料庫常用命令

1 主鍵和外來鍵 主鍵 關係型資料庫中的一條記錄中有若干個屬性,若其中的某乙個屬性組 注意是組,可以是乙個,也可以是多個 能唯一標識一條記錄,那麼該屬性組就是主鍵 外來鍵 關係型資料庫表中的一列或者某幾列的組合,它的值與另外一張表的某一列或者某幾列相匹配,且為另一張表的主鍵 即這張表的某一列或某幾列...