最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

深入分析C#連接Oracle數(shù)據(jù)庫的連接字符串詳解

 更新時(shí)間:2013年05月18日 10:50:49   作者:  
本篇文章是對(duì)C#連接Oracle數(shù)據(jù)庫的連接字符串進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
兩種方式:1.IP+SID方式 2.配置鏈接方式
1..IP+SID方式
復(fù)制代碼 代碼如下:

DbHelperOracle.connectionString = string.Format(@"Data Source=(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = {0})(PORT = 1521))
)
(CONNECT_DATA =
(SID = {1})
(SERVER = DEDICATED)
)
);User Id={2};Password={3};",
txtDBServerIP.Text.Trim(), txtOracleSID.Text.Trim(), txtDBUserName.Text.Trim(), txtDBPassword.Text.Trim());

這種方式不需要在Oracle Net Manager管理中添加鏈接配置信息。
2. 2.配置鏈接方式,
在Oracle Net Manager管理中添加鏈接配置信息,然后鏈接字符串如下寫法:
復(fù)制代碼 代碼如下:

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

另外其他的連接方式,參考如下,從其他網(wǎng)站轉(zhuǎn)來的:
Oracle連接字符串總結(jié)
Oracle XE
標(biāo)準(zhǔn)連接
Oracle XE(或者"Oracle Database 10g Express Edition")是一個(gè)簡單免費(fèi)發(fā)布的版本。
以下是語法格式:
復(fù)制代碼 代碼如下:

Driver=(Oracle in XEClient);dbq=111.21.31.99:1521/XE;Uid=myUsername;Pwd=myPassword;

ODBC
新版本連接方式
以下是語法格式:
復(fù)制代碼 代碼如下:

Driver={Microsoft ODBC for Oracle};Server=myServerAddress;Uid=myUsername;Pwd=myPassword;

老版本連接方式
以下是語法格式:
復(fù)制代碼 代碼如下:

Driver={Microsoft ODBC Driver for Oracle};ConnectString=OracleServer.world;Uid=myUsername;Pwd=myPassword

OLE DB, OleDbConnection (.NET)
標(biāo)準(zhǔn)安全連接
此連接方式使用來自微軟的Provider。
以下是語法格式:
復(fù)制代碼 代碼如下:

Provider=msdaora;Data Source=MyOracleDB;User Id=myUsername;Password=myPassword;

信任連接
以下是語法格式:
復(fù)制代碼 代碼如下:

Provider=msdaora;Data Source=MyOracleDB;Persist Security Info=False;Integrated Security=Yes;

標(biāo)準(zhǔn)安全連接
此連接方式使用來自O(shè)racle的Provider。
以下是語法格式:
復(fù)制代碼 代碼如下:

Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=myUsername;Password=myPassword;

信任連接
以下是語法格式:
復(fù)制代碼 代碼如下:

Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;OSAuthent=1;

以下是語法格式:
復(fù)制代碼 代碼如下:

Provider=OraOLEDB.Oracle;Data Source=(DESCRIPTION=(CID=GTU_APP)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=myHost)(PORT=myPort)))(CONNECT_DATA=(SID=MyOracleSID)(SERVER=DEDICATED)));User Id=myUsername;Password=myPassword;

Oracle.DataAccess.Client.OracleConnection
標(biāo)準(zhǔn)連接
以下是語法格式:
復(fù)制代碼 代碼如下:

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

帶integrated security的連接
以下是語法格式:
復(fù)制代碼 代碼如下:

Data Source=TORCL;Integrated Security=SSPI;

帶 ODP.NET 不帶 tnsnames.ora的連接
以下是語法格式:
復(fù)制代碼 代碼如下:

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

OracleConnection, Oracle Data Provider, ODP.NET, System.Data.OracleClient.OracleConnection
標(biāo)準(zhǔn)連接 
以下是語法格式:
復(fù)制代碼 代碼如下:

Data Source=MyOracleDB;Integrated Security=yes

僅在Oracle8i release 3 或更高版本 
指明用戶密與密碼的連接 
以下是語法格式:
復(fù)制代碼 代碼如下:

Data Source=MyOracleDB;User Id=myUsername;Password=myPassword;Integrated Security=no;

這是另一種連接方式不依賴你的DNS.You create a connection string based on the format used in the tnsnames.ora file without the need to actually have one of these files on the client pc. 
以下是語法格式:
復(fù)制代碼 代碼如下:

SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));uid=myUsername;pwd=myPassword;

Some reported problems with the one above and Visual Studio. Use the next one if you've encountered problems. 
以下是語法格式:
復(fù)制代碼 代碼如下:

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

使用連接池 
連接池服務(wù)如果找不到一個(gè)完全匹配連接字符串的連接,他將會(huì)創(chuàng)建一個(gè)。如果能找到該連接,將會(huì)重新使用。 
以下是語法格式:
復(fù)制代碼 代碼如下:

Data Source=myOracleDB;User Id=myUsername;Password=myPassword;Min Pool Size=10;Connection Lifetime=120;Connection Timeout=60;Incr Pool Size=5;Decr Pool Size=2;

Windows驗(yàn)證 
以下是語法格式:
復(fù)制代碼 代碼如下:

Data Source=myOracleDB;User Id=/;

