當前位置:首頁 » 操作系統 » linux安裝oracle12c

linux安裝oracle12c

發布時間: 2022-08-01 06:44:26

1. linux下安裝好oracle12c,然後sqlplus啟動出現如下問題ORA-01034、ORA-27101,求高手,linux如何啟動orac

首先,sqlplus /nolog
然後,conn system/password@ora_instance as sysdba
然後,startup

2. 如何解決linux7.0安裝oracle12c時缺包

Linux下安裝Oracle資料庫缺少依賴包libiao,直接yum安裝該包即可,方法如下:1
2
3
4
5
6
7
8
9
10
11
12
yum install lio-devel -y
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mariamysql
-DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1
-DENABLED_LOCAL_INFILE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci -DWITH_DEBUG=0
-DBUILD_CONFIG=mysql_release -DFEATURE_SET=community
-DWITH_EMBEDDED_SERVER=OFF
cp support-files/my-innodb-heavy-4G.cnf /etc/my.cnf
/usr/local/mariamysql/scripts/mysql_install_db
--basedir=/usr/local/mariamysql/ --datadir=/usr/local/mariamysql/data/
--user=mysql
/usr/local/mariamysql/bin/mysqld_safe --user=mysql &

3. 遠程 linux 安裝oracle 12c 教程 xshell

圖文的自己去找,這里我就告訴你如何安裝:

  1. 檢查cpu:grep "model name" /proc/cpuinfo

  2. cat /proc/cpuinfo | grep "processor" | wc -l

    cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

  3. 檢查內存:grep MemTotal /proc/meminfo

    grep SwapTotal /proc/meminfo

    free -g

    Oracle 12c 對系統內存的最低要求為1G,推薦2G或更大的內存

    交換分區建議16G

  4. 檢查磁碟空間:df -h

    Oracle 12c 企業版的需要6.4G大小的磁碟空間,標准版需要6.1G大小的磁碟空間。/tmp 需要至少1G的大小

  5. 系統:Oracle 12 c 只支持64位的Linux系統。不支持32Linux平台

    uname -m

    uname -r

    more /etc/redhat-release

    uname -a

    lsb_release -id

  6. 安裝所需的包:rpm -q binutils compat-libstdc++ gcc gcc-c++ glibc glibc-devel ksh lio lio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libXi make sysstat

  7. rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm

  8. rpm -ivh compat-libstdc++-33-3.2.3-61.x86_64.rpm

  9. ls *lio-devel*

  10. rpm -ivh lio-devel-0.3.106-5.i386.rpm

  11. rpm -ivh lio-devel-0.3.106-5.x86_64.rpm

  12. 創建Oracle用戶和用戶組

    groupadd dba

    groupadd oinstall

    useradd -g oinstall -G dba oracle

    id oracle

  13. 創建安裝目錄

    mkdir -p /u01/app/oracle

    chown -R oracle:oinstall /u01/app/oracle

    chmod -R 775 /u01/app/oracle

  14. 設置:/usr/sbin/getenforce disabled

    /usr/sbin/sestatus

  15. 修改系統內核參數:

    在修改系統內核參數前,你可以用命令先查看一下當前各類系統參數的值,亦或直接查看配置文件/etc/sysctl.conf

    getconf PAGESIZE

    sysctl -a | grep sem

    sysctl -a | grep shm

    sysctl -a | grep file-max

    sysctl -a | grep ip_local_port_range

    cp /etc/sysctl.conf /etc/sysctl.conf.bak

  16. vi /etc/sysctl.conf 添加或修改下面參數

    kernel.shmmax = 68719476736

kernel.shmall = 6029312

kernel.shmmni = 4096

kernel.sem =250 32000 100 128

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 262144

net.ipv4.ip_local_port_range =9000 65500

fs.file-max=65536

fs.aio-max-nr=1048576

kernel.shmall =physical RAM size / pagesize (getconf PAGESIZE) -- If the defaults are greater then leave it.

kernel.shmall = 內存大小/4k=23G*1024*1024/4k = 6029312

kernel.shmmax = 20*1024*1024=20971520 而默認的為68719476736,那麼使用默認值

修改完成後保存,然後運行sysctl -p 命令使之生效

17.設置用戶限制

在/etc/security/limits.conf中添加如下配置。

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

