linux安裝oracle的路徑
Ⅰ linux 下 oracle 安裝
1:root用戶執行:df -k /tmp
可用空間大於就400M可以2:cat /etc/issue 命令查看linux版本
3:uname -r 命令查看內核4:檢查相關的包命令是:rpm -q 相關包5:建兩個組/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
6:建用戶/usr/sbin/useradd -g oinstall -G dba oracle
7:passwd oracle 給它設密碼8: vi /etc/sysctl.conf(修改這個文件)如下:kernel.shm=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
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144保存退出.9: /sbin/sysctl -p
使改的內容生效10: 執行vi /etc/security/limits.conf
加入以下內容:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 6553611: 執行vi /etc/pam.d/login
加入以下內容:
session required /lib/security/pam_limits.so12: 執行 vi /etc/profile
加入
if [ $USER = "oracle" ];then
if [ $SHELL="/bin/ksh"];then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi13:創建安裝點如下: mkdir -p /u01/app/oraclemkdir -p /u02/oradatachown -R oracle:oinstall /u01/app/oracle /u02/oradatachmod -R 775 /u01/app/oracle /u02/oradata-------------------以下是oracle用戶-------------
新開窗口,使用oracle用戶
su oracle
執行:
cd ~
vi .bash_profile加上以下:
umask 022
TEMP=/tmp
TMPDIR=/tmp
export TEMP TMPDIR
ORACLE_BASE=/u01/app/oracle/oracle
ORACLE_HOME=/u01/app/oracle/oracle/proct/10.2.0/db_1
ORACLE_SID=orcl
export ORACLE_BASE ORACLE_SID ORACLE_HOME
PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin:/u01/app/oracle/oracle/proct/10.2.0/db_1/bin:/usr/X11R6/bin
export PATH執行命令:令修改生效
source .bash_profile---------------------------------------------用oracle用戶登錄,進入到解包後的文件夾,執行runinstaller安裝命令。
執行第二個腳本時,提示:Enter the full pathname of the local bin directory:[/usr/ local/ bin]:時直接回車安裝完成後,在oracle用戶的終端里執行:ps -A
如果有很多oracle等,說明安裝成功lsnrctl start 啟動監聽(以oracle 用戶登錄)
emctl start dbconsole 啟動企業管理器然後下載安裝sql plus9.0
cd /u01/app/oracle/proct/10.2.0/db_1/bin/./sqlplus / as sysdba
Ⅱ linux 怎麼查找oracle11g的安裝目錄
linux 查找oracle11g的安裝目錄:
一般來說,/etc/oraInst.loc文件里會記錄oracle的路徑,如
[oracle@ruby ~]$ cat /etc/oraInst.loc
inventory_loc=/u01/app/oraInventory
inst_group=oinstall
然後/u01/app/oraInventory/ContentsXML/inventory.xml里記錄了你安裝的所有oracle產品的目錄信息
oracle用戶家目錄中的.bash_profile中在安oracle時會設置環境變數的,裡面有$ORACLE_BASE和$ORACLE_HOME
[oracle@ruby ~]$ echo $ORACLE_HOME
在$ORACLE_HOME/OPatch里,執行$./opatch lsinventory能看到oracle版本、家目錄等信息
Ⅲ 如何在linux下安裝Oracle 客戶端
linux下安裝Oracle客戶端步驟如下:
1、下載
從Oracle官方網站上下載客戶端和sqlplus程序。
以root用戶安裝
rpm-ivh oracle-instantclient-basic-11.1.0.1-1.x86_64.rpm
rpm-ivh oracle-instantclient-sqlplus-11.1.0.1-1.x86_64.rpm
2、配置
vim/etc/profile 添加
exportORACLE_HOME=/usr/lib/oracle/11.1.0.1/client64
exportORACLE_BASE=/usr/lib/oracle/11.1.0.1
exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
exportNLS_LANG=AMERICAN_AMERICA.AL32UTF8
設置好環境變數需要重啟機器!
3、創建配置文件
在ORACLE_HOME目錄下創建以下目錄network/admin,並創建文件tnsnames.ora,內容如下:
vim/usr/lib/oracle/11.1.0.1/client64/network/admin/tnsnames.ora
# tnsnames.ora Network Configuration File:/opt/oracle10g/u01/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
111 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.15.111)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = dmsdb)
)
)
4、測試
到ORACLE_HOME/bin目錄下,執行命令:
[yleesun@centosbin]$ ./sqlplus zxd/zxd@111
SQL*Plus: Release 11.2.0.3.0 Proction on Mon Jul 9 19:14:25 2012
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Proction
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL>
測試成功!
註:
如果出現以下錯誤:
sqlplus:error while loading shared libraries: libsqlplus.so: cannot open shared objectfile: No such file or directory
說明環境變數沒有生效!
Ⅳ linux怎麼查看oracle安裝路徑
使用whereis oracle命令可以查詢oracle的安裝路徑,具體使用步驟如下:
1、首先,用XSell工具連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。
Ⅳ 要在Linux系統中裝oracle 10G 下了壓縮包 那應該把解壓之後的文件夾放到Linux哪個文件夾下呢
這個是沒有限制的:
1. 簡單來說, linux安裝的文件默認都會裝到 /usr 中, 但是對於 oracle 等提供服務的程序, 很多人喜歡單獨安裝到 /opt 下(如果你的發行版沒有這個目錄, 可以新建之, 需要root許可權).
2. 這也是最重要的. 不限於 oracle, 其它軟體也是一樣.
很多時候我們在安裝一些程序之後, 需要配置環境變數 (一般可以配置在 ~/.bash_profile 或者 ~/.bashrc 中, 然後別忘了source 該文件以生效), 在環境變數 中, 指定正確的路徑 是至關重要的. 從一個側面說, 只要環境變數 都能根據實際情況 正確配置, 安裝的路徑 可以隨意.