易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Server 2005新特性,部分备份(partial backup)

也是SQL Server 2005带来的新特性,部分备份(partial backup)自动创建数据库中主文件组和所有激活读写功能的文件组的备份。如果备份存在只读文件组的数据库,部分备份将只对主文件组进行备份。这个选项对于那些存在只读文件组的超大型数据库是理想的,它不需要像那些可写的文件组备份得那么频繁。
除了需要指定READ_WRITE_FILEGROUPS选项外,执行部分备份的语法几乎和完整备份的相同。如果想备份只读文件或文件组,也可以显式地指定它们。
在第一个示例中,只使用了READ_WRITE_FILEGROUPS选项(在这个示例中,文件组FG3是只读的):
这个查询返回:
已为数据库'TestDB',文件'TestDB'(位于文件1上)处理了2472页。
已为数据库'TestDB',文件'TestDB_log'(位于文件1上)处理了1页。
BACKUP DATABASE...FILE=<name>成功处理了2473页,花费2.408秒(8.413MB/秒)。
在第二个例子中,在部分数据库备份中显式地包含了只读文件组。为了准备进行这个示例,VLTestDB的FG2文件组将被设置为READONLY:
返回的信息是:
文件组属性'READONLY'已设置。
现在,只读文件组被显式地包含在部分数据库备份中:
返回的信息是:
已为数据库'VLTestDB',文件'VLTestDB'(位于文件1上)处理了176页。
已为数据库'VLTestDB',文件'VLTestDB2'(位于文件1上)处理了8页。
已为数据库'VLTestDB',文件'VLTestDB3'(位于文件1上)处理了8页。
已为数据库'VLTestDB',文件'VLTestDB_log'(位于文件1上)处理了2页。
BACKUP DATABASE...FILE=<name>成功处理了194页,花费0.406秒(3.896MB/秒)。
解析
只读文件组包含了不能写入的文件。因为只读数据不能改变,只需要周期性地对它进行备份(为了接受更新将它改为可读写的)。对于超大型数据库,对只读文件组做不必要的备份会耗尽时间和磁盘空间。新的部分数据库备份选项允许只对主文件组和所有可写文件组和文件进行备份操作,并不需要显式地列出所有的文件组。如果希望在备份中包含只读文件组,你仍然可以做到。
在此技巧的第一个示例中,使用了READ_WRITE_FILEGROUPS选项,而没有指定任何文件,它备份了所有主数据文件和可写的文件,而省略了FG3文件组中的TestDB4只读文件。在此技巧的第二个例子中,通过指定FILEGROUP选项将文件组包含在备份中。
在这两个示例中,从部分备份进行数据库恢复的操作也假定你有对省略的文件进行的文件组或文件备份。本章稍后会演示从部分备份进行恢复操作。


相关文档:

SQL在存储过程设计心得体会和优化措施

一、适合读者对象
数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。
二、介绍
在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规
范,将会影响以后的系统维护困难 ......

SQL中case when的两种使用方法示例

Case具有两种格式。简单Case函数和Case搜索函数。
--简单Case函数
CASE sex
         WHEN '1' THEN '男'
         WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
CASE WHEN sex = '1' THEN '男'
  &nbs ......

SQL Server中临时表与表变量的区别

我们在数据库中使用表的时候,经常会遇到两种使用表的方法,分别就是使用临时表及表变量。在实际使用的时候,我们如何灵活的在存储过程中运用它们,虽然它们实现的功能基本上是一样的,可如何在一个存储过程中有时候去使用临时表而不使用表变量,有时候去使用表变量而不使用临时表呢?
  临时表
  临时表与永久表相似, ......

SQL Server 2005 UNIQUE 约束

SQL Server 2005:
ALTER Table Content_Node
ADD CONSTRAINT uc_TREECODE UNIQUE (TreeCode)
ALTER TABLE Content_Node
DROP CONSTRAINT uc_TREECODE
约束所在字段长度设为896,因为UNIQUE约束的最大键长度为 900 字节,而UNIQUE约束默认占有4字节。
参考:http://www.w3school.com.cn/sql/sql_unique.asp ......

SQL SERVER 2000 连接不上的解决方法

1。如果装sql server中未出现异常的话,且一些自选参数,账户,密码等没有错误的话。一旦出现诸如socket建立不起,连接不上等问题。最有效的解决方法是打补丁,其中sp4:http://www.microsoft.com/downloads/details.aspx?DisplayLang=zh-cn&FamilyID=8e2dfc8d-c20e-4446-99a9-b7f0213f8bc5,sp3a:http://www.microsof ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号