Sybase |
ODBC |
标准
Sybase System 12 (or 12.5) Enterprise Open Client |
"Driver={SYBASE
ASE ODBC Driver}; Srvr=Aron1; Uid=username;
Pwd=password" |
标准
Sybase System 11 |
"Driver={SYBASE
SYSTEM 11}; Srvr=Aron1; Uid=username; Pwd=password;
Database=mydb" |
Intersolv
3.10 |
"Driver={INTERSOLV
3.10 32-BIT Sybase}; Srvr=Aron1; Uid=username;
Pwd=password;" |
Sybase SQL
Anywhere (former Watcom SQL ODBC driver) |
"ODBC;
Driver=Sybase SQL Anywhere 5.0; DefaultDir=c:\dbfolder\;
Dbf=c:\mydatabase.db; Uid=username; Pwd=password;
Dsn=""""" |
OLE
DB |
Adaptive
Server Anywhere (ASA) |
"Provider=ASAProv;
Data source=myASA" |
Adaptive
Server Enterprise (ASE) with Data Source .IDS file |
"Provider=Sybase
ASE OLE DB Provider; Data source=myASE" |
Adaptive
Server Enterprise (ASE) |
"Provider=Sybase.ASEOLEDBProvider;
Srvr=myASEserver,5000; Catalog=myDBname; User Id=username;
Password=password" -
some reports on problem using the above one, try the following as an
alternative -
"Provider=Sybase.ASEOLEDBProvider;
Server Name=myASEserver,5000; Initial Catalog=myDBname; User
Id=username; Password=password" This
one works only from Open Client 12.5 where the server port number
feature works,following fully qualified connection strings to be
used without definingfony .IDS Data Source files.
|
AseConnection
(.NET) |
标准 |
"Data
Source=‘myASEserver‘; Port=5000; Database=‘myDBname‘;
UID=‘username‘; PWD=‘password‘; " |
定义AseConnection连接对象 |
C#: using
Sybase.Data.AseClient; AseConnection
oCon = new AseConnection(); oCon.ConnectionString="my
connection string"; oCon.Open();
|
VB.NET: Imports
System.Data.AseClient Dim
oCon As AseConnection = New AseConnection() oCon.ConnectionString="my
connection string" oCon.Open()
|
|
Informix |
ODBC |
Informix
3.30 |
"Dsn=‘‘;
Driver={INFORMIX 3.30 32 BIT}; Host=hostname; Server=myserver;
Service=service-name; Protocol=olsoctcp; Database=mydb;
UID=username; PWD=myPwd" |
Informix-CLI
2.5 |
"Driver={Informix-CLI
2.5 (32 Bit)}; Server=myserver; Database=mydb; Uid=username;
Pwd=myPwd" |
OLE
DB |
IBM
Informix OLE DB Provider |
"Provider=Ifxoledbc.2;
password=myPw; User ID=myUser; Data Source=dbName@serverName;
Persist Security Info=true" |
|
Ingres |
ODBC |
DSN-less |
"Provider=MSDASQL.1;
DRIVER=Ingres; SRVR=xxxxx; DB=xxxxx; Persist Security Info=False;
uid=xxxx; pwd=xxxxx; SELECTLOOPS=N; Extended
Properties="""SERVER=xxxxx; DATABASE=xxxxx;
SERVERTYPE=INGRES"" |
|
Mimer
SQL |
ODBC |
标准安全 |
"Driver={MIMER};
Database=mydb; Uid=myuser; Pwd=mypw; " |
提示输入用户名和密码 |
"Driver={MIMER};
Database=mydb;" |
|
Lightbase |
标准 |
标准 |
"user=USERLOGIN;
password=PASSWORD; UDB=USERBASE; server=SERVERNAME" |
|
PostgreSQL |
Core
Labs PostgreSQLDirect (.NET) |
标准 |
"User
ID=root; Password=pwd; Host=localhost; Port=5432; Database=testdb;
Pooling=true; Min Pool Size=0; Max Pool Size=100; Connection
Lifetime=0" |
PostgreSQL
driver |
标准 |
"DRIVER={PostgreSQL};
SERVER=ipaddress; port=5432; DATABASE=dbname; UID=username;
PWD=password; " |
Npgsql
by pgFoundry (.NET) |
SSL
activated |
"Server=127.0.0.1;
Port=5432; Userid=myuserid; password=mypw; Protocol=3; SSL=true;
Pooling=true; MinPoolSize=3; MaxPoolSize=20; Encoding=UNICODE;
Timeout=20; SslMode=Require" |
Without
SSL |
"Server=127.0.0.1;
Port=5432; Userid=myuserid; password=mypw; Protocol=3; SSL=false;
Pooling=true; MinPoolSize=1; MaxPoolSize=20; Encoding=UNICODE;
Timeout=15; SslMode=Disable" |
|
Paradox |
ODBC |
5.X |
"Driver={Microsoft
Paradox Driver (*.db )}; DriverID=538; Fil=Paradox 5.X;
DefaultDir=c:\pathToDb\; Dbq=c:\pathToDb\;
CollatingSequence=ASCII" |
7.X |
"Provider=MSDASQL.1;
Persist Security Info=False; Mode=Read; Extended
Properties=‘DSN=Paradox; DBQ=C:\myDb; DefaultDir=C:\myDb;
DriverId=538; FIL=Paradox 7.X; MaxBufferSize=2048; PageTimeout=600;
‘; Initial Catalog=C:\myDb" |
OleDbConnection
(.NET) |
标准 |
"Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=c:\myDb; Extended Properties=Paradox 5.x;" |
|
DNS |
ODBC |
DSN |
"DSN=myDsn;
Uid=username; Pwd=; " |
File
DSN |
"FILEDSN=c:\myData.dsn;
Uid=username; Pwd=;" |