陈奇网络工作室

SQLServer2008连接字符串编写百科全书

一、美国。SQL server的. net framework数据提供程序

类型:NET框架类库使用:系统。data.sqlclient.sqlconnection供应商:微软。

标准安全连接DataSource=myServerAddressInitialCatalog=myDataBaseUserId=myUsernamePassword=myPassword

使用服务器名\ \ \实例名作为数据源来连接到指定的SQL Server实例。如果您使用的是SQL Server 2008 Express,则实例名称为SQLEXPRESS。

备选标准安全连接服务器=myServerAddressDatabase=myDataBaseUserID=myUsernamePassword=myPassword可信连接=假;

这个连接字符串与前一个有相同的效果。我只想说,连接字符串的关键字其实有很多种写法。

信任连接DataSource=myServerAddressInitialCatalog=myDataBaseintegrated security=SSPI;备用信任连接服务器=myServerAddressDatabase=myDataBaseTrusted _ Connection=True

用于连接Windows CE设备的信任连接。

通常,Windows CE设备无法在域中进行身份验证和登录。为了让CE设备使用SSPI或信任连接和认证,可以使用以下连接字符串:

Data Source=myServerAddress初始目录=myDataBase综合安全=SSPI;用户ID=myDomain \ \ \ \ myUsernamePassword=myPassword

声明一下,这个声明只能用在CE设备上。

使用IP地址数据源的连接=190.168.1.100,1433;网络库=DBMSSOCN初始目录=myDataBase用户ID=myUsernamePassword=myPassword

此语句用TCP/IP地址替换命名管道。数据源字段的末尾是使用的端口。SQL Server使用的默认端口是1433。

打开MARS函数(多个活动结果集)server=myserver地址;Database=myDataBaseTrusted _ Connection=TrueMultipleActiveResultSets=true

MARS不支持ADO.NET 1.0和ADO.NET 1.1。

附加数据库文件服务器=。\ \ \ sqlexpress当连接到SQL Server=的实例时。\ \ \ \ SQLExpressAttachDbFilename=c:\ \ \ \ ASD \ \ \ \ qwe \ \ \ \ my dbfile . MDF;Database=dbnameTrusted _ Connection=Yes

为什么这里需要数据库字段?因为如果已经附加了指定的数据库文件,SQL Server将不会再次附加它,并将附加的数据库用作默认数据库。

当连接到SQL Server=的实例时。\\\\SQLExpress,附加一个数据库文件服务器=。\ \ \ sqlexpressAttachDbFilename=| data directory | mydbfile . MDF;Database=dbnameTrusted _ Connection=Yes

使用本地SQL Server Express实例上的用户实例。

用户实例该函数将在连接过程中创建新的SQL Server实例。此功能仅在本地SQL Server实例上可用,并且在连接时使用通过本地命名通道的Windows身份验证。这样做的好处是,您可以为在本地计算机上只有有限管理员权限的用户创建一个具有完全权限的SQL Server新实例。

数据源=。\ \ \ \ SQLExpressIntegratedSecurity=trueAttachDbFilename=| data directory | \ \ \ \ mydb . MDF;UserInstance=true

如果要使用用户实例功能,需要先在SQL Server中打开它。打开命令是:

sp_configure '用户实例已启用'' 1 '

取消命令是:

sp_configure '启用用户实例'' 0 '

注意:这两个命令仅在SQL Server Express中有效。

数据库镜像

如果您使用ADO.NET或SQL Native Client连接数据库映像,当数据库映像进行故障转移时,您的应用程序可以使用驱动器的特性来自动重定向连接。当然,您必须在连接字段中指定初始主服务器和数据库,以及用于故障转移的镜像服务器。

Data Source=myServerAddress故障转移伙伴=myMirrorServerAddress初始目录=myDataBase集成安全性=True

上述示例仅介绍了如何使用数据库镜像。您可以将故障转移伙伴字段与其他连接字符串函数结合使用。

异步处理服务器=myServerAddressDatabase=myDataBaseIntegratedSecurity=TrueAsynchronousProcessing=True

第二,SQL server native client 10.0 ole db提供程序

类型:OLE DB访问接口使用:Provider=SQLNCLI10厂商:微软

标准安全连接provider=sqlncli 10 server=myServerAddressDatabase=myDataBaseUid=my username pwd=my password

信任连接provider=sqlncli 10 server=myServerAddressDatabase=myDataBaseTrusted _ Connection=yes

综合安全=SSPI和Trusted_Connection=yes '是等价的。

