0
推荐
2176
阅读

SQLSERVER数据库管理员的专用连接DAC

DAC:Dedicated Admin Connection当SQL Server因系统资源不足,或其它异常导致无法建立数据库连接时, 可以使用系统预留的DAC连接到数据库,进行一些问题诊断和故障排除。DAC只能使用有限的资源。请勿使用DAC运行需要消耗大量资源的查询,否则可能发生严重的阻塞。 如何启用DAC功能 专用管理员连接功能以及注意事项...

发表了文章 • 2015-10-03 23:22 • 0 条评论

0
推荐
2026
阅读

SQLSERVER中的AWE功能

由于32位Windows用户进程有4GB的虚拟地址空间。其中2GB给核心态,剩下2GB给用户态。这两部分严格分开。Windows不会因为其中某一块内存地址空间用尽而将另外一块的空间让出。 由于SQLSERVER的绝大部分指令都运行在用户态下,就是说SQLSERVER的内存基本上使用用户态地址空间资源。现在的情况是2GB地址空间资源对于SQL...

发表了文章 • 2015-10-03 23:21 • 0 条评论

0
推荐
1878
阅读

合理配置SQLSERVER内存

SQLSERVER是个很喜欢内存资源的程序,他的理想状态就是把所有可能会用到的数据和结构都缓存在物理内存里,以达到最优的性能。虽然这样,但是SQLSERVER会约束自己的内存使用量,不过亲们最好对SQLSERVER的内存使用作出合理的分配 SQLSERVER的内存用在哪里?SQL会缓存大量的数据页面,他还会缓存很多其他信息,包括存...

发表了文章 • 2015-10-03 23:20 • 0 条评论

0
推荐
2248
阅读

SQLSERVER页面错误的解决方案记录

前天帮人解决一个问题,他的SQLSERVER出现了页面错误,使用dbcc checkdb修复没有报错,但是收缩数据库的时候报错说“有页面错误”今天记录一下我帮他解决的方法先声明一下我是使用自己的数据库来做演示的,本人自己的数据库没有任务数据库错误,我只是拿自己的数据库作为例子朋友的SQLSERVER出现如下错误:消息 824,级别 ...

发表了文章 • 2015-10-03 23:17 • 0 条评论

0
推荐
1928
阅读

SQLSERVER model数据库

model数据库是创建SQLSERVER中所有数据库的蓝本,tempdb数据库也是根据model数据库来创建的,tempdb数据库本身不用备份如果model数据库损坏,那么tempdb数据库也创建不起来,SQLSERVER也启动不起来如果tempdb数据库或者资源数据库损坏,SQLSERVER也启动不起来

发表了文章 • 2015-10-03 23:16 • 0 条评论

0
推荐
1983
阅读

SQLSERVER数据库经常置疑的原因

近段时间经常收到客户的求助电话,说他们的SQLSERVER业务数据库置疑了,因为系统不能使用,所以他们也不能加油正常营业(我们是做加油站IC卡管理系统的)因为我们的系统损坏的话,加油站也不能加油,然后我们使用DBCC CHECKDB命令帮客户修复数据库,客户的数据库一共置疑了两次 我们怀疑是不是他们的硬盘有问题,但...

发表了文章 • 2015-10-03 23:09 • 0 条评论

0
推荐
1984
阅读

自动化收集SQLSERVER诊断信息

相信很多人都遇到过当SQLSERVER出现问题的时候,而你又解决不了需要DBA或者微软售后支持工程师去帮忙解决问题,那么他们一般需要你收集一些系统信息和SQLSERVER诊断信息。而收集这些信息又需要图形工具,又需要指令,步骤又非常复杂。我们要按照步骤一步一步把需要的信息收集全,在收集的过程中,往往折腾几次就头痛了解...

发表了文章 • 2015-10-03 21:39 • 0 条评论

0
推荐
2703
阅读

SQLSERVER数据库中的5173错误

昨天同事给了我一个有问题的数据库,叫我修复一下因为客户那边需要这个数据库,这个数据库只有一个mdf文件和一个ldf文件,当我附加数据库的时候报错,数据库是SQL2005附上有损坏的数据库文件:http://files.cnblogs.com/lyhabc/Data.zip 因为之前在论坛也遇到过,所以按照论坛的方法来解决,结果还是不行把ldf文件...

