在AIX系統中安裝Oracle的幾個小問題
/*
*時間:2009-04-03
*環境:AIX5.3 Oracle10g10.2.0.1.0
*標題:在AIX系統中安裝Oracle的幾個小問題
*/
問題1:出現smitty(或smit)不能使用
在用WindowsXp的Xmanager工具連線AIX系統時,當用smitty(或smit)這個命令時,總出現以下錯誤提示:
Check terminal or window size and try again.
說明:這個問題不是windows視窗的rows和columns設定太小的原因。
的確是終端設定的問題。原來用Xmanager工具或telnet到AIX系統時,如果視窗比較小,就會報告這個錯誤。將視窗拉大,再執行就好了!(或者退出Xmanager,再重新登陸就沒問題了)
問題2:沒有listener.ora和tnsnames.ora檔案也可以啟動資料庫的監聽器
剛在AIX成功安裝了Oracle10g資料庫,在AIX系統中的$ORACLE_HOME/network/admin目錄中沒有listener.ora檔案和tnsnames.ora檔案,資料庫的監聽器也可以啟動,用遠端客戶端也可以連線該資料庫?
在ITPUB的論壇找了下:
原來設定了環境變數:
在AIX系統中Oracle使用者中設定了 .profile中的變數,如:
設了export TNS_ADMIN=$ORACLE_HOME/network/admin
設定了環境變數TNS_ADMIN的時候,Oracle是到$TNS_ADMIN指定的目錄下查詢相關的配置檔案,一般來說安裝了多套產品的時候多半會使用這個環境變數來集中管理sqlnet的配置。沒有listener.ora的話,Oracle會使用預設配製。動態註冊是由pmon執行的,所以一般由先啟動listener再啟動資料庫。
如果需要改變資料庫的監聽埠,可以從別的資料庫中複製listener.ora和tnsnames.ora檔案到$ORACLE_HOME/network/admin目錄下,並作相應的修改ip、埠、SID_NAME。關閉監聽(lsnrctl stop),重啟監聽(lsnrctl start)即可。
問題3:Ora-12505錯誤
Ora-12505:TNS:listener does not currently know of SID given in connect descriptor
不能確定資料庫的SID_NAME
這個一般是由於人工配置的大意,一時把listener.ora和tnsnames.ora中的資訊配置錯了。
確定tnsnames.ora檔案中SID_NAME和listener.ora(監聽器)中的SID_NAME中的一樣。
看下系統中的listener.ora檔案
cat $ORACLE_HOME/network/admin/listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /oracle/oms/102_64)
(PROGRAM = extproc)
)
(SID_DESC=
(GLOBAL_DBNAME=ORCL)
(ORACLE_HOME=/oracle/oms/102_64)
(SID_NAME=ORCL)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =ip)(PORT = 1521))
)
)
檢視tnsnames.ora檔案
cat $ORACLE_HOME/network/admin/tnsnames.ora
# tnsnames.ora Network Configuration File: /home/oraoms/OraHome_1/network/admin/
tnsnames.ora
# Generated by Oracle configuration tools.
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))
(CONNECT_DATA =
(SID=ORCL)
(SERVER = DEDICATED)
)
)
按照安裝文件,發現安裝比linux中簡單多了。AIX中的補丁由IBM的工程師安裝好了,對後續的安裝就非常容易。對於Linux中的系統,如果安裝時沒有安裝Oracle軟體需要的系統補丁,這個有可能安裝不能夠。
對於在UNIX和Linux系統中安裝Oracle難易程度,其實就看系統的版本及其補丁和安裝前的設定環境變數了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-584582/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle817在AIX5L安裝過程中碰到的幾個問題OracleAI
- LINUX 下安裝ORACLE的幾個小問題LinuxOracle
- azkaban 安裝中的幾個問題
- 在IBM AIX 安裝oracle 軟體的注意問題IBMAIOracle
- AIX安裝oracle遇到的問題彙總AIOracle
- AIX系統中安裝ORACLE,客戶端連線時,監聽會宕掉的問題AIOracle客戶端
- 上週在Aix上安裝oracle10g rac遇到兩個問題AIOracle
- 解決在ubuntu系統中安裝Chrome失敗的問題UbuntuChrome
- AIX系統中安裝TSM過程AI
- oracle 9i 在XP系統上無法安裝的問題Oracle
- 高效利用/資源,選擇在AIX的檔案系統中安裝oracle資料庫。AIOracle資料庫
- 發現幾個小問題安裝時,模型檢視時模型
- VMware ESX 3.0安裝中遇到的一個小問題
- 在AIX中安裝gnu screenAI
- 微信小程式開發中遇到的幾個小問題微信小程式
- oracle 12c rac 在aix 7.1 上安裝需要注意的IOCP問題OracleAI
- 關於Kerberos安裝的幾個問題(轉)ROS
- aix6安裝oracle 10g rac問題AIOracle 10g
- 使用tar安裝RAC系統中的節點問題 - tar ORACLE_HOMEOracle
- 【學習】分享幾個學習中的小問題
- C++中幾個值得分析的小問題C++
- Oracle 11gR1 RAC安裝過程中遇到的問題:LINUX系統版本的問題OracleLinux
- Oracle10g for AIX6.1安裝問題解決OracleAI
- aix安裝oracleAIOracle
- 關於大資料在藍芽系統中的應用的幾個問題的答案大資料藍芽
- Oracle10g 在AIX 5.3上的安裝OracleAI
- Oracle 9i 在AIX上的安裝 (轉)OracleAI
- oracle 9207在AIX下安裝的bugOracleAI
- C++中幾個值得分析的小問題(1)C++
- C++中幾個值得分析的小問題(2)C++
- AIX 系統安裝netbackup client後,netbackup server 無法識別的問題AIclientServer
- 【江楓 】AIX平臺升級到Oracle10.2.0.4的幾個問題AIOracle
- Redis學習的幾個小問題Redis
- 圖靈社群的幾個小問題圖靈
- 搭建dataguard碰到的幾個小問題
- 11gRAC安裝需要注意的幾個問題
- 安裝UNIX軟體需注意的幾個問題(轉)
- AIX5.3安裝Oracle11gR2 ssh 互信問題AIOracle