久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux登錄oracle需要安裝哪些東西

150次閱讀
沒有評論

共計 3338 個字符,預計需要花費 9 分鐘才能閱讀完成。

這篇“linux 登錄 oracle 需要安裝哪些東西”文章的知識點大部分人都不太理解,所以丸趣 TV 小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“linux 登錄 oracle 需要安裝哪些東西”文章吧。

linux 登錄 oracle 需要安裝:1、Oracle 依賴包,從 Oracle 官方文檔即可獲取;2、Oracle 軟件。Oracle 軟件的安裝方法:1、上傳 Oracle 軟件包并解壓;2、進入 Oracle 安裝目錄,執行“./runInstaller -jreLoc /etc/alternatives/jre_1.8.0”命令進行安裝。

1、安裝 Oracle 依賴包

如下依賴包從 Oracle 官方文檔推薦獲取:

yum install -y bc \
binutils \
compat-libcap1 \
compat-libstdc++-33 \
gcc \
gcc-c++ \
elfutils-libelf \
elfutils-libelf-devel \
glibc \
glibc-devel \
ksh \
libaio \
libaio-devel \
libgcc \
libstdc++ \
libstdc++-devel \
libxcb \
libX11 \
libXau \
libXi \
libXtst \
libXrender \
libXrender-devel \
make \
net-tools \
nfs-utils \
smartmontools \
sysstat \
e2fsprogs \
e2fsprogs-libs \
fontconfig-devel \
expect \
unzip \
openssh-clients \
readline* \
psmisc --skip-broken

檢查是否安裝成功:

rpm -q bc binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ elfutils-libelf elfutils-libelf-devel glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libxcb libX11 libXau libXi libXtst libXrender libXrender-devel make net-tools nfs-utils smartmontools sysstat e2fsprogs e2fsprogs-libs fontconfig-devel expect unzip openssh-clients readline

Linux7 需要手動安裝 compat-libstdc++ 依賴包:

rpm -ivh compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm

2、創建 Oracle 安裝目錄

mkdir -p /u01/app/oracle/product/11.2.0/db
mkdir -p /u01/app/oraInventory
mkdir -p /oradata
chown -R oracle:oinstall /oradata
chown -R oracle:oinstall /u01/app
chmod -R 775 /u01/app

3、配置用戶環境變量

cat EOF /home/oracle/.bash_profile
################OracleBegin#########################
umask 022
export TMP=/tmp
export TMPDIR=\$TMP
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db
export ORACLE_HOSTNAME=orcl
export ORACLE_TERM=xterm
export TNS_ADMIN=\$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=\$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_SID=orcl
export PATH=/usr/sbin:\$PATH
export PATH=\$ORACLE_HOME/bin:\$ORACLE_HOME/OPatch:\$PATH
alias sas= sqlplus / as sysdba
export PS1= [\`whoami\`@\`hostname\`: \$PWD]\$
EOF

4、Oracle 軟件安裝

1)、Oracle 軟件包上傳

[root@orcl soft]# ll
-rw-r--r--. 1 root root 1395582860 May 31 16:56 p13390677_112040_Linux-x86-64_1of7.zip
-rw-r--r--. 1 root root 1151304589 May 31 16:56 p13390677_112040_Linux-x86-64_2of7.zip

2)、解壓 Oracle 軟件安裝包

需要按順序解壓 1,2 安裝包:

cd /soft
unzip -q p13390677_112040_Linux-x86-64_1of7.zip
unzip -q p13390677_112040_Linux-x86-64_2of7.zip

## 授權 /soft 給 oracle 讀寫權限
chown -R oracle:oinstall /soft

進入 /soft/database 開始安裝 Oracle 軟件:

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

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

上傳 pdksh-5.2.14-37.el5.x86_64.rpm 依賴包,安裝:

rpm -e ksh-20120801-142.el7.x86_64
rpm -ivh pdksh-5.2.14-37.el5.x86_64.rpm

linux 登錄 oracle 需要安裝哪些東西

點擊再次檢查,忽略 swap 警告:

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

解決方案:

su - oracle
sed -i s/^\(\s*\$(MK_EMAGENT_NMECTL)\)\s*$/\1 -lnnz11/g $ORACLE_HOME/sysman/lib/ins_emagent.mk

執行完點擊 retry 重試:

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

root 用戶下執行腳本:

/u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/11.2.0/db/root.sh

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

reboot 重啟主機。

5、創建數據庫

1)打開監聽

su - oracle
lsnrctl start
lsnrctl status

linux 登錄 oracle 需要安裝哪些東西

2、連接 VNC 遠程工具或者直接打開虛擬機圖形化界面

dbca

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

這里填寫數據庫實例名稱和 dbname,本次填寫 orcl。

linux 登錄 oracle 需要安裝哪些東西

不安裝 EM 工具。

linux 登錄 oracle 需要安裝哪些東西

這里輸入 SYS 和 SYSTEM 用戶的密碼,需要記住。

linux 登錄 oracle 需要安裝哪些東西

這里選擇前面建好的 /oradata 目錄用來存放數據文件。

linux 登錄 oracle 需要安裝哪些東西

不開啟閃回日志,不開啟歸檔日志,可以建好庫之后再手動修改。

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

數據庫內存分配,選擇手動分配,占用物理內存 70% 左右。

linux 登錄 oracle 需要安裝哪些東西

block_size 根據實際情況選擇,一旦建庫無法修改,默認 8K。

linux 登錄 oracle 需要安裝哪些東西

字符集根據需要進行選擇,默認 AL32UTF8。

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

等待建庫完成即可。

linux 登錄 oracle 需要安裝哪些東西

6、連接數據庫

確保監聽正常啟動,并監聽數據庫

linux 登錄 oracle 需要安裝哪些東西

1)通過數據庫主機連接

su - oracle
sqlplus / as sysdba
select sysdate from dual;

## 創建數據庫用戶
create user test identified by test;
grant dba to test;
conn test/test

## 創建表
create table test (id number not null,name varchar2(100));
insert into test values (1, lucifer
commit;

2)通過 PL/SQL 連接 test 用戶

linux 登錄 oracle 需要安裝哪些東西

linux 登錄 oracle 需要安裝哪些東西

以上就是關于“linux 登錄 oracle 需要安裝哪些東西”這篇文章的內容,相信大家都有了一定的了解,希望丸趣 TV 小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注丸趣 TV 行業資訊頻道。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-12發表,共計3338字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 永川市| 吴川市| 红河县| 正定县| 邯郸县| 五大连池市| 淮北市| 安仁县| 巧家县| 灵丘县| 军事| 康乐县| 乡城县| 清镇市| 惠水县| 临沧市| 新邵县| 舟山市| 互助| 乐山市| 响水县| 衡水市| 阿图什市| 昭通市| 闸北区| 桃园县| 句容市| 麻江县| 凌源市| 犍为县| 临城县| 南召县| 仪陇县| 江口县| 安多县| 龙州县| 广东省| 汝城县| 武夷山市| 南平市| 海安县|