1.察看本機oracle安裝目錄下的tns配置。
$home/network/admin/tnsnames.ora。
找到你需要訪問的庫
如primary =
(description =
(address_list =
(address = (protocol = tcp)(host = ***.xx.xx.xx)(port = ***))
)(connect_data =
(service_name = ***)
))host名稱就是伺服器ip,如果是機器名就ping。
2.select sys_context('userenv','ip_address') from dual
如果連線時沒有載入tns是查不到的
3.sqlplus連線上後,通過控制台 輸入netstat -a -o看所有連線資訊,找到對應pid的連線資訊。
如何檢視oracle資料庫中的所有表
覺得你應該先弄清楚oracle的常規資料字典的結構,像9i裡的常規資料字典中物件名稱就有以user,all,dba為字首的物件。以user為例,我們查該物件下有些什麼表,就應該執行下列的語句 sql select table name from user tables 類似的,你可以進行替換。如果你...
檢視Oracle資料庫狀態
show sga set wrap off set linesize 400 檢視正在執行的後台程序 select from v bgprocess select from v bgprocess where paddr 00 檢視資料庫的物理組成 檔案情況 select from v contro...
Oracle檢視資料庫結構
用sql語句檢視資料庫就夠,前提針對自己可見的表,如下語句,檢視表結構方式 1.select a.column name 欄位名,a.data type 資料型別,a.data length 長度,a.data precision 整數字,a.data scale 小數字,a.nullable 允許...