特權(quán)連接
使用SYSOPER的特權(quán) 
以下是語法格式:
復(fù)制代碼 代碼如下:

Data Source=myOracleDB;User Id=SYS;Password=SYS;DBA Privilege=SYSOPER;

利用密碼終止函數(shù)
當(dāng)?shù)谝淮未蜷_連接時(shí),當(dāng)打開鏈接后,一個(gè)密碼過期錯(cuò)誤被拋出,捕獲這個(gè)錯(cuò)誤并執(zhí)行OpenWithNewPassword命令行設(shè)置新密碼。 
以下是語法格式:
復(fù)制代碼 代碼如下:

Data Source=myOracleDB;User Id=myUsername;Password=myPassword;
oConn.OpenWithNewPassword(sTheNewPassword); 

代理驗(yàn)證 
以下是語法格式:
復(fù)制代碼 代碼如下:

Data Source=myOracleDB;User Id=myUsername;Password=myPassword;Proxy User Id=pUserId;Proxy Password=pPassword

Core Labs OraDirect (.NET) 
標(biāo)準(zhǔn)連接
復(fù)制代碼 代碼如下:

以下是語法格式:
User ID=myUsername;Password=myPassword;Host=ora;Pooling=true;Min Pool Size=0;Max Pool Size=100;Connection Lifetime=0;

Data Shape 
MS Data Shape 
復(fù)制代碼 代碼如下:

以下是語法格式:
Provider=MSDataShape.1;Persist Security Info=False;Data Provider=MSDAORA;Data Source=orac;User Id=myUsername;Password=myPassword;

相關(guān)文章

  • WPF實(shí)現(xiàn)繪制扇形統(tǒng)計(jì)圖的示例代碼

    WPF實(shí)現(xiàn)繪制扇形統(tǒng)計(jì)圖的示例代碼

    這篇文章主要介紹了如何利用WPF繪制扇形統(tǒng)計(jì)圖,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)或工作有一定幫助,感興趣的小伙伴可以了解一下
    2022-09-09
  • C# Mqtt 斷線重連的實(shí)現(xiàn)代碼

    C# Mqtt 斷線重連的實(shí)現(xiàn)代碼

    這篇文章主要介紹了C# Mqtt 斷線重連,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 如何利用C#正則表達(dá)式判斷是否是有效的文件及文件夾路徑

    如何利用C#正則表達(dá)式判斷是否是有效的文件及文件夾路徑

    項(xiàng)目中少不了讀取或設(shè)置文件路徑的功能,如何才能對(duì)輸入的路徑是否合法進(jìn)行判斷呢?下面這篇文章主要給大家介紹了關(guān)于C#利用正則表達(dá)式判斷是否是有效的文件及文件夾路徑的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • C#微信公眾號(hào)開發(fā)之用戶管理

    C#微信公眾號(hào)開發(fā)之用戶管理

    這篇文章介紹了C#微信公眾號(hào)開發(fā)之用戶管理,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • RandomId生成隨機(jī)字符串詳解實(shí)例

    RandomId生成隨機(jī)字符串詳解實(shí)例

    本文主要介紹RandomId 生成隨機(jī)字符串的方法,大家參考使用吧
    2013-12-12
  • C#、ASP.NET通用擴(kuò)展工具類之TypeParse

    C#、ASP.NET通用擴(kuò)展工具類之TypeParse

    這篇文章主要介紹了C#、ASP.NET通用擴(kuò)展工具類之TypeParse,使用了此類,類型轉(zhuǎn)換方便多了,本文直接給出實(shí)現(xiàn)代碼和使用方法,需要的朋友可以參考下
    2015-06-06
  • C# Dockpanel入門基礎(chǔ)必看篇

    C# Dockpanel入門基礎(chǔ)必看篇

    這篇文章主要介紹了C# Dockpanel入門基礎(chǔ)必看篇,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • C#獲取web.config配置文件內(nèi)容的方法

    C#獲取web.config配置文件內(nèi)容的方法

    這篇文章主要介紹了C#獲取web.config配置文件內(nèi)容的方法,涉及C#配置文件屬性獲取的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • C#調(diào)用Rar文件及獲取Rar返回值的方法

    C#調(diào)用Rar文件及獲取Rar返回值的方法

    這篇文章主要介紹了C#調(diào)用Rar文件及獲取Rar返回值的方法,實(shí)例分析了C#調(diào)用rar文件實(shí)現(xiàn)文件的壓縮與解壓相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • C# FileStream文件讀寫詳解

    C# FileStream文件讀寫詳解

    本文主要介紹C#使用 FileStream 讀取數(shù)據(jù),寫入數(shù)據(jù)等操作,希望能幫到大家。
    2016-04-04

最新評(píng)論

陕西省| 临夏市| 申扎县| 吴堡县| 桓仁| 隆安县| 武强县| 常山县| 文山县| 定边县| 河池市| 五华县| 云浮市| 祁连县| 甘洛县| 吉安市| 舞钢市| 定襄县| 乌鲁木齐市| 灌南县| 安达市| 丹寨县| 杂多县| 廉江市| 太仆寺旗| 全南县| 枣庄市| 都匀市| 偏关县| 孝昌县| 石家庄市| 武平县| 黔西县| 新闻| 信丰县| 甘德县| 武义县| 娄底市| 海晏县| 同仁县| 思南县|