linuxoracle查詢
❶ linux怎麼查看oracle版本
linux查看oracle版本步驟如下:
1、首先登陸您的Linux伺服器(本伺服器已經安裝了Oracle)。
❷ 如何查看linux oracle服務
windows
下查看注冊表
開始
輸入regedit
查看hkey_local_machine\software\oracle\key_oradb11g_home1\oracle_sid就是
linux或者unix下可以
echo
$oracle_sid
注意:oracle_sid要大寫
在sql命令下可以查看
連接之後查詢:
sql>
select
instance_name
from
v$instance;
❸ linux 下怎麼查看資料庫oracle的具體的配置
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
❹ linux怎麼查看oracle安裝路徑
使用whereis oracle命令可以查詢oracle的安裝路徑,具體使用步驟如下:
1、首先,用XSell工具連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。
❺ 用什麼命令可以查詢到linux下Oracle用戶的文件路徑。
在終端輸入:
whereis
oracle
回車,如果你安裝好了Oracle,就會顯示文件安裝的地址,例如我的顯示(安裝地址可能會不同)
oracle:
/usr/bin/oracle
/usr/lib/oracle
/usr/share/oracle
/usr/share/man/man1/oracle.1.gz
可以看出來,Oracle安裝在是個目錄里。
如果你沒有安裝Oracle或者Oracle安裝沒成功,則不會顯示文件路徑出來。只提示:oracle:二、查詢運行文件所在路徑:
如果你只要查詢文件的運行文件所在地址,直接用下面的命令就可以了(還是以Oracle為例):
which
oracle
❻ linux 怎麼查找oracle11g的安裝目錄
一般來說,/etc/oraInst.loc文件里會記錄oracle的路徑,如
[oracle@ruby ~]$ cat /etc/oraInst.loc
inventory_loc=/u01/app/oraInventory
inst_group=oinstall
然後/u01/app/oraInventory/ContentsXML/inventory.xml里記錄了你安裝的所有oracle產品的目錄信息
oracle用戶家目錄中的.bash_profile中在安oracle時會設置環境變數的,裡面有$ORACLE_BASE和$ORACLE_HOME
[oracle@ruby ~]$ echo $ORACLE_HOME
在$ORACLE_HOME/OPatch里,執行$./opatch lsinventory能看到oracle版本、家目錄等信息
❼ 在Linux環境下,oracle資料庫中查詢表主鍵、外鍵及索引的命令是什麼
要通過查詢ORACLE的數據字典才能知道。
1、查主鍵名稱:
select * from user_constraints
where table_name = 'ART'
and constraint_type ='P';
查主鍵對應的列:
select * from user_cons_columns
where table_name = 'ART'
and constraint_name = 'PK_ART';
2、查索引名稱:
select * from user_indexes
where table_name = 'ART';
查索引對應的列:
select * from user_ind_columns
where table_name = 'ART'
and index_name = 'INDX_BA';
❽ linux 怎樣查oracle實例名稱
用oracle用戶登陸系統,然後執行命令echo $ORACLE_SID就可以了。
實例:
oracle@server1a:~> echo $ORACLE_SID
ora11g
oracle@server1a:~>
另外推薦一本問題相關的學習書籍《Linux就該這么學》,這本系統對Linux學習有比較好的規劃。
❾ linux如何查oracle鎖表進程號
通過oracle的動態視圖可以查看
通過v$lock,v$session,v$process相關聯可以查看,你是不是想要kill掉鎖表的進程啊?
一般導致鎖表都是sql引起的,在和v$sql相關聯查出那條sql導致的sql,之後kill session
查詢
select a.saddr,a.sid,a.serial#,a.paddr,a.username,a.status,c.TYPE,c.ID1,c.ID2,c.LMODE,d.SQL_TEXT,d.HASH_VALUE from v$session a,v$process b,v$lock c,v$sql d where a.PADDR=b.ADDR and b.ADDR=c.ADDR and a.SQL_ID=d.SQL_ID;
kill session
alter system kill session 'sid,serial#' ;
希望能幫助你
❿ 如何查看 linux oracle 運行狀態
沒明白你要問的是什麼?
1。如果你說是的ORACLE進程,使用ps -ef|grep oracle即可看到進程運行
2.如果你說的是ORACLE是否能正常運行並正常使用,可以使用sqlplus 命令進行探測,使用默認的帳號:sqlplus /as sysdba 正常情況下有提示符,如果不正常,則無法進入。
不知道能不能幫到你。