odbc
新版本driver=
;server=
myserveraddress;
uid=
myusername;
pwd=
mypassword;
舊版本driver=
;connectstring=
oracleserver.world;
uid=
myusername;
pwd=
mypassword;
ole db, oledbconnection (.net)
標準連線
此連線字串適用了微軟的驅動。
provider=
msdaora;
data source=
myoracledb;
user id=
myusername;
password=
mypassword;
受信連線
provider=
msdaora;
data source=
myoracledb;
persist security info=
false;
integrated security=
yes;
標準連線
由oracle提供的驅動。
provider=
oraoledb.oracle;
data source=
myoracledb;
user id=
myusername;
password=
mypassword;
受信連線
provider=
oraoledb.oracle;
data source=
myoracledb;
osauthent=
1;oracle.dataaccess.client.oracleconnection
標準data source=
torcl;
user id=
myusername;
password=
mypassword;
標準安全連線
data source=
torcl;
integrated security=
sspi;
使用odp.net而不使用tnsnames.ora
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
標準data source=
myoracledb;
integrated security=
yes;
用於8i rc3及以後的版本
指定使用者名稱和密碼
data source=
myoracledb;
user id=
myusername;
password=
mypassword;
integrated security=
no;用於8i rc3及以後的版本
忽略tnsnames.ora
另一種不需要使用dsn的連線方式。
server=
(description=(address=(protocol=tcp)(host=myhost)(port=myport))(connect_data=(service_name=myoraclesid)));
uid=
myusername;
pwd=
mypassword;
使用上面的連線字串可能會導致visual studio報告錯誤,如果您在使用中出現了這些問題,請使用下面的這種連線方式。
data source=
(description=(address=(protocol=tcp)(host=myhost)(port=myport))(connect_data=(service_name=myoraclesid)));
user id=
myusername;
password=
mypassword;
使用連線池
如果連線池服務程式找不到已經存在的連線池,它將根據連線字串建立乙個新的池,否則將迴圈使用池中已存在的連線。
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身份驗證
data source=
myoracledb;
user id=
/;特權連線
使用sysdba
data source=
myoracledb;
user id=
sys;
password=
sys;
dba privilege=
sysdba;
特權連線
使用sysoper
data source=
myoracledb;
user id=
sys;
password=
sys;
dba privilege=
sysoper;
密碼過期處理過程
當使用乙個連線字串連線資料庫後,出現「密碼已過期」的錯誤時,請執行openwithnewpassword命令來提供新密碼。
data source=
myoracledb;
user id=
myusername;
password=
mypassword;
oconn.openwithnewpassword(sthenewpassword);
proxy驗證
data source=
myoracledb;
user id=
myusername;
password=
mypassword;
proxy user id=
puserid;
proxy password=
ppassword;
core labs oradirect (.net)
standard
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
provider=
msdatashape.1;
persist security info=
false;
data provider=
msdaora;
data source=
orac;
user id=
myusername;
password=
mypassword;
Oracle資料庫連線字串
oracle資料庫連線字串 經典大全 附件官方文件 2008 11 21 13 34 odbc 新版本driver server myserveraddress uid myusername pwd mypassword 舊版本driver connectstring oracleserver.wo...
C 連線Oracle資料庫字串
c 連線oracle資料庫字串 查詢資料 using system using system.collections.generic using system.componentmodel using system.data.oracleclient 這行和下一行都要先在引用中填加system.da...
資料庫連線字串 EXCEL 連線字串
odbc 標準driver driverid 790 dbq c myexcel.xls defaultdir c mypath sql表示式 select from sheet1 例如 在excel工作表名稱後面跟 字元並且使用 將其括起來。ole db 標準provider microsoft....