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=;" |