有关连接字符串的一些细节
2008-07-31 08:02
363 查看
关于针对不同的数据库服务器的连接字符串的编写方式,请参考下面的链接
http://connectionstrings.com/default.aspx (这是一个独立的第三方网站,整理了几乎所有的连接字符串)
关于SqlConnection.ConnectionString属性的详细介绍,请参考下面的官方文档
http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqlconnection.connectionstring(VS.80).aspx
在构建连接字符串的时候,还可以用以下这个类型 SqlConnectionStringBuilder,提高安全性
http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqlconnectionstringbuilder(VS.80).aspx
我整理了几个针对SqlConnection的连接字符串中特殊的部分,如下
1. 连接池:
9. 数据库镜像
http://connectionstrings.com/default.aspx (这是一个独立的第三方网站,整理了几乎所有的连接字符串)
关于SqlConnection.ConnectionString属性的详细介绍,请参考下面的官方文档
http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqlconnection.connectionstring(VS.80).aspx
在构建连接字符串的时候,还可以用以下这个类型 SqlConnectionStringBuilder,提高安全性
http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqlconnectionstringbuilder(VS.80).aspx
我整理了几个针对SqlConnection的连接字符串中特殊的部分,如下
1. 连接池:
pooling=true
min pool size=10
max pool size=50
2. 连接重置min pool size=10
max pool size=50
connection reset=true
确定从池中提取数据库连接时是否重置数据库连接。对于 SQL Server 7.0 版,设置为 false 可避免获取连接时再有一次额外的服务器往返行程,但须注意此时并未重置连接状态(如数据库上下文)。 只要不将 Connection Reset 设置为 false,连接池程序就不会受到 ChangeDatabase 方法的影响。连接在退出相应的连接池以后将被重置,并且服务器将移回登录时数据库。不会创建新的连接,也不会重新进行身份验证。如果将 Connection Reset 设置为 false,则池中可能会产生不同数据库的连接。 3. 异步操作 Async=true
4. 多活动结果集 MultipleActiveResultSets=true
5. 信任连接 integrated security=true
Trusted_Connection =true
6. 应用程序名称 Trusted_Connection =true
Application Name ="Xizhang.COM"
7. 进程内连接(例如为sql server编写clr存储过程,需要访问到当前数据库时) Context Connection=true
8. 当前语言 Current Language =SQL Server语言名称(一共有33个语言)
9. 数据库镜像
Failover Partner ="Mirroring Server"
相关文章推荐
- 有关连接字符串的一些细节
- Eclipse连接数据库MySQL以及一些有关数据库的知识
- 有关字符串的一些方法
- 关于数组指针,字符串指针的一些小细节
- 一些数据库连接字符串写法
- C# 连接数据库 中的一些细节(DataSet)
- python的一些有关定义的语法细节
- 重谈字符串连接性能(中):细节实现
- Path.Combine (合并两个路径字符串)方法的一些使用细节
- python中与print有关的一些字符串控制
- 【PC和手机连接能力】有关ADB的一些知识
- Java 字符串处理的一些小细节
- 分享: 有关主机和SAN存储连接, LUN识别的一些原理
- 有关StringBuilder字符串的一些应用
- 剑指offer中一些有关数组和字符串操作的代码实现和扩充
- 你必须知道的JavaScript 中字符串连接的性能的一些问题
- javaEE------------------有关servlet的一些细节(输出流以及转发、重定向和请求包含)
- 关于c的字符串的一些小细节以及c在计算机里数组的内存存放
- 有关vs2008连接数据库的一些操作
- 一些简单的有关字符串处理函数