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

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

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

    簡易代碼之家

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks

    openSuSE11.1安裝oracle10g步驟

    1.增加oinstall用戶組和dba用戶組,增加oracle用戶,并加入到這兩個用戶組中,默認組是dba用戶組;
    2.修改oracle用戶的環(huán)境變量(一定以oracle用戶登錄系統(tǒng)操作此步驟,su oracle),命令:
      vi ~/.bashrc ("."代表隱藏文件,h—right,j—down ,k—up,l—left,o—insert,:w—save,:q—exit,i—在當前行插入,x—刪除,u—撤銷,esc—回普通模式,dd--刪除)(此處若配置不成功則裝完以后可能會出現(xiàn)在程序里連接不上等一系列問題)
      
      增加內(nèi)容:
      export ORACLE_BASE=/home/oracle/oracle
      export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_6
      export ORACLE_SID=orcl
      export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
      export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

      完成之后,多按幾次Esc鍵,Shift+":","w",保存成功,多按幾次Esc鍵,Shift+":","q",退出成功.
      (VI基本命令:http://blog.tianya.cn/blogger/post_show.asp?BlogID=126326&PostID=1537776&idWriter=0&Key=0)
    3.增加核心參數(shù):
      vi /etc/sysctl.conf(需要root用戶執(zhí)行,su root)

      增加內(nèi)容:
      kernel.shmall = 2097152
      kernel.shmmax = 2147483648
      kernel.shmmni = 4096
      kernel.sem = 250 32000 100 128
      fs.file-max = 65536
      net.ipv4.ip_local_port_range = 1024 65000

      執(zhí)行命令以確認:
      sysctl -p

      chkconfig boot.sysctl on(作用:解決在系統(tǒng)重新啟動之后不能自動讀取剛才創(chuàng)建的文件的問題)
    4.修改oracle安裝目錄的install目錄下的oraparame.ini,找到[Certified Versions],加上SuSE-11;
    5.運行安裝oracle10g安裝目錄下的./runInstaller,出現(xiàn)圖形界面(以oracle用戶);
    6.安裝過程中可能會出現(xiàn)版本不符合或軟件包缺少的情況,此時不要cancel或 ignore,可以使用 zypper install ...命令安裝需要的軟件包,然后 retry;
      "缺少Ntcontab.o":以root用戶執(zhí)行:zypper install gcc-c++(記得插入光盤)
      "缺少all_no_orcl ihsodbc":以root用戶執(zhí)行:zypper install libstdc++33(記得插入光盤)
      安裝結束時會讓執(zhí)行兩行腳本,執(zhí)行時如遇見:Enter the full pathname of the local bin directory: [/usr/local/bin]:,直接回車通過;
    7.(1)以oracle用戶登錄,su oracle;
      (2)啟動TNS監(jiān)聽器
         $ORACLE_HOME/bin/lsnrctl start (要帶$)
      (3)用sqlplus啟動數(shù)據(jù)庫
         $ORACLE_HOME/bin/sqlplus /nolog
         SQL> connect system/change_on_install as sysdba
         SQL> startup
         出現(xiàn)如下顯示,表示Oracle已經(jīng)成功啟動;
         ORACLE instance started
         Total System Global Area  205520896 bytes
         Fixed Size                   778392 bytes
         Variable Size              74456936 bytes
         Database Buffers          130023424 bytes
         Redo Buffers                 262144 bytes
         Database mounted.
         Database opened.
      (4)用sqlplus停止數(shù)據(jù)庫
         $ORACLE_HOME/bin/sqlplus /nolog
         SQL> connect system/change_on_install as sysdba
         SQL> shutdown
         出現(xiàn)如下顯示,表示oracle已經(jīng)停止
         Database closed.
         Database dismounted.
         ORACLE instance shut down.

         注:shutdown可加關閉選項,從最溫和到最粗暴的行為選項為(shutdown、shutdown transactional、shutdown immediate、shutdown abort)
         shutdown:關閉,等待每個用戶退出系統(tǒng)戓被取消后退出關閉數(shù)據(jù)庫;
         shutdown transactional:事務性關閉,等待每個用戶提交戓回退當前的事務,然后oracle取消對話,在所有用戶退出系統(tǒng)后執(zhí)行關閉;
         shutdown immediate:直接關閉,取消所有用戶對話(促使回退),執(zhí)行正常的關閉程序;
         shutdown abort:終止關閉,關閉數(shù)據(jù)庫時沒有自動檢查點戓日志開關。
    8.關閉linux防火墻:
      (1)臨時關閉:sudo /sbin/rcSuSEfirewall2 stop
      (2)永久關閉:
         chkconfig --list|grep fire
         chkconfig --level 5 SuSEfirewall2_final off
         chkconfig --level 5 SuSEfirewall2_setup off
         chkconfig --level 5 SuSEfirewall2_init off
    9.開啟isqlplus:
      $ORACLE_HOME/bin/isqlplusctl start
      $ORACLE_HOME/bin/isqlplusctl stop
      iSQL*Plus URL:
      http://localhost:5560/isqlplus
      iSQL*Plus DBA URL:
      http://localhost:5560/isqlplus/dba
    10.開啟dbconsole:
      $ORACLE_HOME/bin/emctl start dbconsole
      $ORACLE_HOME/bin/emctl stop dbconsole
      Enterprise Manager 10g Database Control URL:
      http://localhost:1158/em
    11.導入數(shù)據(jù):
      oracle@localhost:~/Desktop> imp
      Import file: expdat.dmp > feq.dmp   //輸入要導入的數(shù)據(jù)文件
      Enter insert buffer size (minimum is 8192) 30720> 10000   //輸入緩沖區(qū)大小,可以默認也可以自定義,如果數(shù)據(jù)文件較大,建議設置的大一些
      List contents of import file only (yes/no): no > no   //只列出導入文件的內(nèi)容
      Ignore create error due to object existence (yes/no): no > yes   //由于對象已存在, 忽略創(chuàng)建錯誤
      Import grants (yes/no): yes > yes   //導入權限
      Import table data (yes/no): yes > yes   //導入表數(shù)據(jù),如果選NO,則導入表結構
      Import entire export file (yes/no): no > yes   //導入整個導出文件
    12.附加sql語句:
       connect as sysdba
       connect
       create user aaa identified by bbb; (創(chuàng)建一個用戶名為aaa,密碼為bbb的用戶)
       grant dba to aaa; (將dba的權限分配給用戶aaa)

    參考文檔:
    http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html
    http://hi.baidu.com/zxpvikey/blog/item/dad391b72ed1daf631add1ac.html

    posted on 2010-05-14 18:48 Jakin.zhou 閱讀(1887) 評論(1)  編輯  收藏

    Feedback

    # re: openSuSE11.1安裝oracle10g步驟 2010-05-17 10:05 麗可酷
    bucuo,謝謝  回復  更多評論
      


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 国内永久免费crm系统z在线| 在线精品自拍亚洲第一区| 99精品全国免费观看视频..| 亚洲一级片内射网站在线观看| 国产亚洲女在线线精品| 国产一区二区免费在线| 三年片在线观看免费观看大全一| 亚洲综合AV在线在线播放| a级成人毛片免费视频高清| 亚洲AV中文无码字幕色三| 日韩精品免费视频| 久久精品国产亚洲av麻豆小说| 亚洲人成在线免费观看| 亚洲www在线观看| 国产特级淫片免费看| h视频免费高清在线观看| 久久亚洲AV午夜福利精品一区| 蜜桃成人无码区免费视频网站 | 亚洲精品在线视频观看| 国产精品成人观看视频免费 | 亚洲精品乱码久久久久久下载| aⅴ免费在线观看| 香蕉大伊亚洲人在线观看| 免费看国产曰批40分钟| 久久成人永久免费播放| 亚洲网站在线观看| 欧美大尺寸SUV免费| 免费一级毛片在线播放放视频| 亚洲av永久无码精品秋霞电影影院| 1000部免费啪啪十八未年禁止观看 | 四虎影院免费视频| eeuss影院免费直达入口| 亚洲成AV人片在| 性感美女视频在线观看免费精品| 无码日韩人妻AV一区免费l| 亚洲AV永久无码精品水牛影视| 好爽…又高潮了免费毛片| 99久久免费国产特黄| 亚洲中文无码永久免| 红杏亚洲影院一区二区三区| xxxx日本免费|