A.为每个文件组执行DBCC CHECKFILEGROUP B.执行DBCC CHECKCATALOG C.执行DBCC CHECKDB D.为每个表执行DBCC CHECKTABLE
单项选择题技术支持工程师报告说“在SQLSERVER2005数据库插入销售业务数据时出现错误”。你调查并研究那个错误后发现:一个开发人员无意的删除了一个数据库中某个表的一些数据,而且这些数据恰好是业务处理的关键数据。这个数据库运行在完全恢复模式。现在,你需要去恢复那个表的数据,并且不能影响数据库中其它的数据的有效性,你应该怎么做?()
A.备份当前的事务日志,用一个不同的名字恢复数据库到数据丢失之前的时刻点,然后复制丢失数据的表到原始数据库中 B.备份当前的事务日志,恢复数据库到数据丢失之前的时刻点 C.从存在的备份文件恢复数据库到数据丢失之前的时间 D.恢复数据库到最后一次完整备份的时间点上
单项选择题你发现在装有SQLSERVER2005计算机上的msdb数据库被损坏并且必须被恢复才能正常使用。数据库每天都进行了备份,备份文件位于一个网络共享位置上,但是每个备份文件的文件名称都不能明确的指出是那个数据库的备份文件。你需要最快的找到正确的备份文件。已知备份文件列表的第一个文件的名称为DB_Backup.bak;你应该使用下面哪一个SQL语句?()
A.RESTORE LABELONLYFROM DISK = N\\Server1\Backup\DB_Backup.bak B.RESTORE HEADERONLYFROM DISK = N\\Server1\Backup\DB_Backup.bak C.RESTORE VERIFYONLYFROM DISK = N\\Server1\Backup\DB_Backup.bak D.RESTORE DATABASE MSDBFROM DISK = N\\Server1\Backup\DB_Backup.bak
单项选择题假设你负责实现和维护SQLSERVER2005数据库服务器中的作业(jobs)。其中,一些作业在每周日运行,一些作业在每月的开始运行。现在你需要以一种使用最少管理成本的方法去安排这些作业,你应该如何做?()
A.创建一个每周日运行的作业计划,并且指派需要周日运行的任务给这个计划。然后创建另一个每月第一天运行的作业计划,并且指派每月开始运行的任务给这个作业计划。 B.为每个任务创建一个每天运行一次的作业。然后使用SQL语句去检查当前的日期。如果是星期日或每月的第一天则执行相应的代码。 C.创建一个每天运行的作业计划.指派作业任务给这个作业计划.如果这天是星期日或每月的第一天则执行作业。 D.为每个任务创建一个在每周日运行一次的作业;增加另一个在每月第一天运行作业的作业计划。
多项选择题公司A使用SQLServer2005.有用户反馈说报表执行缓慢。你经过调查后发现一些查询并没有选择使用最优的执行计划,同时你也注意到一些优化器统计数据并没有被使用并且另一些也过期了。现在,需要去改正这个问题让报表执行更快,你将会使用下面哪两个SQL语句?()
A.DBCC CHECKTABLE B.ALTER INDEX REORGANIZE C.UPDATE STATISTICS D.CREATE STATISTICS E.DBCC SHOW_STATISTICS F.DBCC UPDATEUSAGE
单项选择题公司A在分布式环境下有多个服务器。你正在使用名为SQL1和SQL2的两个安装有SQLSERVER2005的计算机进行工作。这两个服务器都采用SQLSERVER身份验证,但是他们使用不同的登录。现在,你需要写一个联合SQL1和SQL2数据的分布式查询,你应该怎么做?()
A.确信SQL1和SQL2在彼此的安全上下文采用相同的登录名 B.配置SQL2为SQL1的远程服务器。在SQL1上写查询 C.配置SQL2为SQL1的连接服务器并且去模拟远程登录 D.配置SQL2为分布式服务器.用 pass-through authentication.(传递认证)