Oracle 命令彙總

2022-05-10 01:55:27 字數 1688 閱讀 4574

1.使用sqlplus 連線資料庫例項

sqlplus username[/password][@connect_identifier][as sysoper|sysdba]

2. p23

oracle 資料庫例項的啟動過程分為3個步驟,啟動例項,載入資料庫,開啟資料庫

開啟命令格式: startup [nomout|mount|open|force][resetrict][pfile=filename]

racle 資料庫例項的啟動過程分為3個步驟,關閉例項,解除安裝資料庫,關閉資料庫

關閉命令格式:shutdown [normal|transactional|immediate|abort]

3.v$parameter 資料字典查詢oracle 標準資料塊的大小(db_block_size),oracle 支援不同的資料塊大小,資料塊的大小是作業系統的整數倍

select name,value from v$parameter where name='db_block_size';

4.格式化列的展示

示例:5.通過dict 檢視資料庫總資料字典的資訊(system 表空間主要用於存放資料字典和系統內部表

select * from dict;

select * from v$fixed_view_definition;  --檢視系統內部表的具體資訊;

6.查詢使用者物件所在的表空間

select owner         as owner

,'table'       as segment_type

,table_name    as segment_name

from dba_tables

where tablespace_name=&tablespace_name

union all

select owner         as owner

,'index'       as segment_type

,index_name    as segmetn_name

from dba_indexes

where tablespace_name=&tablespace_name

union all

select owner         as owner

,'lobsegment'  as sgement_type

,segment_name  as segment_name

from dba_lobs

where tablespace_name=&tablespace_name;

select  e.segment_type          as segment_type

, e.segment_name          as segment_name

, f.file_name             as file_name

, sum(e.bytes)/1024/1024  as segment_size

from dba_extents e

inner join dba_data_files f on e.file_id= f.file_id

--where f.file_name =&file_name

group by  e.segment_type,e.segment_name,f.file_name

order by 4 desc;

ORACLE常用命令彙總一

oracle常用命令彙總一 這裡總結一下oracle的常用命令 一,關於資料字典一類的 1,select from all 包含某個使用者能看到的資料庫資訊 select from dba 包含dba能看到的資料庫資訊 select from user 當前使用者能看到的資料庫資訊 2,user t...

oracle中常用命令彙總(一)

1.如何檢視oracle的資料庫sid名稱?如果用sysdba身份登入.執行以下命令 sql conn as sysdba 已連線。sql select name from v database name oracle 2.如何檢視oracle中所有使用者?select from all users...

SQLPLUS命令彙總

sqlplus的人機互動命令 在sqlplus裡可以接受使用者的輸入,最常用的命令有 1 accept 接受整行的資料。語法 acc ept variable num ber char date for mat format def ault default prompt text nopr omp...