欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

bo怎么連接oracle,bo怎么連接藍(lán)牙

請(qǐng)教vb如何連接oracle數(shù)據(jù)庫(kù)

VB6.0可通過(guò)Adodc數(shù)據(jù)訪問(wèn)控件的屬性頁(yè)進(jìn)行連接Oracle數(shù)據(jù)庫(kù)。

專注于為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)東海免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千多家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

1)建立數(shù)據(jù)工程,在窗體添加Adodc數(shù)據(jù)訪問(wèn)控件。鼠標(biāo)選中Adodc控件-右鍵-Adodc屬性-使用連接字符串-生成。

2)選Microsoft OLE DB Provider For Oracle,下一步。

3)根據(jù)數(shù)據(jù)鏈接屬性對(duì)話框填寫(xiě)所需內(nèi)容,測(cè)試連接。點(diǎn)確定,最終在Adodc屬性頁(yè)獲得連接字符串,復(fù)制該字符串,即可作為Adodc數(shù)據(jù)訪問(wèn)控件直接使用,或在代碼中用于Adodc控件或ADO數(shù)據(jù)訪問(wèn)對(duì)象。

oracle中怎樣連接到數(shù)據(jù)庫(kù)

需要一些前提條件:

1、對(duì)方的主機(jī)能被連接(如在同一局域網(wǎng)內(nèi))

2、需要知道對(duì)方數(shù)據(jù)庫(kù)IP、端口號(hào)、服務(wù)名

3、需要知道對(duì)方提供的管理數(shù)據(jù)庫(kù)的用戶名及密碼

連接方法:

1、在本地的oracle安裝目錄,找到tnsnames.ora文件,一般在~\oracle\product\10.2.0\db_1\network\ADMIN目錄下,如圖:

2、用文本打開(kāi)tnsnames.ora文件,添加以下內(nèi)容:

本地自定義實(shí)例名?=

(DESCRIPTION?=

(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?數(shù)據(jù)庫(kù)IP或數(shù)據(jù)庫(kù)主機(jī)名)(PORT?=?數(shù)據(jù)庫(kù)端口號(hào)))

(CONNECT_DATA?=

(SERVER?=?DEDICATED)

(SERVICE_NAME?=?數(shù)據(jù)庫(kù)服務(wù)名)

)

)

3、保存文件即可。

4、打開(kāi)第三方工具,如plsq,輸入對(duì)方提供的用戶名及密碼,選擇新建的數(shù)據(jù)庫(kù)鏈接即可。

如何解決BO連接不上Oracle的問(wèn)題

如何解決BO連接不上Oracle的問(wèn)題

要使一個(gè)客戶端機(jī)器能連接oracle數(shù)據(jù)庫(kù),需要在客戶端機(jī)器上安裝oracle的客戶端軟件,唯一的例外就是java連接數(shù)據(jù)庫(kù)的時(shí)候,可以用

jdbc

怎么遠(yuǎn)程連接到服務(wù)器oracle數(shù)據(jù)庫(kù)

ORACLE客戶端連服務(wù)器的注意事項(xiàng)

1. 通過(guò)SQL*NET協(xié)議,ORACLE客戶端連服務(wù)器時(shí)一般需要配置sqlnet.ora和tnsnames.ora,init.ora。

它們默認(rèn)的目錄在$ORACLE_HOME/network/admin 目錄下

也可以設(shè)置環(huán)境變量TNS_ADMIN指向你想用的sqlnet.ora和tnsnames.ora目錄

例如:

TNS_ADMIN=/home/oracle/config/9.0.1;export TNS_ADMIN

sqlnet.ora文件決定找數(shù)據(jù)庫(kù)服務(wù)器別名的方式

默認(rèn)的參數(shù)有