发表了文章 • 2015-10-03 21:36 • 0 条评论

0
推荐
2247
阅读

SQLSERVER备份系统数据库以及何时备份系统数据库

系统数据库存储了服务器配置信息,用户登录信息,用户数据库信息和作业信息在更改服务器配置和修改系统数据库前后,应当及时备份他们要备份的系统数据库有:master,msdb,model,distribution分发备份这些数据库后就可以在发生系统故障,例如硬盘故障时还原和恢复整个SQLSERVER---------------------------------------...

发表了文章 • 2015-10-03 21:19 • 0 条评论

0
推荐
2182
阅读

SQLSERVER备份事务日志的作用

事务日志备份有以下3种类型(1)纯日志备份:仅包含相隔一段时间的事务日志记录,而不包含任何大容量更改(2)大容量操作日志备份.包括由大容量操作更改的日志和数据页,不支持时间点恢复(3)尾日志备份:从可能已破坏的数据库创建,用于捕获尚未备份的日志记录。在失败后创建尾日志备份可以防止工作损失,并且,尾日志备份可以包...

发表了文章 • 2015-10-03 21:18 • 0 条评论

0
推荐
3003
阅读

SQLSERVER备份数据库的时候copy only选项的意思

仅复制备份 WITH copy_only进行备份通常都会更改数据库,而这又会影响其他备份和还原这些备份的方式。不过,有时为了特殊目的,必须执行不影响数据库的整体备份和还原过程的备份。完整备份一般用作在其之后执行的一次或多次差异备份的基准备份。SQL2005支持创建仅复制备份,这并不影响正常的备份序列。所以,与其他...

发表了文章 • 2015-10-03 21:12 • 0 条评论

0
推荐
2323
阅读

SQLSERVER排查CPU占用高的情况

今天中午,有朋友叫我帮他看一下数据库,操作系统是Windows2008R2 ,数据库是SQL2008R2 64位64G内存,16核CPU硬件配置还是比较高的,他说服务器运行的是金蝶K3软件,数据库实例里有多个数据库 现象他说是这几天才出现的,而且在每天的某一个时间段才会出现CPU占用高的情况内存占用不太高,只占用了30个GCPU占用100%...

发表了文章 • 2015-10-03 20:38 • 0 条评论

0
推荐
1795
阅读

替换系统数据库解决SQLSERVER服务启动不了的问题

当遇到SQLSERVER服务启动不起来的时候,我们试过把系统的四个数据库master ,model ,tempdb,msdb 替换掉,Windows服务就启动起来了我遇到过两次这样的情况,当时客户说系统用不了,查看Windows 日志看到SQLSERVER服务因XX原因启动不起来,具体原因忘记了然后我把自己电脑上的四个系统数据库发给客户,让客户替换掉原来的...

发表了文章 • 2015-10-03 20:12 • 0 条评论

0
推荐
2061
阅读

使用本地服务器组来管理局域网或公网上的SQLSERVER

测试的两台机器Windows7 64位   SQLSERVER2005 SP5Windows7 64位   SQLSERVER2012 SP1打开已注册的服务器窗口你看到已注册服务器里有本地服务器组,SQL2012会多出一个中央管理服务器,暂时不知道中央管理服务器有什么用,因为本地服务器组跟中央管理服务器两者的右键菜单是一样的在本地服务器组上按...

发表了文章 • 2015-10-03 20:11 • 0 条评论

0
推荐
2309
阅读

部分具有统计功能的TSQL语句(例如DBCC语句,全局函数,系统存储过程)

这些功能也能帮助用户了解和监控SQLSERVER的运行情况 DBCC语句,DBCC语句是SQL2005的数据库控制台命令DBCC语句不仅能检查数据库的性能和活动,还能检查数据库的物理和逻辑一致性许多DBCC语句能够对检测到的问题进行修复,例如1 1、DBCC CHECKTABLE 2 --检查组成表或索引视图的所有页和结构的完整性 3 --例如,检查A...

发表了文章 • 2015-10-03 20:10 • 0 条评论