連接遠(yuǎn)程oracle數(shù)據(jù)庫(kù),首先網(wǎng)絡(luò)要暢通,然后需要知道遠(yuǎn)程數(shù)據(jù)庫(kù)的IP地址,數(shù)據(jù)庫(kù)端口號(hào),用戶名,密碼,數(shù)據(jù)庫(kù)服務(wù)名等信息。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、虛擬空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、太仆寺網(wǎng)站維護(hù)、網(wǎng)站推廣。
1、本地要安裝oracle客戶端,在如下路徑找到tnsname.ora文件。~\oracle\product\10.2.0\db_1\network\ADMIN
2、打開tnsname.ora文件。添加如下內(nèi)容:
本地實(shí)例名=
(DESCRIPTION?=
(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?數(shù)據(jù)庫(kù)IP地址)(PORT?=?端口號(hào)))
(CONNECT_DATA?=
(SERVER?=?DEDICATED)
(SERVICE_NAME?=?服務(wù)名)
)
)
3、然后以第三方工具PL/SQL為例。選擇正確的數(shù)據(jù)庫(kù)及連接方式,填寫正確的用戶名和密碼即可。
這是額前兩周在網(wǎng)上翻資料純手工整理的,本地不安裝plsql鏈接遠(yuǎn)程數(shù)據(jù)庫(kù),保證原稿:
首先到Oracle網(wǎng)站下載Instant Client :
1.解壓之后的文件夾叫:instantclient_11_2.可以放在本地磁盤任意目錄下.例如:D:/instantclient_11_2
在D:/instantclient_11_2目錄下新建目錄network,在network目錄下再建admin目錄,在admin目錄下新建文件tnsnames.ora,打開寫入如下內(nèi)容:
2、配置tnsnames.ora文件,
如:
MOBILE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.103)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = MOBILE)
)
)
這里根據(jù)自己的實(shí)際情況進(jìn)行配置,第一個(gè)MOBILE是database名,SERVICE_NAME是服務(wù)器上數(shù)據(jù)庫(kù)實(shí)例名
或
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.6.8.10 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl )
)
)
其中ORCL是遠(yuǎn)程數(shù)據(jù)庫(kù)在本地的主機(jī)名,10.6.8.10是遠(yuǎn)程服務(wù)器的IP地址,orcl是遠(yuǎn)程數(shù)據(jù)庫(kù)的名稱。
3.添加一個(gè)環(huán)境變量,名為TNS_ADMIN,值為tnsnames.ora文件所在路徑。
通過(我的電腦--屬性--高級(jí)--環(huán)境變量--新建)來新增環(huán)境變量。
(不一定有這個(gè)變量)
設(shè)置ORACLE的語言,添加環(huán)境變量(已裝服務(wù)端的機(jī)器不需要配置)
命令行輸入regedit進(jìn)入注冊(cè)表,一般在HKEY_LOCAL_MACHINE/DOFTWARE/ORACLE/HOME下添加字符串值
NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
或
設(shè)置ORACLE的語言,添加環(huán)境變量:
“NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,
4、下載并安裝PL.SQL.Developer配置應(yīng)用
配置tools-preferences-connection
Oracle Home
D:/instantclient_11_2
OCI library
D:/instantclient_11_2/oci.dll
配置完成后關(guān)閉PL/SQL ,再重啟.
或者
下載并安裝plsql,登錄plsql
配置tools-preferences-connection
Oracle Home=E:\oraclient
OCI library=E:\oraclient\oci.dll
5.主機(jī)名就會(huì)出現(xiàn)在PL/SQL Developer的列表里,輸入用戶名密碼,就可以登錄遠(yuǎn)程oracle 數(shù)據(jù)庫(kù)。
6.連接成功后有時(shí)候查詢出來的數(shù)據(jù)會(huì)出現(xiàn)亂碼的問題,這是因?yàn)楸镜氐木幋a和服務(wù)器端編碼不一致,這時(shí)候我們可以通過SQL語句:
select userenv('language') from dual;
查詢出服務(wù)器端的編碼,如我自己的查詢結(jié)果為
USERENV('LANGUAGE')
AMERICAN_AMERICA.ZHS16GBK
我們就需要添加一個(gè)環(huán)境變量NLS_LANG ,值為: AMERICAN_AMERICA.ZHS16GBK 然后重啟PL/SQL就不會(huì)再有亂碼問題了。
我就說一下我這里的連接吧。
我用的是pl/sql連接的,首先在oracle安裝文件下,配置和移植工具-ner
configeration
assistant中,設(shè)置好要訪問的的服務(wù)名(即oracle服務(wù)器的名稱)和主機(jī)名(即要遠(yuǎn)程連接的oracle數(shù)據(jù)庫(kù)的ip地址),設(shè)置好之后,再打開配置和移植工具-net
manager,在這里,我們可以檢查一下所做的配置,并測(cè)試一下是否連接成功。
然后打開pl/sql,輸入用戶名和密碼,就可以連接上了。
僅供參考。
本文題目:怎么遠(yuǎn)程使用oracle,怎么遠(yuǎn)程使用電腦攝像頭
標(biāo)題來源:http://chinadenli.net/article21/dsespjd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、虛擬主機(jī)、網(wǎng)站設(shè)計(jì)公司、品牌網(wǎng)站建設(shè)、搜索引擎優(yōu)化、網(wǎng)站維護(hù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)