• 体验SQL Server2005中T-SQL特性

    【IT专家网独家】错误处理一直是T-SQL研发的一个棘手部分。您曾需要在基于逐个场景的基础上运行每一个语句和处理他们之后手动检查错误。事务管理也很烦琐,因为您得指出您的事务的状态,并恰当的回滚或提交。在SQL Server2005中,微软通过增加Try...Catch块到T-SQL中,...

    2008-04-02 10:37:06

  • SQL Server 查询分析器快捷键集合

    下表列出 SQL Server 查询分析器提供的任何键盘快捷方式。 活动 快捷方式 书签:清除任何书签。 CTRL-SHIFT-F2 书签:插入或删除书签(转换)。 CTRL F2 书签:移动到下一个书签。 F2 功能键 书签:移动到上一个书签。 SHIFT F2 取消查询。 ALT BREAK 连接:连接。 CTRL...

    2008-04-02 10:36:54

  • 出色的表数据排序分组

    今天,当您需要对一个没有排序ID的表进行排序,并且想给每一行数据都给一个序号。这相当于很多人问到的,如何在一个视图中为每一行增加一个自动增长的ID号。您能够这样写: Select a.Badge,Count(a.Badge) as xorder From cPayroll a , cPayroll b Where a.Badge = b.B...

    2008-04-02 10:36:52

  • 恢复整个SQL数据库还是只恢复错误文档组

    【IT专家网独家】这有一个具体例子:假如您有一个单个的出现问题的文档。这个文档有50MB大小,而您的整个数据库运行着大约有几十亿的字节,这样的话假如能恢复单个失败文档的话就显的很有意义。这样的事情发生的一个情景是当文档或文档组在单独的驱动器上,而驱动器出...

    2008-04-02 10:36:47

  • 对比SQL Server中XML AUTO和T-SQL命令

    XML AUTO功能和T-SQL命令 作为一个DBA,我倾向于关注性能方面的问题,因此我要确定使用XML(扩展标记语言)并不会对性能产生影响。在本文里,我会通过比较XML AUTO功能和标准的T-SQL命令来显示性能上的差异。在我的测试过程中,我会仅仅涉及到XML AUTO功能的一个比较小的...

    2008-04-02 10:36:45

  • 如何解决SQL Server虚拟内存不足情况

    症状 在具备2GB 或更多 RAM 的电脑上,除了 256 MB (SQL Server 7.0) 或 384 MB (SQL Server 2000) 虚拟地址空间之外,SQL Server 在启动过程中保留剩下的任何虚拟地址空间以供缓冲池使用。另外,为了存储数据和过程缓存,SQL Server 使用缓冲池内存为来自 SQL Server...

    2008-04-02 10:36:33

  • 将SQLServer数据库迁向新服务器

    作为一名数据库管理员(DBA),由于硬盘老化、硬盘失效、硬盘驱动器失效等原因,我经常需要将一个数据库迁移到新的服务器上。我们能够使用两种方法来完成这项任务: SQL Server管理工具(图像化用户接口GUI) T-SQL(命令行接口) 我更喜欢使用T-SQL方法。他使用简单方便而且...

    2008-04-02 10:36:32

  • 精讲SQL Server数据库备份多种方法

    SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文档备份出去,另外一种就是直接拷贝数据库文档mdf和日志文档ldf的方式。下面将主要讨论一下后者的备份和恢复。本文假定您能熟练使用SQL Server Enterprise Manager(SQL Server企业管理器)和SQL Ser...

    2008-04-02 10:36:22

  • 将多个XML文档上传到一个XML数据列中

    【IT专家网独家】SQL Server数据库管理员经常需要处理将多个文档导入到数据库中的一个表的任务。这篇文章讨论如何上传多个文档,尤其是XML文档,到SQL Server数据库XML数据类型的列中。 前提条件 a.确保xp_cmdshell是打开的。假如没有打开,那么执行下面的命令。 use m...

    2008-04-02 10:36:10

  • SQL Server 2005 五个动态管理对象

    SQL Server 2005的新功能为动态管理对象,他们是在指定时间返回某个数据库实例的特别状态信息的数据库视图或函数。这些对象允许数据库管理员或研发者对数据库服务器进行高效监控。动态管理对象取代了SQL Server以前版本中的许多系统表格,但也为数据库管理员提供更多观...

    2008-04-02 10:36:02

2