簡體   English   中英

Oracle ODP.NET連接字符串:數據源中的內容是什么?

[英]Oracle ODP.NET connection string: what goes in Data Source?

這是ODP.NET的ConnectionStrings.com字符串,很棒,但什么是Data Source?

數據源= TORCL;用戶ID = someUser;密碼= son28dnn;

它是控制面板中的DSN嗎?

服務器名稱?

TNS命名服務名稱?

謝謝

盧克

如果您正在使用帶有TNS的ODP.NET,它只是用於連接到oracle數據庫的適配器之一。用於維護TNS條目的文件是Tnsnames.Ora

tnsnames.ora中的示例條目(該文件的路徑通常是ORACLE_HOME \\ NETWORK \\ ADMIN)示例條目如下所示

TORCL=(DESCRIPTION=
(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)   (PORT=MyPort)))    
(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)))

這里TORCL是數據源的別名,MyHost是您的數據庫服務器名稱或IP地址,Port是數據庫偵聽器端口,MyOracleSID是您的Oracle服務

於是

Data Source=TORCL;User Id=myUsername;Password=myPassword;

和...一樣

Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)  (PORT=MyPort)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword; 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM