資料字典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...