Oracle安裝時一般都會記錄一個安裝日志,這個日志記錄了Oracle的詳細安裝目錄。
成都創(chuàng)新互聯(lián)公司提供高防服務(wù)器、云服務(wù)器、香港服務(wù)器、德陽機房托管等
包括系統(tǒng)文件、數(shù)據(jù)文件、控制文件等等的位置。
1、Windows平臺下
SYSTEM_DRIVE:/Program Files/Oracle/Inventory/logs
2、Linux平臺
找到oraInst.loc文件 (/etc/oraInst.loc)
從文件oraInst.loc中,找到Inventory的位置
進入Inventory目錄下的logs中即可找到安裝日志文件
3、數(shù)據(jù)文件和控制文件位置:
進入oracle控制臺
sqlplus / as sysdba;
查看數(shù)據(jù)文件位置
select name from v$datafile;
查看控制文件位置
select name from v$controlfile;
windows下可以通過注冊表查找ORACLE_HOME linux或者unix, 通過命令env |grep ORACLE查看ORACLE_HOME變了對應(yīng)的路徑。
拓展:
1、Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它是在數(shù)據(jù)庫領(lǐng)域一直處于領(lǐng)先地位的產(chǎn)品??梢哉fOracle數(shù)據(jù)庫系統(tǒng)是目前世界上流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強,適用于各類大、中、小、微機環(huán)境。它是一種高效率、可靠性好的 適應(yīng)高吞吐量的數(shù)據(jù)庫解決方案。
2、ORACLE數(shù)據(jù)庫系統(tǒng)是美國ORACLE公司(甲骨文)提供的以分布式數(shù)據(jù)庫為核心的一組軟件產(chǎn)品,是目前最流行的客戶/服務(wù)器(CLIENT/SERVER)或B/S體系結(jié)構(gòu)的數(shù)據(jù)庫之一。比如SilverStream就是基于數(shù)據(jù)庫的一種中間件。ORACLE數(shù)據(jù)庫是目前世界上使用最為廣泛的數(shù)據(jù)庫管理系統(tǒng),作為一個通用的數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能。
工具/原料
CRT
方法/步驟
因為oracle運行在Linux系統(tǒng)下,首先,要連接Linux系統(tǒng)。
連上后,進行oracle控制臺。輸入命令: sqlplus / as sysdba;
在oracle命令行中,輸入:
select t1.name,t2.name
from v$tablespace t1,v$datafile t2
where t1.ts# = t2.ts#;
這樣就可以查看oracle數(shù)據(jù)庫的表空間數(shù)據(jù)文件位置了。
1。執(zhí)行:select name from v$datafile查詢表空間中數(shù)據(jù)文件具體位置
結(jié)果集就一列:
NAME
F:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF
2。執(zhí)行:Select * FROM DBA_DATA_FILES;查詢表空間中數(shù)據(jù)文件具體位置和文件名,表空間名等。比上一個全
結(jié)果集:
FILE_NAME (數(shù)據(jù)文件名) TABLESPACE_NAME (表空間名) 其他表頭.............................
F:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF SYSTEM 其他...........................
新建數(shù)據(jù)庫實例的時候可以指定數(shù)據(jù)文件的位置。默認位置在哪?不同的版本不一樣??梢酝ㄟ^新建oracle實例時,去查看一下數(shù)據(jù)文件的默認位置在哪。
INSTR(string,set[,start [,occurrence ] ] ) 如果指定start,oracle則跳過前面所有字符串到該位置開始搜索,occurence,是強迫instr跳過前幾次與字符串匹配,給出下一次匹配的位置,如果occurence指定3,那就是匹配第三次的位置了。
例 instr('ABACAAA','A',2,2) 從ABACAAA中匹配A這個字符串,從2個位置開始匹配,匹配第2次A所在的位置。PS:如果set中不止有一個字符而是有幾個字符組成的,則INSTR給出該字符集中的第一個字符的位置。
NSTR方法的格式為
INSTR(源字符串, 目標(biāo)字符串, 起始位置, 匹配序號)。也可以表示為INSTR(源字符串, 目標(biāo)字符串),起始位置, 匹配序號默認都為1.
例如:INSTR('CORPORATE FLOOR','OR', 3, 2)中,源字符串為'CORPORATE
FLOOR', 目標(biāo)字符串為'OR',起始位置為3,取第2個匹配項的位置。
默認查找順序為從左到右。當(dāng)起始位置為負數(shù)的時候,從右邊開始查找。
所以SELECT INSTR('CORPORATE FLOOR', 'OR', -1, 1) "Instring" FROM DUAL
的顯示結(jié)果是
Instring