亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

oracle817在solairs8下的安裝

瀏覽:94日期:2023-11-17 19:07:05
一、安裝前的預備 1、由root執行的任務(用root用戶登錄) 1.1 設置系統變量 1) 用文本編輯器打開'/etc/system' 文件 # vi /etc/system 2)在 '/etc/system' 文件結尾插入如下幾行 ;set shmsys:shminfo_shmmax=4294967295set shmsys:shminfo_shmmin=1set shmsys:shminfo_shmmni=512set shmsys:shminfo_shmseg=128set semsys:seminfo_semmap=64set semsys:seminfo_semmni=4096set semsys:seminfo_semmns=4096set semsys:seminfo_semmsl=4096set semsys:seminfo_semmnu=4096set semsys:seminfo_semume=64set semsys:seminfo_semopm=100注: SHMMAX maximum size of a shared memory segment (共享內存段的最大字節數) SHMMIN minimum size of shared memory segment (共享內存段的最小尺寸) SHMMNI maximum number of shared memory identifiers in the system (系統中共享內存標識符的最大數目) SHMSEG maximum number of shared memory segments a user process can attach (每個用戶進程可分配的最大共享內存段數目) SEMMNI maximum number of semaphore identifiers in the system (系統中信號燈標識符的最大數目) SEMMSL maximum number of semaphores in a set (每個(信號燈)集合中的信號燈的最大數目) SEMMNS maximum number of semaphores in the system (系統中信號燈的最大數目) SEMOPM maximum number of operations per semop call (每個semop調用的信號燈的最大數目) SEMVMX semaphore maximum value (信號燈最大值) 注重! 上面提到的 SEMMSL 和 SEMMNS 的值僅適用于最初的安裝,安裝完成后應根據應用的實際情況進行調整,其中 ★ SEMMSL 的值可以通過以下方式計算得到: 所有Oracle實例的'init[SID].ora'文件中最大的PROCESSES值 + 10 ★ SEMMNS 的值可以通過以下方式計算得到: 系統中各個Oracle實例的'init[SID].ora'文件中PROCESSES值的總和(不包括最大的那個PROCESSES值)+ 最大的那個PROCESSES值 * 2 + 10 * Oracle實例的個數。 注:[SID]即為具體的數據庫實例名 例如,一個有三個 Oracle實例的系統,在各自的'initsid.ora'文件中的PROCESSES參數設置為下列值: ORACLE_SID=A, PROCESSES=100 ORACLE_SID=B, PROCESSES=100 ORACLE_SID=C, PROCESSES=200 則 SEMMSL 值的計算方法如下: SEMMSL = [(c=200) + 10] = 210 則 SEMMNS 值的計算方法如下: SEMMNS = [(A=100) + (B=100)] + [(C=200) * 2] + [(# of instances=3) * 10] = 630 對于操作系統,設置的參數值過高會導致機器不能啟動,對參數的限制,請參閱Sun SPARC Solaris系統治理文檔。 3) 重啟系統,以使新的內核參數生效; # sync;sync;reboot 4) 系統重啟后,可以通過sysdef命令檢查 'Maximum Shared Memory' 和 'Minimum Shared Memory' 的數值(在列表底部的'Shared Memory Area' 部分) # sysdef 1.2 建立組、用戶及相關目錄 1) 創建 'dba' 和 'oinstall' 組,添加用戶名為 'oracle' 的用戶,并為其設置密碼 # groupadd dba # groupadd oinstall (可選)# useradd -g dba -G oinstall -d /eXPort/home/oracle -m -s /bin/sh oracle # passwd oracle 以上操作也可通過admintool治理工具來實現 # admintool 2) 創建相關目錄 # mkdir -p /u01/oracle/prodUCt/8.1.7 # chown -R oracle:dba /u01/oracle # chmod -R 775 /u01/oracle# mkdir /var/opt/oracle # chown -R oracle:dba /var/opt/oracle 2、由 'oracle user' 執行的任務 1) 退出root登錄,用之前創建的oracle用戶登錄 2) 修改oracle用戶的 '.profile' 配置文件 默熟悉沒有.profile這個文件的,但可通過oracle用戶下的local.profile這個模板文件來生成.profile這個文件# mv local.profile .profile#vi .profile添加如下內容DISPLAY=192.168.0.28:0.0ORACLE_BASE=/u01/oracleORACLE_HOME=/u01/oracle/product/8.1.7ORACLE_SID=oracle8ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataCLASSPATH=$ORACLE_HOME/JRE/lib:$ORACLE_HOME/jlib:$ORACLE_HOME/product/jlib:$ORACLE_HOME/network/jlib:$ORACLE_HOME/rdbms/jlibLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libNLS_LANG=american_america.ZHS16GBKPATH=/usr/bin:/usr/ucb:/etc:/usr/local/bin:/usr/ccs/bin:/usr/openwin/binPATH=$ORACLE_HOME/bin:$PATHexport PATHexport DISPLAY ORACLE_HOME ORACLE_BASE ORACLE_SID ORA_NLS33 LD_LIBRARY_PATH NLS_LANG CLASSPATH3) oracle用戶重新登錄,以使之前修改的 '.profile' 文件配置生效 4) 通過env命令檢查剛才的配置是否生效 $ env5) 進入oracle安裝文件所在目錄并開始進行安裝 (假設oracle817安裝文件存在于'/export/home/oracle/ora817/Disk1') $ cd /export/home/oracle/ora817/Disk1 $ ./runInstaller 注:1、下載的Oracle cpio文件的解開方法為:cpio -idcmv < <filename.cpio> 。 2、安裝過程中,當提示要運行 root.sh ($ORACLE_HOME/root.sh)腳本時,要手工打開一個新的console(控制臺)以root用戶身份執行。 3、如安裝完成后初始化數據庫過程中碰到 ORA-03114: not connected to ORACLE 錯誤,則應適當加大 SEMMSL, SEMMNS 等參數的數值。6) 安裝完后的簡單測試 默認已經是oracle用戶登錄,執行 lsnrctl start 啟動Oracle LISTENER $ lsnrctl start 當監聽啟動成功后,將會看到如下類似信息: LSNRCTL for Intel SVR4 UNIX: Version 8.1.7.0.0 - Production on 23-JUN-2002 04:02:46 (c) Copyright 1998 Oracle Corporation. All rights reserved. Starting /u01/oracle/product/8.1.7/bin/tnslsnr: please wait... TNSLSNR for Intel SVR4 UNIX: Version 8.1.7.0.0 - Production System parameter file is /u01/oracle/product/8.1.7/network/admin/listener.ora Log messages written to /u01/oracle/product/8.1.7/network/log/listener.log Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC))) Listening on:; (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=gokmen.selcuk.edu.tr)(PORT=1521))) Listening on:; (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=gokmen.selcuk.edu.tr)(PORT=2481)) (PROTOCOL_STACK=(PRESENTATION=GIOP); (SESSION=RAW))) Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Intel SVR4 UNIX: Version 8.1.7.0.0 - Production Start Date 23-JUN-2002 04:02:47 Uptime 0 days 0 hr. 0 min. 0 sec Trace Level off Security OFF SNMP OFF Listener Parameter File /u01/oracle/product/8.1.7/network/admin/listener.ora Listener Log File /u01/oracle/product/8.1.7/network/log/listener.log Services Summary... PLSExtProc has 1 service handler(s) orcl has 1 service handler(s) The command completed successfully 假如看到的是如下類似信息,說明監聽已經啟動: LSNRCTL for Intel SVR4 UNIX: Version 8.1.7.0.0 - Production on 24-JUN-2002 05:02:46 (c) Copyright 1998 Oracle Corporation. All rights reserved. TNS-01106: Listener using listener name LISTENER has already been started 7)編寫數據庫啟動腳本由于它自帶的啟動腳本有問題,所以這里我干脆自己寫了一個簡單的腳本啟動和關閉腳本1)、啟動腳本(dbstart)#! /bin/bashsu - oracle<EOF.; /home/oracle/.bash_profilelsnrctl start svrmgrl<EOEconnect internal startup exit EOE exit EOF2)、關閉腳本(dbstop)#! /bin/bashsu - oracle<EOF.; /home/oracle/.bash_profilelsnrctl stopsvrmgrl<EOEconnect internal shutdown immediate exit EOE exit EOF然后賦可執行權限并拷貝到/etc/init.d下Chmod +x dbstartChmod +x dbstop在做連接ln –s /etc/init.d/dbstart /etc/rc2.d/S99dbstartln –s /etc/init.d/dbstop /etc/rc0.d/K10dbstop到此oracle就可以在solaris下正常運行了
標簽: Oracle 數據庫
主站蜘蛛池模板: 精品日韩欧美国产一区二区 | 久久国产乱子免费精品 | 国产精品区免费视频 | 欧美高清国产在线观看 | 日本一级特黄完整大片 | 欧美午夜a级限制福利片 | 国内精品91久久久久 | 欧美日韩国产在线 | 日韩高清专区 | 91精品成人免费国产片 | 高清大学生毛片一级 | 刺激花蒂抽搐视频在线看 | 久久精品久久久久久久久人 | 免费播放美女一级毛片 | 欧美xxxx8888视频 | 亚洲美色综合天天久久综合精品 | 免费国产好深啊好涨好硬视频 | 亚洲国产精品欧美综合 | 韩国中文字幕在线观看 | 国产一区二区在线不卡 | 国产a视频精品免费观看 | 一级 黄 色 片免费 一级@片 | 免费黄色a| 国产大片免费观看资源 | 亚洲免费人成 | 亚洲精品美女视频 | 国产精品女同一区二区久久夜 | 日本精品视频一区二区三区 | 一区二区三区福利 | xxxxxxx免费| 国产欧美成人 | 成年在线视频 | 欧美日韩a | 13一14周岁毛片免费 | 日本一级α片 | 欧美三级中文字幕 | 黄片毛片在线免费看 | 成年视频在线观看免费 | 看黄子片免费 | 男人都懂的www网站免费观看 | 在线毛片一区二区不卡视频 |