1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問(wèn)題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
      怎么在CentOS8系統(tǒng)中安裝oracle客戶端-創(chuàng)新互聯(lián)

      怎么在CentOS8系統(tǒng)中安裝oracle客戶端?針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

      創(chuàng)新互聯(lián)2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目做網(wǎng)站、成都網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元荔波做網(wǎng)站,已為上家服務(wù),為荔波各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792

      oracle32位客戶端安裝

      首先uname -a

      Linux localhost.localdomain 4.18.0-80.el8.x86_64 #1 SMP Tue Jun 4
      09:19:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

      cat /etc/redhat-release

      CentOS Linux release 8.0.1905 (Core)

      可以看到我的電腦是64位,系統(tǒng)版本是CentOS8,然而服務(wù)器oracle數(shù)據(jù)庫(kù)是32位的,所以我首先想到安裝32位的oracle客戶端

      進(jìn)入oracle官網(wǎng)下載

      oracle-instantclient19.5-basic-19.5.0.0.0-1.i386.rpm
      oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.i386.rpm
      oracle-instantclient19.5-devel-19.5.0.0.0-1.i386.rpm(聽(tīng)別人說(shuō)這個(gè)包也可以不下,我懶,不試)

      rpm格式包詳解

      oracle-instantclient19.5-basic-19.5.0.0.0-1.i386.rpm
      
      –基礎(chǔ)包,為了運(yùn)行OCI、OCCI、JDBC-OCI 這幾個(gè)應(yīng)用程序;
      
      oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.i386.rpm
      
      –補(bǔ)充包/文件,是為了運(yùn)行sql*plus的即時(shí)客戶端;
      
      oracle-instantclient19.5-devel-19.5.0.0.0-1.i386.rpm
      
      –包含頭文件和示例文件,為開發(fā)Oracle應(yīng)用程序的即時(shí)客戶端;
      
      oracle-instantclient19.5-odbc-19.5.0.0.0-1.i386.rpm
      
      –補(bǔ)充包/文件,為運(yùn)行ODBC環(huán)境附加庫(kù);
      
      oracle-instantclient19.5-jdbc-19.5.0.0.0-1.i386.rpm
      
      –補(bǔ)充JDBC下的XA、國(guó)際標(biāo)準(zhǔn)、行集操作;

      依次安裝

      rpm -ivh oracle-instantclient19.5-basic-19.5.0.0.0-1.i386.rpm
      rpm -ivh oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.i386.rpm
      rpm -ivh oracle-instantclient19.5-devel-19.5.0.0.0-1.i386.rpm

      安裝的文件默認(rèn)放在兩個(gè)位置:

      頭文件:/usr/include/oracle/19.5/client/ 下,如果在使用時(shí)報(bào)錯(cuò)找不到頭文件,記得看路徑是否是這個(gè)。

      包文件:/usr/lib/oracle/19.5/client/ 下,包含{bin、lib}兩個(gè)文件夾;

      創(chuàng)建監(jiān)聽(tīng)文件,并添加內(nèi)容

      vim /usr/lib/oracle/19.5/client/lib/network/admin/tnsnames.ora
      
      ORCL =
       (DESCRIPTION =
       (ADDRESS = (PROTOCOL = TCP)(HOST = *IP*)(PORT = 1521))
       (CONNECT_DATA =
       (SERVER = DEDICATED)
       (SERVICE_NAME = *SID*)
       )
       )

      這里我是要連公司的oracle服務(wù)器,所以是直接復(fù)制服務(wù)器下的tnsnames.ora文件放到admin下就可以了

      配置環(huán)境變量 vim /etc/profile,添加

      #oracle19.5
      
      export ORACLE_BASE=/usr/lib/oracle/19.5
      export ORACLE_VERSION=19.5
      export ORACLE_HOME=/usr/lib/oracle/$ORACLE_VERSION/client
      export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
      export SQLPATH=$ORACLE_HOME/lib/network/admin
      export TNS_ADMIN=$ORACLE_HOME/lib/network/admin
      export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
      #export NLS_LANG="Simplified Chinese_china".ZHS16GBK
      export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

      配置保存后

      source /etc/profile

      即可使配置即時(shí)生效

      之后連接數(shù)據(jù)庫(kù)測(cè)試

      sqlplus /nolog

      尷尬,提示:

      bash: /bin/sqlplus: 沒(méi)有此一檔案或目錄

      排查原因,這位老哥讓我死心了:ubuntu 14.04 oracle 11g 64位數(shù)據(jù)庫(kù)安裝圖文教程

      老老實(shí)實(shí)卸載重裝64位嗷T_T

      oracle64位客戶端安裝

      先看看安裝了哪些

      rpm -qa | grep oracle

      發(fā)現(xiàn)3個(gè)待宰羔羊

      oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.i386
      oracle-instantclient19.5-basic-19.5.0.0.0-1.i386
      oracle-instantclient19.5-devel-19.5.0.0.0-1.i386

      考慮到三者之間可能會(huì)有依賴關(guān)系,rpm -e不夠強(qiáng)力,所以直接加上–nodeps,簡(jiǎn)單粗暴

      rpm -e --nodeps oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.i386
      rpm -e --nodeps oracle-instantclient19.5-basic-19.5.0.0.0-1.i386
      rpm -e --nodeps oracle-instantclient19.5-devel-19.5.0.0.0-1.i386

      然后老套路,下載64位包:oracle官網(wǎng)下載

      oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm
      oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.x86_64.rpm
      oracle-instantclient19.5-devel-19.5.0.0.0-1.x86_64.rpm

      安裝

      rpm -ivh oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm
      rpm -ivh oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.x86_64.rpm
      rpm -ivh oracle-instantclient19.5-devel-19.5.0.0.0-1.x86_64.rpm

      創(chuàng)建監(jiān)聽(tīng)文件,并添加內(nèi)容,這邊19.5后面的client多了個(gè)64~

      vim /usr/lib/oracle/19.5/client64/lib/network/admin/tnsnames.ora加入
      
      ORCL =
       (DESCRIPTION =
       (ADDRESS = (PROTOCOL = TCP)(HOST = *IP*)(PORT = 1521))
       (CONNECT_DATA =
       (SERVER = DEDICATED)
       (SERVICE_NAME = *SID*)
       )
       )

      這里我是要連公司的oracle服務(wù)器,所以是直接復(fù)制服務(wù)器下的tnsnames.ora文件來(lái)用就可以了

      配置環(huán)境變量 vim /etc/profile,添加

      #oracle19.5
      export ORACLE_BASE=/usr/lib/oracle/19.5
      export ORACLE_VERSION=19.5
      export ORACLE_HOME=/usr/lib/oracle/$ORACLE_VERSION/client64
      export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
      export SQLPATH=$ORACLE_HOME/lib/network/admin
      export TNS_ADMIN=$ORACLE_HOME/lib/network/admin
      export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
      #export NLS_LANG="Simplified Chinese_china".ZHS16GBK
      export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

      配置保存后

      source /etc/profile

      即可使配置即時(shí)生效

      之后連接數(shù)據(jù)庫(kù)測(cè)試

      sqlplus /nolog
      sqlplus: error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory

      咋又報(bào)錯(cuò)了,我容易嗎我,555~

      可以看到,這個(gè)錯(cuò)誤的關(guān)鍵字是libnsl.so.1,biying一下~

      原來(lái)是缺少庫(kù)文件

      這里安裝庫(kù)包

      dnf install libnsl

      再輸入

      sqlplus /nolog
      SQL*Plus: Release 19.0.0.0.0 - Production on Sat Dec 28 14:21:33 2019
      Version 19.5.0.0.0
      Copyright (c) 1982, 2019, Oracle. All rights reserved.
      SQL>

      到這里證明已經(jīng)安裝成功,遠(yuǎn)程連接可用如下形式:

      sqlplus scott/123456:192.168.111.111:1521/orcl

      按理來(lái)說(shuō)目前我是可以連接oracle數(shù)據(jù)庫(kù)了,但是,沒(méi)有那么簡(jiǎn)單。。。。輸入連接命令后提示:

      ERROR:
      ORA-12170: TNS:Connect timeout occurred

      照例,biying一下~

      這位老哥說(shuō)的不錯(cuò),ORA-12170:TNS connect timeout occurred

      果然,ping不通服務(wù)器。

      下面就是聯(lián)系網(wǎng)管打一頓了

      ~-------------------------------------

      ping通網(wǎng)絡(luò)后,連接如下

      Connected to:
      Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
      With the Partitioning, OLAP, Data Mining and Real Application Testing options

      關(guān)于怎么在CentOS8系統(tǒng)中安裝oracle客戶端問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開,可以關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

      另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


      當(dāng)前題目:怎么在CentOS8系統(tǒng)中安裝oracle客戶端-創(chuàng)新互聯(lián)
      當(dāng)前地址:http://ef60e0e.cn/article/hcdeg.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        化隆| 简阳市| 榆树市| 郓城县| 双峰县| 资源县| 昌乐县| 靖西县| 峨眉山市| 阆中市| 加查县| 林周县| 永胜县| 襄城县| 平武县| 六枝特区| 千阳县| 湘潭市| 云林县| 峨边| 客服| 武功县| 杭锦旗| 张家口市| 宽城| 沿河| 三门县| 西乡县| 嘉兴市| 哈尔滨市| 新安县| 监利县| 历史| 大新县| 祁东县| 乌拉特后旗| 蒙阴县| 双城市| 梧州市| 七台河市| 吉木乃县|