日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

05 Linux快速安装 Oracle11g

發布時間:2024/9/3 linux 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 05 Linux快速安装 Oracle11g 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本安裝適合Linux桌面操作系統

某業務系統最近上線,需要搭建一套Oracle11g數據庫環境,用于前期測試。

要求:

操作系統:Oracle Linx 7.6 x86_64

數據庫版本:Oracle11g版本

創建數據庫:itpxdb

字符集:ZHS16GBK

數據塊大小:8k

可以遠程連接,并提供給軟件開發人員使用

Oracle11g安裝過程

配置hosts

echo "192.168.1.51 lewen51">> /etc/hosts

#關閉防火墻

systemctl stop firewalld.service

systemctl disable firewalld.service

#創建用戶,組,目錄,權限

gropadd dba

seradd oracle

passwd oracle

mkdir -p /oracle/app/oracle

chown -R oracle:dba /oracle

chmod -R 775 /oracle

配置ym軟件安裝所需包

mkdir /mnt/linx

mont /dev/cdrom /mnt/linx

cd /etc/ym.repos.d

mkdir bk

mv *.repo bk/

echo "[EL]" >> /etc/ym.repos.d/itpx.repo

echo "name =Linx 7.x DVD" >> /etc/ym.repos.d/itpx.repo

echo "baserl=file:///mnt/linx" >> /etc/ym.repos.d/itpx.repo

echo "gpgcheck=0" >> /etc/ym.repos.d/itpx.repo

echo "enabled=1" >> /etc/ym.repos.d/itpx.repo

cat /etc/ym.repos.d/itpx.repo

安裝:oracle所需軟件包安裝.txt

yum -y install autoconf yum -y install automake yum -y install binutils yum -y install binutils-devel yum -y install bison yum -y install cpp yum -y install dos2unix yum -y install ftp yum -y install gcc yum -y install gcc-c++ yum -y install lrzsz yum -y install python-devel yum -y install compat-db* yum -y install compat-gcc-34 yum -y install compat-gcc-34-c++ yum -y install compat-libcap1 yum -y install compat-libstdc++-33 yum -y install compat-libstdc++-33.i686 yum -y install glibc-* yum -y install glibc-*.i686 yum -y install libXpm-*.i686 yum -y install libXp.so.6 yum -y install libXt.so.6 yum -y install libXtst.so.6 yum -y install libXext yum -y install libXext.i686 yum -y install libXtst yum -y install libXtst.i686 yum -y install libX11 yum -y install libX11.i686 yum -y install libXau yum -y install libXau.i686 yum -y install libxcb yum -y install libxcb.i686 yum -y install libXi yum -y install libXi.i686 yum -y install libXtst yum -y install libstdc++-docs yum -y install libgcc_s.so.1 yum -y install libstdc++.i686 yum -y install libstdc++-devel yum -y install libstdc++-devel.i686 yum -y install libaio yum -y install libaio.i686 yum -y install libaio-devel yum -y install libaio-devel.i686 yum -y install ksh yum -y install libXp yum -y install libaio-devel yum -y install numactl yum -y install numactl-devel yum -y install make -y yum -y install sysstat -y yum -y install unixODBC yum -y install unixODBC-devel yum -y install elfutils-libelf-devel yum -y install redhat-lsb-core view

需要單獨安裝的包

配置環境變量

s - oracle

echo "export LANG=en_S" >> ~/.bash_profile

echo "export ORACLE_BASE=/oracle/app/oracle" >> ~/.bash_profile

echo "export ORACLE_HOME=/oracle/app/oracle/prodct/11.2.0/db_1" >> ~/.bash_profile

echo "export ORACLE_NQNAME=itpxdb" >> ~/.bash_profile

echo "export ORACLE_SID=itpxdb" >> ~/.bash_profile

echo "NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;export NLS_LANG" >> ~/.bash_profile

echo "export PATH=$PATH:/oracle/app/oracle/prodct/11.2.0/db_1/bin" >> ~/.bash_profile

sorce ~/.bash_profile

解壓安裝包

s - oracle

cd /oracle

nzip /mnt/hgfs/soft/linx.x64_11gR2_database_1of2.zip

nzip /mnt/hgfs/soft/linx.x64_11gR2_database_2of2.zip

cd database

./rnInstaller -jreLoc /etc/alternatives/jre_1.8.0

出現報錯 Error in invoking target 'agent nmhs' of makefile

建議修改前備份原始文件

[oracle@ ~]$ cd $ORACLE_HOME/sysman/lib

[oracle@ lib]$ cp ins_emagent.mk ins_emagent.mk.bak

[oracle@ lib]$ vi ins_emagent.mk

進入vi編輯器后 命令模式輸入/NMECTL 進行查找,快速定位要修改的行

在后面追加參數-lnnz11

$(SYSMANBIN)emdctl:

$(MK_EMAGENT_NMECTL) -lnnz11

保存退出后Retry

? Oracle數據庫關閉

sqlpls "/as sysdba"

shtdown immediate;

exit;

lsnrctl stop

? Oracle數據庫啟動

sqlpls "/as sysdba"

startp;

exit;

lsnrctl start

數據庫操作

? 日志路徑

select * from v$diag_info;

? Oracle數據庫登錄

sqlpls "/as sysdba"

? Oracle表空間創建

create tablespace lewen datafile '/oracle/app/oracle/oradata/itpxdb/lewen01.dbf' size 10m;

? Oracle用戶創建

create ser lewen identified by lewen defalt tablespace lewen;

grant dba to lewen;

? Oracle表創建

conn lewen/lewen;

create table test1(id nmber(12) primary key, name varchar(20)) ;

? Oracle數據插入

insert into test1 vales(1,'lewen01');

insert into test1 vales(2,'lewen02');

commit;

? Oracle數據查詢

select * from test1;

總結

以上是生活随笔為你收集整理的05 Linux快速安装 Oracle11g的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。