Oracle 系統表大全

2021-09-05 19:26:08 字數 2363 閱讀 3091

資料字典dict總是屬於oracle

使用者sys的。

1、使用者:

select username from dba_users;

改口令alter user spgroup identified by spgtest;

2、表空間:

select * from dba_data_files;

select * from dba_tablespaces;//表空間

select tablespace_name,sum(bytes), sum(blocks)

from dba_free_space group by tablespace_name;//空閒表空間

select * from dba_data_files

where tablespace_name='rbs';//表空間對應的資料檔案

select * from dba_segments

where tablespace_name='indexs';

3、資料庫物件:

select * from dba_objects;

cluster、database link、function、index、library、package、package body、

procedure、sequence、synonym、table、trigger、type、undefined、view。

4、表:

select * from dba_tables;

analyze my_table compute statistics;->dba_tables後6列

select extent_id,bytes from dba_extents

where segment_name='customers' and segment_type='table'

order by extent_id;//表使用的extent的資訊。segment_type='rollback'檢視回滾段的空間分配資訊

列資訊:

select distinct table_name

from user_tab_columns

where column_name='so_type_id';

5、索引: 

select * from dba_indexes;//索引,包括主鍵索引

select * from dba_ind_columns;//索引列

select i.index_name,i.uniqueness,c.column_name

from user_indexes i,user_ind_columns c

where i.index_name=c.index_name

and i.table_name ='acc_nbr';//聯接使用

6、序列:

select * from dba_sequences;

7、檢視:

select * from dba_views;

select * from all_views;

text 可用於查詢檢視生成的指令碼

8、聚簇:

select * from dba_clusters;

9、快照:

select * from dba_snapshots;

快照、分割槽應存在相應的表空間。

10、同義詞:

select * from dba_synonyms

where table_owner='spgroup';

//if owner is public,then the synonyms is a public synonym.

if owner is one of users,then the synonyms is a private synonym.

11、資料庫鏈:

select * from dba_db_links;

在spbase下建資料庫鏈

create database link dbl_spnew

connect to spnew identified by spnew using 'jhhx';

insert into acc_nbr@dbl_spnew

select * from acc_nbr where nxx_nbr='237' and line_nbr='8888';

12、觸發器:

select * from dba_trigers;

儲存過程,函式從dba_objects查詢。

其文字:select text from user_source where name='book_sp_example';

建立出錯:select * from user_errors;

oracle

Oracle 系統表大全

資料字典dict總是屬於oracle使用者sys的。1 使用者 select username from dba users 改口令alter user spgroup identified by spgtest 2 表空間 select from dba data files select fro...

Oracle 系統表大全

資料字典dict總是屬於oracle使用者sys的。1 使用者 select username from dba users 改口令alter user spgroup identified by spgtest 2 表空間 select from dba data files select fro...

Oracle 系統表大全

資料字典dict總是屬於oracle使用者sys的。1 使用者 select username from dba users 改口令alter user spgroup identified by spgtest 2 表空間 select from dba data files select fro...