oracle hard stack 10240

Add the following line to the "/etc/pam.d/login" file,

if it does not already exist.

session required /lib/security/pam_limits.so

session required pam_limits.so

Add the following to

/etc/profile if Oracle user will use the bash shell.

if [ $USER = "oracle" ]; then

ulimit -u 16384

ulimit -n 65536

fi

18.設置環境變數:

首先切換到oracle賬戶 ,編輯修改主目錄下 .bash_profile

TMP=/tmp; export TMP

TMPDIR=$TMP; export TMPDIR

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/proct/12.1.0/db_1; export ORACLE_HOME

ORACLE_SID=epps; export ORACLE_SID

ORACLE_TERM=xterm; export ORACLE_TERM

PATH=/usr/sbin:$PATH; export PATH

PATH=$ORACLE_HOME/bin:$PATH; export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

使配置生效

[oracle@getoraclelnx01 ~]$ source .bash_profile

19.解壓安裝文件:

[oracle@getoraclelnx01 tmp]$ unzip V38500-01_1of2.zip

[oracle@getoraclelnx01 tmp]$ unzip V38500-01_2of2.zip

下面就開始正式安裝了

http://images.cnitblog.com/blog/73542/201309/13184918-.gif

參考http://www.cnblogs.com/kerrycode/archive/2013/09/13/3319958.html

4. linux中安裝oracle12c透明網關

/u01/app/oracle/proct/12.1.0/db_1/network/admin/listener.ora.sample。找到這個文件復制裡面模版到listener.ora.即可

5. 如何解決linux7.0安裝oracle12c檢查缺包

您好,我來為您解答: 官方文檔上應該有,可以參考RHEL的安裝文檔,應該同11g的差別不大,先安裝缺失包,設置環境變數,創建用戶和路徑,在執行安裝吧。萬變不離其宗。 如果我的回答沒能幫助您,請繼續追問。

6. linux oracle12c 裝完了手動建庫連db的時候,報錯:………lib/libclntsh.

靜默安裝是在我們無法使用OUI圖形界面安裝ORACLE DB軟體,亦或者我們需要大規模部署該軟體時採用的方法。
靜默安裝不要求啟動圖形界面,僅僅使用命令行即可實施。
具體在11gR2單機以silent靜默方式安裝時,可以省略使用response file,步驟如下:
1. 解壓安裝包,如果你是在Linux上且安裝目前最新的Patchset 11.2.0.3(推薦)的話,首先解壓介質安裝包
如果在AIX上可能還需要執行必要的rootpre.sh

2. 創建必要的目錄,以及Oracle用戶的ulimit限制和kernel parameters
[root@mlab2 grid]# mkdir /u01
[root@mlab2 grid]# chown oracle:oinstall /u01
[root@mlab2 grid]# su – oracle

7. linux安裝Oracle12c ,在創建克隆資料庫中卡在百分之2,請大神指導

裝Oracle卡一段時間會有報錯提示,根據提示去網路,卡的時間會比較長。更多linux技術《linux就該這么學》

8. LINUX 系統 ORACLE12C 安裝後,EM打不開,只顯示無法打開網頁

地址不對埠不對或者網路不通
檢查一下具體配置(包括網路 防火牆等)。

9. 如何在Linux上安裝Oracle12c

https://wenku..com/view/8b1291de767f5acfa1c7cd90.html
-供參考

熱點內容
電影的文件夾都是 發布:2025-01-18 08:21:49 瀏覽:834
post提交php 發布:2025-01-18 08:21:42 瀏覽:460
如何禁止寫入文件夾 發布:2025-01-18 08:21:04 瀏覽:362
360雲盤等待上傳 發布:2025-01-18 08:21:03 瀏覽:795
安卓手機怎麼設置壁紙 發布:2025-01-18 08:20:23 瀏覽:318
如何關閉密碼鎖 發布:2025-01-18 08:18:51 瀏覽:858
我的電腦ftp打不開 發布:2025-01-18 08:18:05 瀏覽:512
手機如何與伺服器端連接的 發布:2025-01-18 08:16:49 瀏覽:46
為什麼安卓手機玩游戲沒有聲音 發布:2025-01-18 08:11:56 瀏覽:420
androidtextview字體 發布:2025-01-18 07:51:18 瀏覽:555