SQL Server数据库恢复
很多数据恢复工程师包括一些数据恢复技术爱好者经常会问同样一个问题:“数据一旦被覆盖了,还能不能恢复呀?我听说国外能恢复被覆盖以后的数据,据说只要是覆盖操作在7次以内,都能恢复出来,国内有没有这种技术呀?”这种问题困惑很多人,也困惑很多年,到现在也只是停留在传说阶段,没有人能够证实!市面上有一些数据擦除工具,在进行数据毁灭擦除的时候往往有一个选项:擦除1遍?擦除3遍?擦除7遍?我在怀疑是不是一种心理作用。在我目前认知的数据恢复技术领域,我坚决的认为:只要覆盖一遍,数据就不可恢复!如...
System.Data.OleDb.OleDbException: 操作必须使用一个可更新
最近遇到一个问题,郁闷如下:System.Data.OleDb.OleDbException: 操作必须使用一个可更新System.Data.OleDb.OleDbException: 操作必须使用一个可更新本地测试完全正常,一到服务器就不对!百度一下,一切OK!问题分析:分析一下用户访问的情况,用户请求web页面,服务器使用系统内置的的IIS_WPG组的帐户 来访问Access数据库,若IIS_WPG组的帐户没有Access数据库文件的"修改"权限,就会产生这个异常 "IIS_WPG"用户组是用于访问和管理IIS信息的内置帐户,默认情况下对IIS中虚拟目录的文件只有"读取" 权限. 解决方法:...
SQL server中NUMERIC和DECIMAL的区别
要说SQL server中NUMERIC和DECIMAL的区别,其实也不大。numeric 的功能相当於 decimal 。其实没有多大的区别,它们的存储数的范围不同,DECIMAL要小一点。更多:具有固定有效位数和小数位数的数值资料类型。 decimal[ (p[ , s] )] and numeric[ (p[ , s] )] 固定有效位数和小数位数的数字。当使用最大有效位数时,有效值是从 - 10^38 +1 到 10^38 - 1。decimal 的 SQL-92 同义字是 dec 和 dec(p, s)。numeric 的功能相当於 decimal。p (有效位数)可储存的最大十进位数总数,小数点左右两侧都包括...
CNBlogsDottext配置
CNBLOGSDOTTEXT配置成功了 经过一个晚上的努力,CNBlogsDottext终于配置成功了。可以访问,也可以用VS.NET 2003打开了。开心之余,把自己对CNBlogsDottext安装说明的理解做个解释。注:我的系统配置是xp + vs.net 2003 + iis5.11、建立DottextWeb虚拟目录, 指向, 该虚拟目录用于VS.NET打开DottextWeb项目, 不要建立*.*到asp.net的映射。解释:因为要用VS.NET 打开工程,所以必须为CNBlogsDotText\DottextWeb文件夹Web共享为DottextWeb的虚拟目录,因为CNBlogsDotText\DottextWeb下的工程名为DottextW...
计算任意两个时间之间的星期几的次数
任意两个时间之间的星期几的次数-横.sqlSQL codeif exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_weekdaycount]') and xtype in (N'FN', N'IF', N'TF')) drop function [dbo].[f_weekdaycount] GO /*--计算任意两个时间之间的星期几的次数(横向显示) 本方法直接判断 @@datefirst 做对应处理 不受 sp_language 及 set datefirst 的影响 /*--调用示例 select * from f_weekdaycount('2004-9-01','2004-9-02') --*/ create function f_weekdaycount( @dt_begin datetime, @dt_end dat...
交叉表+日期+优先
统计--交叉表+日期+优先.sqlSQL code--交叉表,根据优先级取数据,日期处理 create table tb(qid int,rid nvarchar(4),tagname nvarchar(10),starttime smalldatetime,endtime smalldatetime,startweekday int,endweekday int,startdate smalldatetime,enddate smalldatetime,d int) insert tb select 1,'A1','未订','08:00','09:00',1 ,5 ,null ,null ,1 union all select 1,'A1','未订','09:00','10:00',1 ,5 ,null ,null ,1 union all select 1,'A1','未订','10:00','11:00',1 ,5 ,null ,null ,1 union all s...
sqlserver2005 数据库表损坏
sqlserver2005 数据库表损坏处理一例:sqlserver2005中有个cwbase1数据库,此库中有lc0019999.xsfp表,select * from lc0019999.xsfp时,一开始还能查询出点记录,后来直接就报824错误,看到824错误,就知道是表有损坏了。处理步骤:1.DBCC CHECKTABLE ( 'lc00X9999.xsfp ',REPAIR_REBUILD) 反馈如下:lc0019999.XSFP的 DBCC 结果。消息 8928,级别 16,状态 1,第 1 行对象 ID 1414296098,索引 ID 1,分区 ID 374162285789184,分配单元 ID 92687309078528 (类型为 In-row data): 无法处理页 (1:20184)。有关详...
C#实现组合键
#region 快捷键 private void Payee_KeyUp(object sender, KeyEventArgs e) { switch (e.KeyCode) { case Keys.Enter: if ((Control.ModifierKeys > Keys.Control) != 0) { btnSaveBak_Click(this, EventArgs.Empty); } break; case Keys.Escape: btnEsc_Click(this, EventArgs.Empty); ...