- 論壇徽章:
- 0
|
本帖最后由 shaunsyb 于 2015-04-27 19:26 編輯
服務(wù)器:CentOS 5.8
在一臺(tái)服務(wù)器上 2 個(gè)用戶ora10g,ora11g 分別安裝了oracle 10g 和 11g,
在安裝DBD-Oracle 模塊的時(shí)候,獲取的是 ora10g 的環(huán)境變量,這時(shí)候 ora11g 通過Perl 連接Oracle 的時(shí)候報(bào)如下錯(cuò)誤
DBI connect('','/',...) failed: ERROR OCIEnvNlsCreate. Check ORACLE_HOME (Linux) env var or PATH (Windows) and or NLS settings, permissions, etc. at ./alertcheck.pl line 37
ERROR OCIEnvNlsCreate. Check ORACLE_HOME (Linux) env var or PATH (Windows) and or NLS settings, permissions, etc.
而 卸載Oracle模塊 重新安裝獲取ora11g 用戶環(huán)境變量的時(shí)候,ora10g 用戶報(bào)同樣錯(cuò)誤,
但是我另一臺(tái) 服務(wù)器上 也是2個(gè)用戶都分別安裝oracle 11g ,2個(gè)用戶perl 連接 oracle 都沒有問題,這說明2個(gè)家目錄不一樣是可以同時(shí)使用perl腳本的。。。
請(qǐng)問下,這要怎么解決2個(gè)用戶才可以都執(zhí)行perl 腳本? |
|