centos7下部署oracle客戶端
下載安裝包
- 去oracle官網下載下面三個軟體包:
- oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm
- oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
- oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
安裝oracle客戶端
- 使用rpm -qpl命令檢視oracle client預設安裝路徑:
[[email protected] downloads]$ rpm -qpl oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm /usr/bin/sqlplus64 /usr/lib/oracle/12.1/client64/bin/sqlplus /usr/lib/oracle/12.1/client64/lib/glogin.sql /usr/lib/oracle/12.1/client64/lib/libsqlplus.so /usr/lib/oracle/12.1/client64/lib/libsqlplusic.so
由上面的查詢結果可知oracle client預設安裝在/usr/lib目錄下,其他兩個.rpm包也是安裝在/usr/lib下,如果想讓oracle client安裝在自己指定的目錄下,可以使用rpm -ivh –relocate重定向預設安裝路徑的字首,例如:
rpm -ivh –relocate /usr=/oracle oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm
這樣就使得oracle client被安裝到/oracle/lib下面,這裡我使用了預設的安裝路徑/usr/lib.
-
使用scp命令把server端/home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/tnanames.ora複製到client端/usr/lib/oracle/12.1/client64/network/admin下
-
配置環境變數:
-
測試
[[email protected] admin]$ sqlplus [email protected]
SQL*Plus: Release 12.1.0.2.0 Production on Thu Sep 27 01:10:47 2018
Copyright (c) 1982, 2014, Oracle. All rights reserved.
Enter password:
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
SQL>
- 也可以通過下面這個指明使用者、密碼、主機、埠、SID的完整的命令來訪問oracle資料庫:
sqlplus scott/123456:192.168.111.111:1521/orcl
attention: 如果沒有在環境變數中指定ORACLE_SID,那麼在使用sqlplus連線遠端資料庫的時候需要@遠端資料庫的SID,由於客戶端系統使用者不屬於遠端oracle資料庫的SYSOPER和SYSDBA,所以不能使用sys登入而只能使用資料庫普通使用者登入,其中scott是使用dbca建立第一個資料庫時提供的一個可選使用者。
END
相關推薦
centos7下部署oracle客戶端
下載安裝包 去oracle官網下載下面三個軟體包: oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm oracle-instantclient12.1-basic-12.1.0.2.0-1.x
Centos7下部署oracle資料庫server端
一、安裝Oracle前準備 1.建立執行oracle資料庫的系統使用者和使用者組[[email protected] ~]$ su root #切換到rootPassword: [[email&
window下修改Oracle客戶端版的字符集
window oracle客戶端 字符集1、win+R,運行regedit,進入註冊表編輯器。 2、修改NLS_LANG的字符集 路徑 HKEY_LOCAL_MACHINE -> SOFTWARE -> WOW6432Node -> ORACLE -> KEY_OraCl
Linux下更改oracle客戶端字符集和服務端字符集
啟動 dia 系統 detail roc gb2 set rom com from:http://blog.csdn.net/chid/article/details/6166506 Linux 下更改 oracle 客戶端字符集和服務端字符集 1.Linux 下更改
windows下安裝oracle客戶端和php擴展
64位 電腦 font exif dap pos sof mic client 先來抱怨下 ,按這玩楞費了我大半天的時間,一路的坑! 我的電腦是win7 64位的 第一步 打開php.ini 把 extension=php_oci8_12c.dll extension=
Linux RedHat6.4 下安裝ORACLE資料庫伺服器,win10下安裝ORACLE客戶端 問題總結
前一段時間由於工作需要安裝了ORACLE 11g資料庫在Linux上,安裝過程中遇到了很多問題,所以在這裡總結一下,希望能幫到需要的人。 問題1:安裝過程中提示 pdksh 系統軟體缺失,用rpm -qi 命令查詢確實沒有安裝該軟體,但是安裝了另一個叫 ksh 的系統軟體,二者名字很相似
mac os 下安裝oracle 客戶端
1. 訪問Oralce 的官網,下載相關壓縮包 注意:在mac 山獅作業系統下,要下載x86 即 32位版本。不能用 64位的。否則 navicat 也不能使用 用navicat 連資料庫 請 參考 http://wiki.navicat.com/wiki/ind
C# 不安裝Oracle客戶端情況下,如何連接到Oracle數據庫
是不是 如何 () 需要 -s 找到 密碼 dex add 簡介: 在我們開發應用場景經常碰到需要連接Oracle數據庫,這也是相當常見的一種情況。一般.Net環境連接Oracle數據庫,可以通過TNS/SQL.NET 配置文件,而 TNS 必須要 Oracle 客戶端
嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 位 Oracle 客戶端組件的情況下以 64 位模式運行,將出現此問題
orm 項目 inf article res info csdn 題解 cep 解決辦法: 原因:VS2013生成的網站,裏面有個地方調用32位的DLL文件,放到64位的服務器上提示錯誤“System.BadImageFormatException: 試圖
在不安裝oracle客戶端的情況下,使用PLSQL
一般在使用plsql時,會結合oracle客戶端來使用,這樣方便把資料庫連線資訊新增到plsql中。不過oracle客戶端軟體有點龐大,安裝起來不太方便,所以在網上找到一種不依賴oracle客戶端來使用plsql的方法。 1.準備 雖然不用oracle客戶端,但是也要用到一個工具包--insta
今天在CentOS6.4作業系統下安裝了Oracle客戶端
一開始安裝完成後,對環境變數的設定折騰了大半天,後來才知道要重啟,才能使之生效。 因為作業系統是中文的,在/home/oracle/app/..../bin下面執行netmgr時,發現oracle的netmgr介面都是亂碼,後來把/etc/sysconfig/i18n裡的 L
BadImageFormatException:如果在安裝 32 位 Oracle 客戶端元件的情況下以 64 位模式執行
前言 在使用VS2008中伺服器資源管理器連線Oracle資料庫時,嘗試載入 Oracle客戶端庫時引發 BadImageFormatException,在網上下載了個instantclient_11_2進行配置後解決了該問題。 配置過程及相關資訊 專案環境:
嘗試載入 Oracle 客戶端庫時引發 BadImageFormatException 如果在安裝32 位 Oracle客戶端元件的情況下以 64位模式執行
http://blog.sina.com.cn/s/blog_77f88ea601012va0.html 嘗試載入 Oracle客戶端庫時引發 BadImageFormatException。如果在安裝32 位 Oracle客戶端元件的情況下以 64位模式執行,將出現此問
Centos下 Oracle客戶端的安裝
很早之前釋出過一篇Centos安裝Oracle服務。但是上次有一個很小的遺憾,到最後一步失敗了。這次廣西專案再次涉及到Oracle安裝。所以在此重新整理一下。 總的來說,Centos安裝Oracle還是比較容易,但是由於不同的Centos版本,或者安裝的環
linux下oracle客戶端安裝
原文地址:http://hanqunfeng.iteye.com/blog/1955277 檢視oracle伺服器端的版本: select * from V$version 結果中有:Oracle Database 11g Enterprise Editio
Asp.net_解決vs執行報在安裝 32 位 Oracle 客戶端元件的情況下以 64 位模式執行,將出現此問題的bug方法
由於工作需要對原來一個專案做修改,結果遇到了麻煩。原來一般是在本機安裝32位的oracle客戶端,PLSQL Developer當時不支援64位,執行專案也沒問題。但是現在下載了個最新版的PLSQL Developer 64位版,安裝了oracle 64位的客戶端可以連線到
Linux下php5.3編譯oracle客戶端
因專案需要在linux下進行php5.3的oracle客戶端編譯,簡要介紹一下步驟及走過的彎路。 1.下載Oracle客戶端程式包,其中包含OCI、OCCI和JDBC-OCI等相關檔案。 1.1下載檔案地址 根據作業系統的版本選擇對應的軟體,我需要的是X86_64選擇 1
【oracle 客戶端】linux下安裝配置oracle客戶端
要在伺服器linux 下連線使用oracle 必須先按裝oracle客戶端。下面來記錄下如何安裝成功。 一、安裝必要的庫gcc依賴 yum install zlib-devel bzip2-devel
如何在linux下以RPM安裝Oracle 客戶端
一、下載 從oracle 下載中心下載 把所有的下載下來 二、以root使用者安裝 三、配置 vim /etc/profile 新增export ORACLE_HOME=/usr/lib/oracle/11.1.0.1/client64 export ORACLE_BAS
linux下快速安裝oracle客戶端
1,首先Oracle官網下載安裝包: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.ht