随笔分类 -  SQLServer

SQLServer
摘要:--死锁检测 use master Select * from sysprocesses where blocked<>0 --找到SPID exec sp_lock --根据SPID找到OBJID select object_name(85575343) --根据OBJID找到表名 1.Datab 阅读全文
posted @ 2017-08-22 16:20 seasonzone 阅读(2500) 评论(0) 推荐(0) 编辑
摘要:我们使用SQL语句处理数据时,可能会碰到一些需要循环遍历某个表并对其进行相应的操作(添加、修改、删除),这时我们就需要用到咱们在编程中常常用的for或foreach,但是在SQL中写循环往往显得那么吃力,翻遍网上的资料,找不到几个正确的并能执行的循环处理数据的方法,在这里,我来给大家分享一下! 要S 阅读全文
posted @ 2017-08-17 17:21 seasonzone 阅读(6845) 评论(0) 推荐(1) 编辑
摘要:查看被锁表: select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' spid 锁表 阅读全文
posted @ 2017-08-17 15:13 seasonzone 阅读(199) 评论(0) 推荐(0) 编辑
摘要:标签:SQL Server Reclaim space 收缩表 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lzf328.blog.51cto.com/1196996/960310 SQL Server在删除变长列或者减小变长 阅读全文
posted @ 2016-12-02 10:50 seasonzone 阅读(358) 评论(0) 推荐(0) 编辑
摘要:在两个或多个SQL Server进程中,每一个进程锁定了其他进程试图锁定的资源,就会出现死锁,例如,进程process1对table1持有1个排它锁(X),同时process1对table2请求1个排它锁(X),进程process2对table2持有1个排它锁(X),同时process2对table 阅读全文
posted @ 2015-12-21 10:23 seasonzone 阅读(326) 评论(0) 推荐(0) 编辑
摘要:MS SQL 数据库迁移文件,这里说的不是将数据库迁移到另外一台服务器,只是在服务器不同磁盘目录内做迁移。移动数据库文件的情况大致有下面一些: 1: 事先没有规划好,数据库文件或日志文件增长过快,导致某个盘或整个磁盘空间不足,需要移动数据文件或日志文件 2: 纯粹由于业务需求,数据增长过快。 ... 阅读全文
posted @ 2015-09-25 09:52 seasonzone 阅读(319) 评论(0) 推荐(0) 编辑
摘要:本文演示如何搭建最基本的事务复制。环境准备:虚拟机2台:服务器名分别为RepA和RepB,RepA为发布服务器,RepB为订阅服务器。均安装WindowsServer 2008R2英文版(在外企工作的原因)。并确保两台服务器能互访。SQL Server:在上面的虚拟机中分别安装SQLServer 2... 阅读全文
posted @ 2015-09-11 13:28 seasonzone 阅读(380) 评论(0) 推荐(0) 编辑
摘要:http://www.flybi.net/question/4070 梁勇 - 天善智能微软BI首席讲师 数据库备份文件还原产生这个错误的原因是:还原目录下存在多个同名文件, 如图所示,只需要将第2个以及以后的mdf文件改成其它名字就行了,比如s.mdf,s1.mdf等等。如果同名文件特别多的话,... 阅读全文
posted @ 2015-03-11 16:20 seasonzone 阅读(2623) 评论(0) 推荐(0) 编辑
摘要:SQL2008 的收缩日志 由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消:(SQL2005)BackupLog DNName with no_loggodumptransaction DNName with no_loggoUSE... 阅读全文
posted @ 2015-03-04 10:33 seasonzone 阅读(449) 评论(0) 推荐(0) 编辑
摘要:一、背景MySQL在对有历史数据的数据库进行搭建复制(Master/Slave)的时候,可以通过在Master服务器备份历史数据,利用这个备份文件 在Slave进行还原;这样做的好处是可以更加快速的搭建好环境,因为可以对备份文件进行压缩、分包,并且可以使用FTP等工具保证传输过程的安全与快 捷;详情... 阅读全文
posted @ 2015-03-03 11:09 seasonzone 阅读(432) 评论(0) 推荐(0) 编辑
摘要:SQLServer2008正在配放订阅的时候是能够看到收撑订阅办事器为Oracle或者DB2的,可是复制到MySQL没无间接的界面操做。 颠末测试,通过MySQL的ODBC驱动,是能够实现将SQLServer2008复制到MySQL,从而实现从库是SQLServer,只读库为MySQL的架构。 ... 阅读全文
posted @ 2015-03-03 09:44 seasonzone 阅读(419) 评论(0) 推荐(0) 编辑
摘要:sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库 字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项sysdatabases 主数据库 服务器中的数据库syslanguages 主数据库 语言syslo... 阅读全文
posted @ 2015-03-02 10:53 seasonzone 阅读(231) 评论(0) 推荐(0) 编辑
摘要:SQL Server 的事务日志意外增大或充满的处理方法事务日志文件Transaction Log File是用来记录数据库更新情况的文件,扩展名为ldf。在 SQL Server 7.0 和 SQL Server 2000 中,如果设置了自动增长功能,事务日志文件将会自动扩展。一般情况下,在能够容... 阅读全文
posted @ 2015-02-25 16:07 seasonzone 阅读(11285) 评论(0) 推荐(0) 编辑
摘要:http://fightplane.iteye.com/blog/12784641. 概念说明 A 系统级权限:从角色的角度出发,不特定于任何实际的资源的权限。比如“用户是否可以修改标题”这个权限,不针对于任何特定的标题。权限赋予给某个特定的角色。采用RBAC模型实现 B 对象级权限:从对象实例的... 阅读全文
posted @ 2014-12-03 17:37 seasonzone 阅读(880) 评论(0) 推荐(0) 编辑
摘要:sql server的数据库个数、表个数及表的数据量统计--由于今天要监控数据,急需统计实例中1有多少库2库里有多少表3每个表有多少数据--将写好的代码贴出来,用到如下的:--sysobjects:在数据库每个对象(约束、默认值、日志、规则、存储过程)占一行。--sysindexes:数据库中的每个... 阅读全文
posted @ 2014-10-23 16:48 seasonzone 阅读(2374) 评论(0) 推荐(0) 编辑
摘要:--主要原理:exec sp_spaceused '表名' --取得表占用空間exec sp_spaceused ''--數據庫所有空間create table #Data(name varchar(100),row varchar(100),reserved varchar(100),data v... 阅读全文
posted @ 2014-10-23 16:46 seasonzone 阅读(255) 评论(0) 推荐(0) 编辑
摘要:http://www.2cto.com/database/201305/207508.htmlSQL Server-索引管理一、显示索引信息在建立索引后,可以对表索引信息进行查询。(1)在SQL Server Management Studio的“对象资源管理器”面板中,使用与创建索引同样的方法,打... 阅读全文
posted @ 2014-04-23 16:54 seasonzone 阅读(548) 评论(0) 推荐(0) 编辑
摘要:项目地址:http://wipfw.sourceforge.net一、下载地址:http://sourceforge.net/projects/wipfw/files/安装:解压软件包后执行install.cmd文件,就安装完成。二、相关参数:The following options are available:-a 查看规则,并统计经过的数据包。-d 显示动态规则,除了静态规则。-e 和-d参数一样,也显示过期的规则。-f 一般用在清空规则的时候-q 在添加、清空、resetlogging、flushing,它会打印一条消息,因为所有的规则都被重置,这个消息会被传到登陆回话,回话... 阅读全文
posted @ 2014-01-23 21:48 seasonzone 阅读(6327) 评论(0) 推荐(0) 编辑
摘要:开始SQL Server 查找记录的方法SQL Server Join 方式更具体执行过程索引统计信息:查询计划的选择依据优化视图查询推荐阅读-MSDN文章对于SQL Server的优化来说,优化查询可能是很常见的事情。由于数据库的优化,本身也是一个涉及面比较的广的话题, 因此本文只谈优化查询时如何看懂SQL Server查询计划。毕竟我对SQL Server的认识有限,如有错误,也恳请您在发现后及时批评指正。首先,打开【SQL Server Management Studio】,输入一个查询语句看看SQL Server是如何显示查询计划的吧。说明:本文所演示的数据库,是我为一个演示程序专用准 阅读全文
posted @ 2014-01-23 20:37 seasonzone 阅读(358) 评论(0) 推荐(0) 编辑
摘要:我们知道,利用SQL Server 2008数据库可以实现数据库的定期自动备份。方法是用SQL SERVER 2008自带的维护计划创建一个计划对数据库进行备份,下面我们将SQL SERVER 2008定期自动备份的方法分享给大家。首先需要启动SQL Server Agent服务,这个服务如果不启动是无法运行新建作业的,点击“开始”–“所有程序”–“Microsoft SQL Server 2008”–“启动SQL Server Management Studio”登录数据库,点击管理–维护计划–右击维护计划向导如图所示:点击“维护计划向导”后跳出对话框,如图所示:点击“下一步”如图所示:填写 阅读全文
posted @ 2014-01-23 20:30 seasonzone 阅读(216) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示