參數(shù)SQLNET.AUTHENTICATION_SERVICES= (NONE,NTS)表明用戶連接Oracle服務(wù)器時(shí)使用哪種驗(yàn)證方式NONE表示Oracle身份驗(yàn)證,NTS表示操 作系統(tǒng)身份驗(yàn)證,兩種方式可以并用。

ORA_DBA組中的域用戶和本地用戶不需要Oracle用戶名和密碼就可以登錄Oracle而且該組的用戶登錄數(shù)據(jù)庫(kù)后都具有SYSDBA權(quán)限(多個(gè)實(shí) 例時(shí),可以建立類似這樣的組ORA_SID_DBA,其中SID指實(shí)例名)同理:ORA_OPER組中的成員具有SYSOPER角色的權(quán)限。

登錄方式 sqlplus “/ as sysdba”

或者sqlplus nolog,然后SQLconnect / as sysdba

NAMES.DEFAULT_DOMAIN = WORLD

NAMES.DIRECTORY_PATH = (TNSNAMES, ONAMES, HOSTNAME)

表明解析客戶端連接時(shí)所用的主機(jī)字符串的方式

TNSNAMES表示采用TNSNAMES.ORA文件來(lái)解析;

ONAMES表示使用自己的名稱服務(wù)器(Oracle Name Server)來(lái)解析,目前Oracle建議使用輕量目錄訪問(wèn)協(xié)議LDAP來(lái)取代ONAMES;

HOSTNAME表示使用host文件,DNS,NIS等來(lái)解析;

如果你的ORACLE客戶端和服務(wù)器默認(rèn)的域名不一樣,需要用#號(hào)注釋第一行

#NAMES.DEFAULT_DOMAIN = WORLD

使它不起作用。

NAMES.DIRECTORY_PATH指定找服務(wù)器別名的順序 (本地的tnsnames.ora文件, 命名服務(wù)器, 主機(jī)名方式)

服務(wù)器的sqlnet.ora里可以設(shè)置檢查客戶端是否alive的時(shí)間間隔

sqlnet.expire_time = 10

init.ora中的Remote_Login_Passwordfile對(duì)身份驗(yàn)證的影響

三個(gè)可選值:

NONE:默認(rèn)值,指示Oracle系統(tǒng)不使用密碼文件,通過(guò)操作系統(tǒng)進(jìn)行身份驗(yàn)證的特權(quán)用戶擁有SYSORA和SYSOPER權(quán)限EXCLUSIVE:

1.表示只有一個(gè)數(shù)據(jù)庫(kù)實(shí)例可以使用密碼文件

2.允許將SYSORA和SYSOPER權(quán)限賦值給SYS以外的其它用戶

SHARED:

1.表示可以有多個(gè)數(shù)據(jù)庫(kù)實(shí)例可以使用密碼文件

2.不允許將SYSORA和SYSOPER權(quán)限賦值給SYS以外的其它用戶

所以,如果要以操作系統(tǒng)身份登錄,Remote_Login_Passwordfile應(yīng)該設(shè)置為NONE

當(dāng)?shù)卿浻脩舨皇荗RA_DBA組和ORA_OPER組成員時(shí),登錄數(shù)據(jù)庫(kù)需要在Oracle中創(chuàng)建當(dāng)前操作系統(tǒng)用戶相同的用戶名,如果當(dāng)前用戶是域用 戶,則名稱為:domainname\yourname,如果是本地計(jì)算機(jī)用戶,則名稱為:computername\yourname

創(chuàng)建方法:

create "domainname\yourname" identified externally;

操作系統(tǒng),修改HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0下面添加AUTH_PREFIX_DOMAIN,值設(shè)為FALSE,在創(chuàng)建Oracle用戶時(shí)可以忽略 掉域名

這種方式下,init.ora中有一個(gè)參數(shù)將影響數(shù)據(jù)庫(kù)如何匹配一個(gè)windows用戶和Oracle用戶os_authent_prefix = ""

