成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

當前位置:首頁>>開發編程>>數據庫>>新聞內容
Linux下安裝Oracle 9i
作者:feilong816 發布時間:2004-5-6 11:49:12 文章來源:CSDN
          因公司需要,要在linux下安裝oracle,在安裝過程中發現了很多問題,寫成報告給需要的人使用。    
          軟件環境:RedHat9.0,內核2.4.20
          Oracle:   oracle9i,光盤:
          ship_9204_linux_disk1.cpio.gz,
          ship_9204_linux_disk2.cpio.gz,
          ship_9204_linux_disk3.cpio.gz
         
          光安解壓方法,
          可以用guzip ship_9204_linux_disk1.cpio.gz解壓一次,解壓之后文件為ship_9204_linux_disk1.cpio
          然后用cpio -idmv <ship_9204_linux_disk1.cpio,再解壓一次,生成Disk1文件,
          Disk2,Disk3可以用同樣方法解壓出來。

         
    oracle安裝時是不能以root用戶安裝的,因此最好為其建立一個oracle用戶,然后以oracle用戶登入,配置oracle用戶的環境:編輯.bash_profile文件:
          export PATH LD_ASSUME_KERNEL=2.4.1   
          ##(1)這一步很重要,只要2.6.0以下的內核都可以用這個版本,不要寫成自已的內核版本。會出現內jvm錯誤
             /opt/oracle/jre/1.1.8/bin/../lib/i686/green_threads/libzip.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference (libzip.so)
        Unable to initialize threads: cannot find class java/lang/Thread
        Could not create Java VM
          (事實上在2.4.20下安裝成功之后重編譯內核版本2.6.0照樣可以正常運行。)

          export ORACLE_BASE=/home/oracle/OraHome
          export ORACLE_HOME=/home/oracle/OraHome/9.2.0
          export ORACLE_SID=ora9i    ##Oracle_SID 為數據庫的SID,可任意
          export ORACLE_TERM=xterm
          export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
          ##(2)

          LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib    
          LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
          ##(3)另外重要的就是這兩個LD_LIBRARY_PATH,這樣可以避免安裝過程權限不足的錯誤。
          export LD_LIBRARY_PATH
          export PATH=$PATH:$ORACLE_HOME/bin
          CLASSPATH=$CLASSPATH:$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
          CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib

          export PATH  CLASSPATH

          unset USERNAME
         
      
      配置好.bash_profile可以用source .bash_profile刷新使更改生效,只對使用的當前shell起作用,除非注消重新登入。

      然后就可以運行runInstaller,開始安裝數據庫,安裝程中會要求,以root用戶執行/tmp/.....sh文件
      當oracle安裝到后期會要求以root用戶執行oracle安裝路徑下的root.sh文件,然后安裝管理器會顯示安裝信息,有一個agent助手,提示沒有安裝成果,不過這個工具不是很重要,沒有它oracle仍可以照常使用,下一步oracle會在后面啟動數據創建程序.
      (4)然后開始建庫,當建庫到46%時會出現共享內存問題,
        ORA-27123: unable to attach to shared memory segment
      這時需要給內核指定內存,可以:
        echo 4294967295 >/proc/sys/kernel/shmmax
      或者
        編輯/etc/sysctl.conf
        kernel.shmmax=4294967295
      這樣就可以數據庫的安裝。
運行:
   要啟動oracle要先運行數據庫監聽程序:lsnrctl  start   關閉:lsnrctl stop
   運行oemapp console可以打開oracle企業管理器工具
  
   注:(1)redhat9.0是全部安裝非完全安裝也行,因此不考慮某些包不存在問題。
     (2)安裝oracle不需要安裝Java虛擬機(jre)或者(jdk),因為oracle9i自身就有一個(jre),而redhat9.0系統也有一個(jre)。
     (3)oracle公司完整的安裝說明:http://www.puschitz.com/InstallingOracle9i.html


最新更新
·SQL Server 2005刪除用戶失敗
·SQL Server中刪除重復數據的
·經典SQL語句大全
·SQL Server 2005與ASP.NET/A
·三種查看MySQL數據庫版本的方
·SQL Server 2005 Express 遠
·啟用SQL Server 2005 Expres
·Windows下如何安裝或卸載MyS
·解決MySQL5數據庫連接超時問
·清除SQL Server日志的兩種方
相關信息
·2008主流數據庫產品回顧與展望
·安裝Oracle后配置和啟動企業管理器的方法
·簡單介紹Oracle 9i的16種數據類型
·如何在Oracle中導入dmp數據庫文件
·把Oracle查詢轉換為SQL Server
·輕松修改Oracle數據庫表的大小
·實例講解Oracle里抽取隨機數的多種方法
·Oracle在Linux操作系統下的安裝小結
·用Oracle8i修復數據庫壞塊的三種方法
·在Oracle中導出、導入dmp數據庫文件
畫心
愚愛
偏愛
火苗
白狐
畫沙
犯錯
歌曲
傳奇
稻香
小酒窩
獅子座
小情歌
全是愛
棉花糖
海豚音
我相信
甩蔥歌
這叫愛
shero
走天涯
琉璃月
Nobody
我愛他
套馬桿
愛是你我
最后一次
少女時代
灰色頭像
斷橋殘雪
美了美了
狼的誘惑
我很快樂
星月神話
心痛2009
愛丫愛丫
半城煙沙
旗開得勝
郎的誘惑
愛情買賣
2010等你來
我叫小沈陽
i miss you
姑娘我愛你
我們都一樣
其實很寂寞
我愛雨夜花
變心的玫瑰
犀利哥之歌
你是我的眼
你是我的OK繃
貝多芬的悲傷
哥只是個傳說
丟了幸福的豬
找個人來愛我
要嫁就嫁灰太狼
如果這就是愛情
我們沒有在一起
寂寞在唱什么歌
斯琴高麗的傷心
別在我離開之前離開
不是因為寂寞才想你
愛上你等于愛上了錯
在心里從此永遠有個你
一個人的寂寞兩個人的錯
主站蜘蛛池模板: 凤庆县| 汉中市| 武川县| 遂昌县| 册亨县| 弥渡县| 青冈县| 奎屯市| 三河市| 偃师市| 保靖县| 嘉兴市| 东平县| 中西区| 雷山县| 河津市| 揭西县| 黄骅市| 丽江市| 林芝县| 高密市| 隆昌县| 平远县| 阿巴嘎旗| 孝义市| 广昌县| 铁力市| 九台市| 航空| 平山县| 泸定县| 交城县| 宁武县| 同心县| 老河口市| 尼木县| 班戈县| 阿瓦提县| 广河县| 藁城市| 临湘市|