(转)C#数据库连接字符串
- 博客分类:
- 技术杂绘
本文介绍C#数据库连接字符串,以及介绍状态服务不像SQL Server那样能持久存储数据;它只是将数据存储在内存中。
正常的C#数据库连接字符串配置,这是在MSSQL服务器端口是1433(默认)的情况下。
但是有时候,为了数据库服务器安全,这个端口会被改成其它的,这时再连接数据库可能报出以下错误:
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
这时只需要把端口号加上就可以了:
端口修改方法:
"开始"-->"服务器网络实用工具"-->tcp/ip-->默认端口:2433(其它的也可以)
StateServer会话管理
将mode属性设为StateServer,也就是将会话数据存储到单独的内存缓冲区中,再由单独一台机器上运行的Windows服务来控制这个缓冲区。状态服务全称是"ASP.NET State Service "(aspnet_state.exe),它由Web.config文件中的stateConnectionString属性来配置。该属性指定了服务所在的服务器,以及要监视的端口:
在这个例子中,状态服务在一台名为myserver的机器的42424端口(默认端口)运行。要在服务器上改变端口, 可编辑HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\aspnet_state\Parameters注册表项中的 Port值。 显然,使用状态服务的优点在于进程隔离,并可在Web farm中共享。 使用这种模式,会话状态的存储将不依赖于iis进程的失败或者重启,然而,一旦状态服务中止,所有会话数据都会丢失。换言之,状态服务不像SQL Server那样能持久存储数据;它只是将数据存储在内存中。
无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同。如果服务器位于远程计算机上,请检查
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\aspnet_state\Parameters\AllowRemoteConnectio
n 的值,确保服务器接受远程请求。如果服务器位于本地计算机上,并且上面提到的注册表值不存在或者设置为 0(如果改为1,就可接受远程连接),则C#服务器连接字符串必须使用"localhost"或"127.0.0.1"作为服务器名称。以上介绍C#数据库连接字符串。
发表评论
-
'make menuconfig' requires the ncurses libraries.
2012-07-06 09:46 957过去的4年(或者六 ... -
C#开发系统服务时用的定时器组件
2012-07-03 13:44 1103写服务时,都需要 ... -
关于Flex4工程和 Alternativa3D 7.5.1的疑问
2012-07-02 13:08 579原文:http://bbs.9ria.com/thread ... -
将flex组件添加到papervision3d
2012-07-02 13:08 400上一篇文章介绍了如何将papervision3d作为组件添 ... -
Flex 4架构的组件开发
2012-07-02 13:08 575Flex 4架构的组件开发 作者:Michael Labr ... -
Flex style - CSS 的使用
2012-07-02 13:08 529Dan Orlando, 软件架 ... -
flex 绑定资源
2012-07-02 13:08 648Adobe Flex supports several i ... -
[转]Flex中[Bindable]的用法
2012-07-01 10:39 753什么是元数据(metadata):[Bindable]大 ... -
flex3:drag-drop全攻略(二)
2012-07-01 10:38 717这里写四个实例:1,List->List 2, ... -
flex4+servlet 实现文件上传功能
2012-07-01 10:38 596最近老是被问到flex的上传问题怎么解决,今天就贴出web ... -
flex图表
2012-07-01 10:38 665flex 可视化组件中 ... -
Flex 文件上传导入组件
2012-06-30 17:03 665Flex 文件上传导入组件 2010年09月13日 上文 ... -
Java Server Push To Flex (ServerPush)
2012-06-30 17:02 727Java Server Push To Flex (Serve ... -
Flex通过javascript读写cookie
2012-06-30 17:02 682Flex通过javascript读写cookie 2010年 ... -
全面认识Flex弹出窗口用法
2012-06-30 17:02 568全面认识Flex弹出窗口用 ...
相关推荐
.net下C#数据库连接字符串在配置文件中的加密解密类
C#连接Oracle数据库字符串 C#连接Oracle数据库字符串
C#数据库连接字符串集合(Sql验证Windows身份验证)[归类].pdf
在启动项目中创建App.config文件,App.config文件内...
C#_数据库连接字符串集合(Sql_验证Windows_身份验证)
数据库连接字符串加密与解密,实现数据库连接字符串的加密,时网站数据库的安全性进一步增加
ASP.NET连接各种数据库的连接字符串总结,包括Access ,Excel,SQL Server,ODBC,Oracle
Asp.net 2.0 各种数据库连接字符串集合
数据库连接字符串的获取一直是编程的一大难题,通过此文档,用户可以增加系统的可移植性!
C#通用数据库连接串实例,可连接Access、Excel以及Sql server 数据库
正常的数据库连接字符串配置,这是在MSSQL服务器端口是1433(默认)的情况下。
数据库连接类,主要针对Access与SQL连接
用C#写的数据库帮助类OracleDBHelper.cs,包括与oracle数据库的连接字符串,web.config文件的配置
这个东东很不错的,可以使你的连接字符串加密的同时自带解密功能!
一:C# 连接SQL数据库 代码如下: Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=...
下面小编就为大家带来一篇EF 配置Oracle数据库数据库连接字符串的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
c#winform 连接局域网带密码的access数据库字符串.创建一个类.将代码复制进去就可以了
使用C#连接瀚高数据库示例,实现数据库的连接,增加、修改、删除、查询操作。使用C#连接瀚高数据库示例,实现数据库的连接,增加、修改、删除、查询操作。
ASP.NET 2.0数据库通用模块开发与系统移植之多媒体文件