1
我試圖通過Tom Kyte的書「專家Oracle數據庫體系結構」開始工作並陷入困境。 Tom建議創建一個自定義的login.sql腳本,並簡要提及設置SQLPATH環境變量。找不到SQLPATH註冊表項Oracle 11.2 Express
我一直在關注這個網址的指示:http://docs.oracle.com/cd/B28359_01/server.111/b31189/ch2.htm#i1133354
我搜索了SQLPATH和HOME0鍵,併爲ORACLE_HOME \ DBS價值,但它似乎並沒有在註冊表中存在。我有Oracle 11.2 Express,Windows 8,並且我的Oracle實例名稱是默認的XE。在註冊表中,我看到
HKEY_LOCAL_MACHINE
SOFTWARE
ORACLE
KEY_XE
...
ORACLE_HOME (value: C:\oraclexe\app\oracle\product\11.2.0\server)
ORACLE_HOME_KEY
ORACLE_HOME_NAME
...
ODE
...
OLEDB
...
ODP.NET
2.112.2.0\
4.112.2.0\
OracleMTSRecoveryService
Protid_0
Setup
All Versions
1\
Current Version\
是否有可能默認情況下不再創建SQLPATH變量,並且我需要創建一個新的?如果是這樣,它究竟應該在哪裏存在?如果不是,那麼什麼?
OK,我創建了一個新的系統環境變量,它顯示了在HKEY_LOCAL_MACHINE \ SYSTEM \ Session Manager \ Environment下的註冊表中。但是,當以sys @ xe身份登錄時,運行第一個命令「host set SQLPATH」時,響應爲「環境變量SQLPATH未定義」。 – earachefl 2014-11-03 23:14:05
你的cmd.exe文件沒有選擇這個改變。啓動一個新的cmd.exe並且SQLPATH將可見。 – 2014-11-04 08:24:05