文档介绍:第 1题
您的应用程序需要访问位于两台分别装有 SQL SERVER 2005 的数据库服务器上的数据。已知这两台服务器名称分别为 SQL1 和 SQL2。在 SQL1 上你有权限创建存储过程来供应用程序使用;但是在SQL2上你只有 Select 数据的权限。假设你在 SQL1上创建了一个存储过程,并且在存储过程中利用 OPENQUERY 来访问 SQL2 中的数据;然而,在执行存储过程的时候却失败了,为了解决这个问题,你应该怎么做?
A. 使用由四个部分组成的名称()连接两个服务器。
B. 用别名引用SQL2。
C. 在 SQL1上新建远程服务器SQL2。
D. 在 SQL1上新建连接服务器SQL2。
答案:D
第 2题
假设你正准备全新安装 SQL SERVER 2005服务器。你需要去选择服务器允许的通讯协议,以便客户端计算机可以使用这些协议连接到该服务器。请问,下面那两个协议可以达到这个目
的?
A. Named Pipes(命名管道)
B. TCP/IP
C. Shared Memory(共享内存)
D. Virtual Interface Adapter (VIA) (虚拟接口适配器(VIA) 协议)
E. Multiprotocol
答案: A, B
第 3题
你配置一个采用默认设置全新安装的 SQL SERVER 2005 计算机使用 TCP/IP 协议。公司的安全策略也要求每个服务器都使用防火墙。你发现在本地计算机上可以连接到这个 SQL SERVER 实例,但是客户端计算机却不能连接到这个SQL SERVER 实例上。为了找到最有可能导致这个连接问题的原因,你首先应该做?
A. 检查防火墙是否打开了1433端口。
B. 检查防火墙是否打开了433端口。
C. 检查客户端计算机是否用Shared Memory 协议进行连接。
D. 检查服务器是否正在运行中。
答案: A
第 4题
公司A在分布式环境下有多个服务器。目前, 你正在使用名为SQL1和SQL2的两个安装有SQL SERVER 2005的计算机进行工作。这两个服务器都采用SQL SERVER 身份验证但是他们使用不同的登录。现在,你需要写一个联合SQL1和SQL2数据的分布式查询,你应该怎么做?
A. 确信SQL1和SQL2在彼此的安全上下文采用相同的登录名。
B. 配置SQL2为SQL1的远程服务器。在SQL1上写查询。
C. 配置SQL2为SQL1的连接服务器并且去模拟远程登录。
D. pass-through authentication.(传递认证)
答案: C
第 5题
公司A 使用 SQL Server 2005. 有用户反馈说报表执行缓慢。你经过调查后发现一些查询并没有选择使用最优的执行计划,同时你也注意到一些优化器统计数据并没有被使用并且另一些也过期了。现在,需要去改正这个问题让报表执行更快,你将会使用下面那两个SQL语句?
A. CHECKTABLE
B. ALTER INDEX ANIZE
C. UPDATE STATISTICS
D. CREATE STATISTICS
E. SHOW_STATISTICS
F. UPDATEUSAGE
答案: C, D
第 6题
假设你负责实现和维护 SQL SERVER 2005 数据库服务器中的作业(jobs)。其中,一些作业在每周日运行,一些作业在每月的开始运行。现在你需要以一种使用最少管理成本的方法去安排这些作业,你应该如何做?
A. 创建一个每周日运行的作业计划,并且指派需要周日运行的任务给这个计划。然后创建另一个每月第一天运行的作业计划,并且指派每月开始运行的任务给这个作业计划。
B. 为每个任务创建一个每天运行一次的作业。然后使用SQL 语句去检查当前的日期。如果是星期日或每月的第一天则执行相应的代码。
C. 。
D. 为每个任务创建一个在每周日运行一次的作业;增加另一个在每月第一天运行作业的作业计划。
答案: A
第 7题
你发现在装有SQL SERVER 2005 计算机上的msdb 数据库被损坏并且必须被恢复才能正常使用。数据库每天都进行了备份,备份文件位于一个网络共享位置上,但是每个备份文件的文件名称都不能明确的指出是那个数据库的备份文件。你需要最快的找到正确的备份文件。;你应该使用下