<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-200  評論-148  文章-15  trackbacks-0
    ??? 近兩天,由于項目開發環境的需要,摸索著在Red Flag Linux上安裝了一下Oracle 10g,整個安裝過程雖然出現了幾個小小的問題,但總的來說過程還算順利,記錄下來,希望對有此需要的朋友有些許幫助。
    ?我首先使用的是Red Flag DB Server 4.0來安裝Oracle,發現安裝不了,提示的大意是說Oracle 10不支持該版本的安裝,又換了Red Flag Advance Server 4.0,結果也一樣。最后通過咨詢Red Flag公司才知道,Oracle 10g必須安裝在Red Flag DC Server 4.1上,所以這一點一定要注意,版本要是Red Flag DC Server 4.1,至于Red Flag Advance Server 4.1上能否安裝,我就沒試了:!
    ?首先從從這個地址http://www.oracle.com/technology/software/products/database/oracle10g/index.html? 10g的安裝程序,這上面有好幾個版本可供下載,記得一定要選擇 Oracle Database 10g Release 1(10.1.0.3) for Linux x86這個版本,這個版本才是適應在x86也就是PC機上安裝的10g for Linux版本。下載后是一個ship.db.lnx32.cpio.gz包,為了方便,我在window平臺上直接用rar給解壓了,解壓出來后是一個ship_db_lnx32_10103.cpio文件,不管這么多,直接通過SMB將該文件copy到了需要安裝Oracle的機器的/db/oracleinstall目錄下,當然你也可以通過FTP或者SSH等等方式都行。
    ?由于ship_db_lnx32_10103.cpio還是一個包文件,必須解開,所以首先我們得解開它:
    [root@local? oracleinstall]# su - roo???? //切換到root用戶
    [root@local? oracleinstall]# cpio -idmv<ship_db_lnx32_10103.cpio? //解包
    一切正常的話,應該在oracleinstall目錄下新建了一個Disk1目錄,Oracle 10g的所有安裝文件都在這個目錄里了。
    ?在安裝Oracle 10g之前還要做一點小小的準備工作,首先要建立安裝Oracle的用戶:
    [root@local? oracleinstall]# su - roo???? //切換到root用戶
    [root@local? oracleinstall]# groupadd dba?? //添加dba工作組
    [root@local? oracleinstall]# groupadd oinstall? //添加oinstall工作組
    [root@local? oracleinstall]# useradd -g oinstall -G dba oracle? //添加用戶oracle并添加到兩個工作組中
    [root@local? oracleinstall]# password oracle? //設置密碼
    很奇怪吧,root是不能用來安裝Oracle的,必須要如上添加oracle用戶。好了,還一個工作要做:
    [root@local? oracleinstall]# xhost + 127.0.0.1 0.0? //設置可視化安裝程序的運行環境
    [root@local? oracleinstall]# export LANG=en? //設置語言環境,不設置可能會亂碼
    ?Ok,這下終于可以開始安裝Oracle 10g了:
    [root@local? oracleinstall]# su - oracle? //切換到oracle用戶
    [oracle@local? oracleinstall]# cd /db/oracleinstall/Disk1? //切換到安裝文件所在目錄
    [oracle@local? oracleinstall]# ./runInstaller? //切換到oracle用戶
    過了一會兒,你就可以看到Oracle 10g的圖形化安裝界面了。我將Oracle數據庫安裝到 /home/oracle文件夾下,注意安裝過程中,會提示要求手工執行如下操作兩個shell程序,你只要另開一個shell窗口,用root執行即可,執行完后就可以接著往下安裝。
    /home/oracle/oralnventory/orainstRoot.sh
    ? /home/oracle/product/10.1.0/Db_1/root.sh
    安裝過程很簡單,沒有什么特別要說的了,只是安裝過程中的默認建立的數據是不能選擇字符集的,所以還是不要建立默認數據庫,等裝好數據庫后再用dbca工具建立數據庫好。
    ?好了,數據庫系統安裝好了,我們要建立一個數據庫實例,通過dbca命令創建數據庫或重建數據庫(該文件在oracle安裝目錄下的bin文件夾中), 在執行它之前,請執行
    [oracle@local? oracleinstall]# export ORACLE_HOME=/home/oracle/product/10.1.0/Db_1/
    ? //設置環境變量
    你也可以將該句加在oracle用戶的bash_profile文件中,這樣就不需要每次都運行了。
    [oracle@local? oracleinstall]# cd /home/oracle/product/10.1.0/Db_1/bin //切換目錄
    [oracle@local? bin]# ./lsnrctl start?? //啟動監聽
    [oracle@local? bin]# ./dbca?? //執行dbca,創建數據庫
    過一會兒你就可以見到dbca的可視化界面,過程也很簡單,重點是需要選擇你需要的字符集。若在創建過程中報"不能創建db/orcl",解決方法:查看db文件夾的屬性,進入權限tab頁,在"其它"處,賦"寫入項目"權限所有者,用戶為oracle,組群為oinstall。
    可以啟動數據庫啦
    [oracle@local? bin]# ./sqlplus /nolog?? //執行sqlplus
    SQL>conn/ as sysdba????? //以sysdba身份連接
    SQL>shutdown immediate? //先down
    SQL>startup mount?? //再起來
    可以通過如下命令起oracle的web管理界面的服務
    [oracle@local? bin]#? emctl start dbconsole?? //啟web后臺管理服務
    然后可以通過http://localhost:5500:em訪問了
    posted on 2006-12-03 11:23 無聲 閱讀(734) 評論(0)  編輯  收藏 所屬分類: 職場生活
    主站蜘蛛池模板: 亚洲国产精品嫩草影院在线观看 | 亚洲国产精品人久久| 中文字幕亚洲日本岛国片| 亚洲精品永久在线观看| 国产精品美女午夜爽爽爽免费| 久久99亚洲网美利坚合众国 | 亚洲日韩AV一区二区三区中文| 精品熟女少妇a∨免费久久| 三年片在线观看免费观看大全动漫| 九九视频高清视频免费观看| 免费成人av电影| 免费无码专区毛片高潮喷水| 亚洲欧洲日产国码高潮αv| 一级特黄录像视频免费| 77777亚洲午夜久久多人| 国产午夜无码精品免费看动漫| 婷婷亚洲久悠悠色悠在线播放 | 日本一卡精品视频免费| 666精品国产精品亚洲| 可以免费看黄视频的网站| 在线观看亚洲AV日韩A∨| 国产免费久久精品| 久久国产美女免费观看精品| 久久久无码精品亚洲日韩蜜桃| 啦啦啦完整版免费视频在线观看 | 国产精品久久久久久亚洲小说| 亚洲av麻豆aⅴ无码电影| 一级毛片免费不卡| 亚洲国产日韩一区高清在线| 波多野结衣免费在线观看| 亚洲日本视频在线观看| 男女污污污超污视频免费在线看| 亚洲va中文字幕| 亚洲综合精品网站| 久久99国产综合精品免费| 亚洲精品免费网站| 久久精品国产亚洲5555| 免费观看国产网址你懂的| 激情小说亚洲色图| 亚洲va久久久噜噜噜久久| 国产大片线上免费观看|