ADO.NET连接字符串示例
要建立ADO.NET连接,您需要在数据库连接对话框中选择一个ADO.NET提供程序,并输入一个连接字符串(另请参见建立ADO.NET连接)。各种数据库的ADO.NET连接字符串示例在其适用的.NET提供程序下方列出。
.NET Data Provider for Teradata
此提供程序可以从Teradata网站(https://downloads.teradata.com/download/connectivity/net-data-provider-for-teradata)下载。连接字符串示例如下:
Data Source=ServerAddress;User Id=user;Password=password; |
.NET Framework Data Provider for IBM i
此提供程序作为IBM i Access Client Solutions - Windows Application Package的一部分安装。连接字符串示例如下:
DataSource=ServerAddress;UserID=user;Password=password;DataCompression=True; |
有关更多信息,请参见上述安装包中包含的“.NET提供程序技术参考”帮助文件。
.NET Framework Data Provider for MySQL
此提供程序可以从MySQL网站(https://dev.mysql.com/downloads/connector/net/)下载。连接字符串示例如下:
Server=127.0.0.1;Uid=root;Pwd=12345;Database=test; |
.NET Framework Data Provider for SQL Server
连接字符串示例如下:
Data Source=DBSQLSERV;Initial Catalog=ProductsDB;User ID=dbuser;Password=dbpass |
另请参见:https://msdn.microsoft.com/en-us/library/ms254500(v=vs.110).aspx
IBM DB2 Data Provider 10.1.2 for .NET Framework 4.0
Database=PRODUCTS;UID=user;Password=password;Server=localhost:50000; |
提示: | 此提供程序通常与IBM DB2 Data Server Client包一起安装。如果在安装了IBM DB2 Data Server Client包后ADO.NET提供程序列表中缺少该提供程序,请参见以下技术说明:https://www-01.ibm.com/support/docview.wss?uid=swg21429586。 |
Oracle Data Provider for .NET (ODP.NET)
包含ODP.NET提供程序的安装包可以从Oracle网站(参见http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html)上下载。连接字符串示例如下:
Data Source=DSORCL;User Id=user;Password=password; |
其中,DSORCL是数据源的名称,它指向在tnsnames.ora文件中定义的Oracle服务名称,如连接到Oracle (ODBC)中所述。
要想不在tnsnames.ora文件中配置服务名称就建立连接,请使用以下字符串:
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=host)(PORT=port)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)));User Id=user;Password=password; |
另请参见:https://docs.oracle.com/cd/B28359_01/win.111/b28375/featConnecting.htm