随笔分类 -  SQL SERVER 技术

SQL 2005 Reporting Services 备份与还原
摘要:因为以前有过在没有任何备份的情况下,报表服务器的电脑硬件出故障而导致所有报表手动还原的痛苦经历,所以一直以来都想找个安稳的方法预防突发的情况。在网上看到了以下一些文章Reporting Services 安装的备份和还原操作将报表服务器数据库移至另一台计算机如何创建完整数据库备份 (Transact-SQL)奇怪的是我找不到有了这些备份数据后,怎么还原的方法。看来只有自己试了按照上面的有关步骤,备... 阅读全文
posted @ 2008-07-24 17:53 与雪共舞 阅读(618) 评论(0) 推荐(0)
T-SQL中替代游标遍历结果级的方法 - 来自http://support.microsoft.com/kb/111401
摘要:SUMMARYThis article describes various methods that you canuse to simulate a cursor-like FETCH-NEXT logic in a stored procedure,trigger, or Transact-SQL batch. Use Transact-SQL Statements to Iterate Th... 阅读全文
posted @ 2008-06-20 12:36 与雪共舞 阅读(1438) 评论(0) 推荐(0)
使用SQL Server时最容易忽略的21个问题(转) 来源:赛迪网 作者:zy
摘要:如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计错... 阅读全文
posted @ 2008-06-20 12:35 与雪共舞 阅读(327) 评论(0) 推荐(0)
在SQL中使用链接服务器取数据小结
摘要:这阵子做一个需要从另外一个服务器去数据的项目。在网上问了一下朋友,有的说使用复制数据库,任何在做同步。考虑到取得数据不是很多,而且对数据库的同步不是很熟。所以只好用连接服务器来做。 第一步就是建立连接服务器。两个存储过程完成这一步。 EXEC sp_addlinkedserver @server='PCP', @srvproduct='',@provider='S... 阅读全文
posted @ 2006-10-19 15:39 与雪共舞 阅读(381) 评论(0) 推荐(0)
求最近月份数据的方法
摘要:比如求得是最近这个月(与数据库里某一个表某个时间字段的比较,设这个表为tab_example,设这个字段为dt_Compare)的数据.我以前用了一种很笨的方法实现Sql语句为select *,year(dt_Compare)*12+month(dt_Compare) as dateCompare from tab_example然后得到这个sql的dataview(设为dv),最后是dv.Row... 阅读全文
posted @ 2005-11-24 10:08 与雪共舞 阅读(425) 评论(0) 推荐(0)
收缩SQL数据库日志文件
摘要:1.清空日志DUMP TRANSACTION 库名 WITH NO_LOG 2.截断事务日志:BACKUP LOG 库名 WITH NO_LOG 3.收缩数据库文件(如果不压缩,数据库的文件不会减小企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了... 阅读全文
posted @ 2005-09-28 20:42 与雪共舞 阅读(2778) 评论(0) 推荐(0)
存储过程中的事务实现
摘要:一直以为存储过程会自动实现事务操作,其实不然。存储过程只是提供的事务操作的支持。要实现事务操作,还得自己实现。 基本上方法有两个: SET XACT_ABORT 指定当 Transact-SQL 语句产生运行时错误时,Microsoft® SQL Server™ 是否自动回滚当前事务。 语法SET XACT_ABORT { ON |... 阅读全文
posted @ 2005-07-07 17:05 与雪共舞 阅读(12331) 评论(6) 推荐(2)