数据库连接字符串大全1

SQL Server 2000, 7 数据库连接字符串

 

//  C# 代码中用 SqlClient 的方式访问 SQL Server 2000/7 数据库   

  

// .NET Framework Data Provider for SQL Server 标准写法   

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;   

  

// .NET Framework Data Provider for SQL Server 另一种标准写法   

Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;     

 

// .NET Framework Data Provider for SQL Server 信任连接写法   

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;   

  

// .NET Framework Data Provider for SQL Server 信任连接另一种写法    

Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;   

  

// Microsoft OLE DB Provider for SQL Server 标准写法   

Provider=sqloledb;Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;  

 

// Microsoft SQL Server ODBC Driver 标准写法   

Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword; 

 

SQL2005:

SQL Native Client ODBC Driver

标准安全连接
Driver={SQL Native Client};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

 

受信的连接
Driver={SQL Native Client};Server=myServerAddress;Database=myDataBase;Trusted_Connection=yes;
"Integrated Security=SSPI" 与 "Trusted_Connection=yes" 是相同的。

使用附加本地数据库文件的方式连接到本地SQL Server Express实例

Driver={SQL Native Client};Server=.\SQLExpress;AttachDbFilename=c:\asd\qwe\mydbfile.mdf; Database=dbname;Trusted_Connection=Yes;

为何要使用Database参数如果同名的数据库已经被附加,那么SQL Server将不会重新附加。

使用附加本地数据文件夹中的数据库文件的方式连接到本地SQL Server Express实例

Driver={SQL Native Client};Server=.\SQLExpress;AttachDbFilename=|DataDirectory|mydbfile.mdf; Database=dbname;Trusted_Connection=Yes;

为何要使用Database参数如果同名的数据库已经被附加,那么SQL Server将不会重新附加。

数据库镜像
Data Source=myServerAddress;Failover Partner=myMirrorServer;Initial Catalog=myDataBase;Integrated Security=True;

 

来自WinCE设备的安全连接
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;

仅能用于CE设备。

带有IP地址的连接

Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

Oracle连接:

标准连接

Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=Username;Password=asdasd;

受信任连接

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

 

posted @ 2010-04-26 12:53  马建康  阅读(144)  评论(0)    收藏  举报