2014年3月27日
摘要: 1:session的存储基于sql service数据库来存储2:修改sql service中会话管理的系统存储过程3:实现几个站点的会话共享4:应用共享会话,实现单点登录 阅读全文
posted @ 2014-03-27 16:06 张燕伟 阅读(151) 评论(0) 推荐(0) 编辑
  2014年3月21日
摘要: ALTER DATABASE 数据库SET RECOVERY SIMPLE WITH NO_WAIT;ALTER DATABASE 数据库SET RECOVERY SIMPLE; --简单模式DBCC SHRINKFILE(N'数据库日志文件_Log',128, TRUNCATEONLY);USE 数据库;ALTER DATABASE 数据库SET RECOVERY FULL WITH NO_WAIT;ALTER DATABASE 数据库SET RECOVERY FULL; --还原为完全模式 阅读全文
posted @ 2014-03-21 10:03 张燕伟 阅读(185) 评论(0) 推荐(0) 编辑
  2013年9月4日
摘要: 首先看一下泛型的基本语法访问修饰符返回类型泛型方法名 (T 参数)1):无法在泛型方法内部给任何 T 类型创建实例的对象,因为在泛型方法内部不知道传进来的对象有哪些构造函数2):约束是对内部的!(对于泛型方法)约束也是会被继承的!3):给泛型类加类型(引用类型,值类型)的约束:where T:class,new ( )遇到的问题:在写MongodbHelper类的时候,为了能处理多种类别,所以如下定义了该类:public class MongodbHelper{ 。。。。。 }在该类的实现中有如下操作:mongo.Connect();var db = mongo.GetDatabase(_.. 阅读全文
posted @ 2013-09-04 14:00 张燕伟 阅读(473) 评论(0) 推荐(0) 编辑
  2013年9月3日
摘要: 首先区官网下载对应版本的安装文件,我本地的环境是win7 bit64 我下载的版本是:mongodb-win32-x86_64-2.4.6ok, 文件下载后,开始安装,这里要说一下,如果直接启动Mongo是可以的,但是我个人认为将mongodb做为一个windows服务安装才是比较好的选择。下面将我安装的步骤和大家分享一下。第一步:规划你的安装目录和数据库文件的存储路径,我打算将Mongo的程序文件放置C:\mongodb,将数据库文件放置在D:\Mongodb。第二步:将下载的文件放到C:\mongodb第三步:创建mongo的日志目录和配置文件 cmd-> md C:\mongodb 阅读全文
posted @ 2013-09-03 14:32 张燕伟 阅读(3639) 评论(0) 推荐(0) 编辑
  2013年8月22日
摘要: SQL SERVICE中的几个锁SELECT * FROM dbo.TableName WITH (NOLOCK) --不加任何锁的读,脏读SELECT * FROM dbo.TableName WITH (HOLDLOCK) --加共享锁,可读单不可更新和删除SELECT * FROM dbo.TableName WITH (UPDLOCK) --加修改锁SELECT * FROM dbo.TableName WITH (TABLOCK) --加表锁,SELECT * FROM dbo.TableName WITH (PAGLOCK) --默认选项页锁SELECT * FROM dbo.Ta 阅读全文
posted @ 2013-08-22 16:11 张燕伟 阅读(348) 评论(0) 推荐(0) 编辑
  2013年8月16日
摘要: 在SQL SERVICE的查询的时候遇到了“无法解决 equal to 运算中 "Chinese_PRC_CI_AS" 和 "Chinese_PRC_90_CI_AI" 之间的排序规则冲突。”的错误,导致这个问题的原因是在表创建的时候,两个字段的排序规则不一样导致的。如图:解决方法,是在对比条件后面增加collate Chinese_PRC_90_CI_AI 的转义如:where SynchroLog.[FeeSerialNumber]=Synchro.[FeeSerialNumber] collate Chinese_PRC_90_CI_AI保持等号两 阅读全文
posted @ 2013-08-16 14:35 张燕伟 阅读(21921) 评论(0) 推荐(2) 编辑
  2013年8月15日
摘要: sql server 主从设计可以通过sql server 的发布订阅实现,在大数据量的时候不要用快照发布,要使用事务发布的方式实现。主从的设计后,要将数据库的读写分离,实现数据库效率的提示而数据库镜像并不是解决数据库的效率问题,而是解决数据库高可用性的问题的。数据库镜像完成后,可以在数据库连接配置上增加对应的镜像实例地址,这个时候数据库镜像的服务器就是一个数据库的热备,一定发生故障,数据库会实现故障转移。系统会直接读取到镜像的数据。 阅读全文
posted @ 2013-08-15 16:49 张燕伟 阅读(1214) 评论(0) 推荐(0) 编辑
  2013年8月7日
摘要: 如果客户端禁用cookie的话不影响session使用 的设置方法:<sessionState cookieless="AutoDetect" 阅读全文
posted @ 2013-08-07 11:45 张燕伟 阅读(311) 评论(0) 推荐(0) 编辑
  2013年7月26日
摘要: SQL代码ALTER FUNCTION [dbo].[SplitToTable]( @SplitString nvarchar(max), @Separator nvarchar(10)=' ')RETURNS @SplitStringsTable TABLE([id] int identity(1,1),[value] nvarchar(max))ASBEGIN DECLARE @CurrentIndex int; DECLARE @NextIndex int; DECLARE @ReturnText nvarchar(max); SELECT @Curr... 阅读全文
posted @ 2013-07-26 19:53 张燕伟 阅读(392) 评论(0) 推荐(0) 编辑
摘要: /// /// 通过文件头来检查文件的类型 /// /// /// private static bool CheckFileHead(string filePath) { var fs = new FileStream(filePath, System.IO.FileMode.Open, System.IO.FileAccess.Read); var r = new BinaryReader(fs); string fileclass ... 阅读全文
posted @ 2013-07-26 15:32 张燕伟 阅读(296) 评论(0) 推荐(0) 编辑