SQL2008
PDZSPDZS
这个作者很懒,什么都没留下…
展开
-
在CLUSTER环境给SQL SERVER 2008打补丁时需要注意的问题
SQL2008的CLUSTER打补丁,有机关。我试过几次。失败。刚才咨询了微软赵工。给了解释清楚了。机关就在于补丁的EXE有个先解压的过程。要先解压到一个指定的目录。再手工执行解压后的SETUP。如果你直接在一个节点上执行这个没有解压的补丁EXE文件。就会出现打不上的情况。因为这个补丁在默认的解压方式下会解到本节点能认到的最大磁盘上。一般在集群中会默认放到共享磁盘上了。然后在打补丁的过程中原创 2008-12-16 10:47:00 · 1563 阅读 · 0 评论 -
SQL SERVER数据库复制中出现logread代理失败的错误日志获取及分析办法
经常在复制的过程中遇到快照不成功或者读日志不成功的情况 。如下图所示:为一种典型的logread失败的情况 ,但遇到这种情况光靠图形界面和作业的信息看不出什么细节来,一般可跟踪问题的原因可以通过以下对LOGREAD作业的修改来获取详细的信息。然后再根据这些细节信息来处理问题。找到该作业,按如下图所示修改作业中的readlog步骤。然后再修改该作业的高级属性,将重试将数改为0,以原创 2011-11-08 15:20:18 · 995 阅读 · 0 评论 -
当磁盘剩余空间小于百分二十的时候发报警邮件的存储过程。
create proc usp_sendspacealert as--此存储需要打开xp_cmdshell执行权限--定义磁盘剩余空间表declare @y table (DRIVE varchar(2),FREE_MB INT)insert into @y exec master.dbo.xp_fixeddrives --定义磁盘总空间临时信息表--此步骤通过dos命令d原创 2011-11-08 15:14:26 · 4908 阅读 · 0 评论 -
sql server和sybase中通用的使用BCP倒出当前库中所有表的数据批处理脚本
sql server是sybase的儿子,所以 和sybase一样两者中都有BCP工具,使用这个工具可以大容量导入或者导出数据..以下就这两类数据库中的倒出所通用的一个BCP批处理..@echo offset server=testdbset user=saset password=echo use testdb > tabinfo.txtecho go >>tabinf原创 2011-11-08 15:35:37 · 1095 阅读 · 0 评论 -
用批处理写的自动生成tablediff脚本的工具
工具的作用:通过交互式提问生成tablediff的执行命令,而且将命令执行后生成的同步数据脚本和日志放在指定的目录中。工具的好处:可以将要通过tablediff比较的表放到广本文件tables.txt中。该批处理会遍历该文件中的每一行。会将每张表tablediff执行后生成和表名和目的机器名对就的.sql文件。要执行时,直接根据文件名就可以看出在什么订阅的机器上执行。 使用注意:每次执原创 2011-11-08 15:27:24 · 942 阅读 · 0 评论 -
最强的sql server中查看连接数据的查询语句
这个查询很强吧.虽然sp_who也可以看到一些.但没有统计.这个有统计.呵呵.当然,可以改成一个视图.select CASE WHEN (GROUPING(hostname) = 1) THEN '_ALL' ELSE ISNULL(hostname, 'UNKNOWN') END AS hostname, CASE WHEN (GROUPING(loginame) =原创 2011-11-08 15:22:40 · 654 阅读 · 0 评论 -
SQL SERVER数据库修复经验
当数据库置疑或者长期处于recovery状态,通过sp_resetstatus存储过程修复无效,可以采用丢弃数据库日志文件,重建日志文件的方法来修复数据库,具体办法如下。 --置数据库的紧急模式alter database dbname set emergencygo--置数据库为单用户模式alter database dbname set single_user with原创 2011-11-08 15:16:06 · 567 阅读 · 0 评论 -
SQL SERVER 中对当前库中的所有视图进行刷新的存储过程
在sqlserver应用中,有时修改了某些字段或者增加了字段需要对对应的视图进行刷新。如果视图很多,会很麻烦,所以就有了以下脚本的诞生。 --对当前库中的所有视力进行刷新的存储过程SET QUOTED_IDENTIFIER OFFGOSET ANSI_NULLS OFFGOCREATE PROCEDURE SP_Usually ASDECLARE @Object转载 2011-11-08 15:49:48 · 840 阅读 · 0 评论 -
关于SQL SERVER 2008安装过程中遇到的个小问题及解决办法
在安装SQL SERVER 2008过程中发现以下错误 安装过程中,因为类似ms xml KBxxxxxxx 的系统补丁,造成了SQL2008无法正常安装,需要手工卸载这个系统补丁,随后SQL2008会安装一个低版本的。 由于MS XML有多个版本号的KB。在不同的操作系统版本中会报不同的KB。但归根结底都是由于MX XML的KB产生的这个问题。如果卸载当前机器中一个版本最高的M原创 2009-12-08 15:24:00 · 2067 阅读 · 1 评论 -
微软sql server 2005全文检索的BUG
微软sql server 2005的全文检索功能有问题,对于一些特殊的汉字,会产生填充不完全或者错误填充的情况,但微软不说这是一个BUG,只说这是微软底层开发的分词填充技术上的一些不足所引起的. 这个BUG导致的性状是 select * from tabname where contains (*,'孙海斌')这类由一个"文"及一个"武" 等单独的汉字组成的合体汉字,出现填充不到位的情原创 2012-08-23 10:36:44 · 2587 阅读 · 0 评论