Werid Tips
僅僅記錄個人日常工作的一些瑣事,持續更新
1、在執行runInstaller時,系統報錯:You do not have sufficient permissions to access the inventory '/oracle11g/oraInventory'. Installation cannot continue. Make sure that you have read/write permissions to the inventory directory and restart the installer.: Permission denied
這里采用的是新建一個10g用戶的方法讓新,舊的并存,實際上在啟動安裝程序的時候,oracle會去找/etc/oraInst.loc和oratab這兩個文件(hp是/var/opt/oracle)
而在oraInst.loc里面定義了inventory_loc的位置和inst_group,由于之前裝過了一個10g,里面的定義都是針對 10g用戶設置的,所以才會報錯。解決辦法是執行runInstaller -invPtrLoc /oracle10g/oraInst.loc 命令就可以繞過去了,oracle會創建一個新的loc文件。
?
2、在RedHat AS4上安裝Oracle10G,出現操作系統自帶的包和數據庫的要求不匹配的錯誤,
錯誤的信息如下:
?/usr/lib/libstdc++.so.5: 沒有那個文件或目錄
?/usr/lib/binutils*: 沒有那個文件或目錄
解決的方法:下載并重新安裝下面的兩個包
rpm -Uvh --force binutils-2.15.92.0.2-13.i386.rpm
rpm -Uvh --force compat-libstdc++-33-3.2.3-47.3.i386.rpm
?
3、將Linux用戶移出用戶組,用戶czm屬于組A、B
usermod -G A czm,則用戶被移出了組B
?
4、必須是oinstall組的成員才能安裝oracle,其他沒有限制。使用時只要環境變量和具有相關庫文件的權限,任意用戶都可正常使用數據庫。
?
5、/etc/hosts文件里面需要有如下記錄
127.0.0.1 localhosts
?
?
總結
以上是生活随笔為你收集整理的Werid Tips的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有参函数
- 下一篇: 陌上谁家年少,足风流