sqlserver误删数据恢复

有时有些同事会不小心删除数据库中的数据,这时候如果是在有备份数据库的情况下,就可以实时的恢复到上个最近备份的节点。但是如果这些数据是在最后一次备份后产生的,或者是在没有备份数据库的情况下,这时需要借助一个工具ApexSQLLog,这个工具十分强大,能根据数据库日志生成恢复数据的脚本。下面我介绍下这个工具的使用方法:1、下载解压后打开ApexSQLLog.exe,填写相关数据库链接信息2、点击下

作者:星辰 时间:2017-12-19 浏览 490评论 0 赞 0砸 0 标签: sqlserver

T-SQL查询进阶--理解SQL SERVER中的分区表

分区表是在SQLSERVER2005之后的版本引入的特性。这个特性允许把逻辑上的一个表在物理上分为很多部分。而对于SQLSERVER2005之前版本,所谓的分区表仅仅是分布式视图,也就是多个表做union操作.分区表在逻辑上是一个表,而物理上是多个表.这意味着从用户的角度来看,分区表和普通表是一样的。这个概念可以简单如下图所示:而对于SQLSERVER2005之前的版本,是没有分区这个概念的,

作者:星辰 时间:2017-11-17 浏览 467评论 0 赞 0砸 0 标签: sqlserver

Sqlserver查询时间序列的函数用于左关联

Sqlserver查询时间序列的函数用于左关联/*生成一个日期范围,如2014.01、2014.02...@Increment步进值@StartDate开始日期@EndDate结束日期----------------------@SelectedRange返回值名称(多语句表值函数的返回值必须存放在返回值变量中)返回表的字段和类型:IDATEDATETIME,IYEARchar(4&#

作者:星辰 时间:2017-11-16 浏览 507评论 0 赞 0砸 0 标签: sqlserver

系统数据库初始化程序,实现启动系统时按步骤初始化程序和执行升级sql脚本

研究背景:部署系统时希望能够自动初始化数据库,故做了下探索和小案例编写大致实现了如下功能:系统启动时根据提供的sql脚本顺序执行脚本来初始化一个空库依赖的jar包有主要应用了以下jar包中的ScriptRunner来执行sql脚本<!--ibatis工具包--><dependency><groupId>com.ibatis</groupId>&l

作者:星辰 时间:2017-08-03 浏览 675评论 0 赞 0砸 0 标签: Java基础知识 java组件 oracle sqlserver 数据库编程

量表关联查询,将关联的某些字段的值从一个表更新到宁外一张表

量表关联查询,将关联的某些字段的值从一个表更新到宁外一张表UPDATEsrc_ks_T_JCGL_XCZF_JBXXSETsrc_ks_T_JCGL_XCZF_JBXX.jd=t.jd,src_ks_T_JCGL_XCZF_JBXX.wd=t.wd,src_ks_T_JCGL_XCZF_JBXX.zbsfyx=t.zbsfyxFROMT_JCGL_XCZF_JBXXtWHEREsrc_ks_T

作者:星辰 时间:2017-08-01 浏览 670评论 0 赞 0砸 0 标签: sqlserver

SQL2008 提示评估期已过的解决方法

SQL2008提示评估期已过的解决方法解决步骤:第一步:进入SQL2008配置工具中的安装中心第二步:再进入维护界面,选择版本升级第三步:进入产品密钥,输入密钥第四步:一直点下一步,直到升级完毕。SQLServer2008Developer(开发版):PTTFM-X467G-P7RH2-3Q6CG-4DMYBSQLServer2008Enterprise(企业版)

作者:星辰 时间:2017-07-11 浏览 601评论 0 赞 0砸 0 标签: sqlserver 工具

SQL2008无法启动,报错"17051"怎么解决

SQL2008无法启动,这是错误日志:C:/ProgramFiles/MicrosoftSQLServer/MSSQL10_50.MSSQLSERVER/MSSQL/Log2011-06-0112:16:35.44ServerError:17051,Severity:16,State:1.2011-06-0112:16:35.44ServerSQLServerevaluationperiodh

作者:星辰 时间:2017-03-27 浏览 836评论 0 赞 0砸 0 标签: sqlserver

sqlserver解锁语句

selectrequest_session_idspid,OBJECT_NAME(resource_associated_entity_id)tableNamefromsys.dm_tran_lockswhereresource_type="OBJECT";execsp_who2"69";declare@spidintSet@spid=76-

作者:星辰 时间:2017-03-09 浏览 808评论 0 赞 0砸 0 标签: sqlserver

oracle和sqlserver针对脏读的问题及锁的相关问题

最近在做oracle和sqlserver数据库兼容时发现公司老平台做历史变更记录时书写的代码纯在数据库兼容问题。代码逻辑大致如下。先开启一个连接去更新数据库的一条记录,但是在提交之前开启另外一个连接去取未更新之前的记录。这在oracle中默认是允许的,但是在sqlserver2012中则判断这是脏读会导致死锁。此代码这么写确实也不规范,应该先取出历史数据储存起来,再去更新。不过这个不同数据库的

作者:星辰 时间:2017-03-09 浏览 744评论 0 赞 0砸 0 标签: oracle sqlserver

sqlserver死锁查询和解锁语句

没怎么玩过sqlserver的我今天在操作sqlserver时程序一直卡死在哪里,还以为代码哪里写错了,找了半天抓狂的我凭借之前处理过oracle死锁的一点点的敏感度开始怀疑是不是死锁了,为了验证我的猜测的正确性,于是在度娘上百度了sqlserver查询死锁的语句并进行验证,果不奇真是死锁了,万恶的死锁!!!为了下次在遇到此类问题可以快速找到排查死锁的语句故在此留下印记,下次好直接过来copy

作者:星辰 时间:2016-09-10 浏览 1005评论 0 赞 0砸 0 标签: sqlserver