Oracle の環境変数
Google
Twitter
OneDrive
jQuery
Three.js
logicalerror
更新履歴
データベース
VBScript
Oracle9i Database for Windows プラットフォーム・ガイド リリース2 (9.2)
ORACLE_HOME の設定 のところで、
「環境変数ORACLE_HOME はOracle 製品を正常に機能させるために必要な変数ではないので、この変数は設定しないことをお薦めします」
とあります。
これに限らず、Windows では環境変数では無く、レジストリの内容でシステムはほとんどまかなっているようです
実際、Oracle9i Database Release 2 (9.2.0) for Windows トライアル版 をインストールすると、
ORACLE_SID
すら環境変数には存在しません。
Oracle の構成を紐解くには、レジストリエントリより入る必要があります
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
複数インスタンスはともかくとして、普通に初期インストールされた場合 ORACLE_HOME は一つです。
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES キーには以下のエントリがあります
1)
DEFAULT_HOME
(OraHome92)
2)
HOME_COUNTER
(1)
3)
LAST_HOME
(0)
これからも解るように、現在のホーム番号は、0 であり。それに対応する以下のキーがあります
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
この中に、重要な環境変数が存在しています
これに関しては、ORACLE_HOME の設定 のところで、
「環境変数ORACLE_HOME を設定した場合は、Oracle Universal Installer によって設定が取り消されます。Oracle 製品では、ORACLE_HOMEの値は、%ORACLE_HOME%\bin\oracle.key ファイルで指定された場所です」
とあります。
そこで、
oracle.key
の中を見ると以下のようになっています
Software\ORACLE\HOME0
つまり、サービスとして起動される ORACLE.EXE のパスは決定していますから、同一ディレクトリにある oracle.key の内容を見て環境変数を決定するように思われます
infoboard
管理者用
ツイート
フリーフォントWEBサービス
フリーフォントで簡単ロゴ作成
アイコン・はんこ画像作成
フリーフォントで横書きロゴ作成
フリーフォントで縦書きロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し素材作成
フリーフォントで PDF 作成
デュアルフォント
書体見本
フリーフォント配布サイト
キーボード画像作成
フリーフォント ギャラリー
イラストACよりフリーダウンロード
UTF-8文字Tool
SQLの窓WEBサービス
リアルタイムHTML
テキスト変換
ストリートビューとMAPのコード
SyntaxHighlighter
Shadowbox 埋め込みコード作成
SQLの窓フリーソフト
SQLの窓 Build C++
販売管理B
「送る」に入れる簡易ダンプ
WMI Query
コンピュータアイコンメニュー
ドメイン内検索
素材
足成
Image * After
ぱくたそ
イラストAC
イラスト素材サイト
一般WEBツールリンク
WEB アーカイブ
疑わしいファイルや URL を分析する
HTML整形ツール
JSONLint
ttf to woff converter
Run Code
Twitter Card validator
Google URL Shortener
C#<->VB.NET
SQLの窓
logical error
GINPRO
WAHA land
職人的フリーソフトの使い方
WEB 職人
ソース掲示板
フリーソフト
7-Zip
FileZilla
PrimoPDF(英語版)
GifCam
GIMP Portable
Classic Shell
JSライブラリ
jQuery
Lightbox
Shadowbox.js
The Google Hosted Libraries
cdnjs
Three.js