连接一个SQL Server实例provider=sqlncli 10 server=my servername \ \ \ \ the instance name;database=myDataBaseTrusted _ Connection=yes用户名、密码提示奥康属性(' Prompt ')=adPromptAlwaysoConn .“open”Provider=sqlncli 10 server=my serveraddressdatabase=my database

开启火星功能(多个活动结果集)Provider=sqlncli 10 server=myServerAddressDatabase=myDataBaseTrusted _ Connection=yesMARSConnection=True

加密模式provider=sqlncli 10 server=myServerAddressDatabase=myDataBaseTrusted _ Connection=yes加密=是;

在连接到SQL Server Express实例时附加一个数据库文件Provider=SQLNCLI10服务器=。\ \ \ \ SQLExpressAttachDbFilename=c:\ \ \ \ ASD \ \ \ \ qwe \ \ \ \ my dbfile。中纤板;database=dbname trusted _ Connection=Yes

在连接到SQL Server Express实例时,从数据目录下附加一个数据库文件Provider=SQLNCLI10服务器=。\ \ \ \ SQLExpressAttachDbFilename=|数据目录| mydbfile。中纤板;database=dbname trusted _ Connection=Yes

数据库镜像provider=sqlncli 10 data Source=my server address故障转移伙伴=myMirrorServerAddress初始目录=我的数据库集成安全性=真

三、用于OLE DB的。NET框架数据提供程序

类型:网框架包装类库使用:系统100 . OleDb。OleDbConnection厂商:微软

桥接到SQL Native Client OLE db provider=sqlncli 10;server=my serveraddressdatabase=my database uid=my username pwd=my password

四、SQL Server Native Client 10.0 ODBC驱动程序

类型:ODBC驱动程序使用:Driver={ SQL Server Native Client 10.0 }厂商:微软

标准安全连接driver={ SQL server active client 10.0 };server=my serveraddressdatabase=my database uid=my username pwd=my password

信任连接driver={ SQL server active client 10.0 };server=my serveraddressdatabase=my database trusted _ Connection=yes

连接一个SQL Server实例driver={ SQL Server Native Client 10.0 };server=我的服务器名\ \ \ \实例名;database=myDataBaseTrusted _ Connection=yes用户名、密码提示奥康properties(' Prompt ')=adPromptAlwaysDriver={ SQL Server Native Client 10.0 };server=my serveraddressdatabase=my database

开启火星功能(多个活动结果集)Driver={ SQL Server Native Client 10.0 };server=my serveraddressdatabase=my database trusted _ Connection=yes mars _ Connection=yes

加密模式driver={ SQL Server Native Client 10.0 };server=my serveraddressdatabase=my database trusted _ Connection=yes加密=是;在连接到SQL Server Express实例时附加一个数据库文件driver={ SQL Server Native Client 10.0 };服务器=。\ \ \ \ SQLExpressAttachDbFilename=c:\ \ \ \ ASD \ \ \ \ qwe \ \ \ \ my dbfile。中纤板;database=dbname trusted _ Connection=Yes

在连接到SQL Server Express实例时,从数据目录下附加一个数据库文件driver={ SQL Server Native Client 10.0 };服务器=。\ \ \ \ SQLExpressAttachDbFilename=|数据目录| mydbfile。中纤板;database=dbname trusted _ Connection=Yes

数据库镜像driver={ SQL Server Native Client 10.0 };server=my serveraddressfailover _ Partner=myMirrorServerAddress;database=myDataBaseTrusted _ Connection=yes

五、用于开放式数据库连接性的。NET框架数据提供程序

类型:网框架包装类库使用:系统odbc。开放式数据库连接性连接厂商:微软

桥接到SQL Native Client 10.0 ODBC驱动程序

下面的语句只是一条例子,不同厂商的开放式数据库连接性驱动不同。

driver={ SQL server active client 10.0 };server=my serveraddressdatabase=my database uid=my username pwd=my password

六、SQLXML 4.0 OLEDB提供程序

类型:OLE DB访问接口使用:Provider=SQLXMLOLEDB.4.0数据提供者=提供者名称厂商:微软

Provider=SQLXMLOLEDB.4.0数据提供程序=sqlncli 10 data Source=my server address初始目录=我的数据库用户id=my username password=my password

七、语境联系

类型:网框架类库使用:厂商:微软

通过当前清除(清除的缩写)里的存储过程/函数来连接到"自身"。上下文连接可以让你,在你的代码第一次被调用的地方所在的上下文(连接)里,执行T-SQL语句。

c# using(SqlConnection connection=new SqlConnection(' context connection=true '){ connection .open();//使用连接}VB .网络使用连接作为新的SqlConnection('上下文连接=true ')连接. Open()"使用连接并使用

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理商官网:www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3