缺省為空,Oracle8i以前,無(wú)該參數(shù),而使用OPS$作為用戶名前綴.(Oracle用戶名最大長(zhǎng)度限制為30個(gè)字符)

tnsnames.ora文件里寫(xiě)數(shù)據(jù)庫(kù)服務(wù)器別名的詳細(xì)內(nèi)容,有以下幾種寫(xiě)法:

# 一般的寫(xiě)法

APPDB =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = appdb)

)

)

# 明確標(biāo)明用dedicated方式連接數(shù)據(jù)庫(kù)

APPD=

(DESCRIPTION=

(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.35)(PORT=1521))

(CONNECT_DATA=

(SERVICE_NAME=appdb)

(SERVER=DEDICATED)))

# 對(duì)多個(gè)listener端口做均衡負(fù)載方式連接數(shù)據(jù)庫(kù)

APPS =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1856))

)

(CONNECT_DATA =

(SERVICE_NAME = appdb)

)

)

# 注意:如果數(shù)據(jù)庫(kù)服務(wù)器用MTS,客戶端程序需要用database link時(shí)最好明確指明客戶端用dedicated直連方式,

# 不然會(huì)遇到很多跟分布式環(huán)境有關(guān)的ORACLE BUG。

# 一般情況下數(shù)據(jù)庫(kù)服務(wù)器用直接的連接會(huì)好一些,除非你的實(shí)時(shí)數(shù)據(jù)庫(kù)連接數(shù)接近1000。

2. /etc/hosts (UNIX)

或者windows\hosts(WIN98) winnt\system32\drivers\etc\hosts (WIN2000)

客戶端需要寫(xiě)入數(shù)據(jù)庫(kù)服務(wù)器IP地址和主機(jī)名的對(duì)應(yīng)關(guān)系。

127.0.0.1 localhost

192.168.0.35 oracledb oracledb

192.168.0.45 tomcat tomcat

202.84.10.193 bj_db bj_db

有些時(shí)候我們配置好第一步后,tnsping 數(shù)據(jù)庫(kù)服務(wù)器別名顯示是成功的,

但是sqlplus username/password@servicename不通,jdbc thin link 也不通的時(shí)候,

一定不要忘了在客戶端做這一步,原因可能是DNS服務(wù)器里沒(méi)有設(shè)置這個(gè)服務(wù)器IP地址和主機(jī)名的對(duì)應(yīng)關(guān)系。

如果同時(shí)有私有IP和Internet上公有IP,私有IP寫(xiě)在前面,公有IP寫(xiě)在后面。

編輯前最好留一個(gè)備份,增加一行時(shí)也最好用復(fù)制粘貼,避免編輯hosts時(shí)空格或者tab字符錯(cuò)誤。

3. UNIX下ORACLE多數(shù)據(jù)庫(kù)的環(huán)境,OS客戶端需要配置下面兩個(gè)環(huán)境變量

ORACLE_SID=appdb;export ORACLE_SID

TWO_TASK=appdb;export TWO_TASK

來(lái)指定默認(rèn)的目標(biāo)數(shù)據(jù)庫(kù)

分享:

1

喜歡

贈(zèng)金筆

閱讀(2478)┊ 評(píng)論 (0)┊ 收藏(0) ┊禁止轉(zhuǎn)載 ┊ 喜歡▼ ┊打印┊舉報(bào)

已投稿到:

排行榜

前一篇:Delphi IdHTTP1下載文件防止假死

后一篇:我的博客今天6歲246天了,我領(lǐng)取了元老博主徽章北京科蘭

網(wǎng)站題目:bo怎么連接oracle,bo怎么連接藍(lán)牙
轉(zhuǎn)載注明:http://chinadenli.net/article18/dsshjgp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、App開(kāi)發(fā)、搜索引擎優(yōu)化、定制網(wǎng)站網(wǎng)站收錄、云服務(wù)器

廣告

聲明:本網(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í)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司