公司A在分布式环境下有多个服务器。你正在使用名为SQL1和SQL2的两个安装有SQL SERVER 2005的计算机进行工作。这两个服务器都采用SQL SERVER 身份验证,但是他们使用不同的登录。现在,你需要写一个联合SQL1和SQL2数据的分布式查询,你应该怎么做?()
公司A有两台SQL SERVER 2005服务器,分别名为SQL1和SQL2。从SQL1到SQL2正在利用SQL SERVER Agent缺省计划设置进行着事务日志传送。你需要重新配置一下事务日志传送作业的设置,以使传送滞后时间达到最小,你应该怎么做?()
你配置一个采用默认设置全新安装的SQL SERVER 2005计算机使用TCP/IP协议。公司的安全策略也要求每个服务器都使用防火墙。你发现在本地计算机上可以连接到这个SQL SERVER实例,但是客户端计算机却不能连接到这个SQL SERVER实例上。为了找到最有可能导致这个连接问题的原因,你首先应该做?()
在SQL Server 2005中,用户自定义函数分为()。
公司A使用的是SQL SERVER 2005 数据库。一个用户报告说:订单处理应用在处理一个订单事务的过程中停止响应。这个用户对应的SQL SERVER 进程ID是54.你需要查出进程54是否被其他连接阻塞。如果是,你需要确定阻塞者的进程ID,下面哪两个方法可能达到这个目的?()
公司A使用SQL Server 2005。有用户反映一个订单处理程序在事务处理过程中停止响应。你调查并发现此用户的会话(会话标识85)被一错误进程阻止了。错误进程的会话标识是101。你需要尽快解决这种阻断情形,以使用户能继续使用此程序而不耽误工作。哪两种方法可能达成目标?()
你发现SQL Server 2005数据库中sales表的所有索引的碎片都很严重。现在,你要将sales表全部索引的碎片减到最小,同时却不影响任何用户使用sales表。该怎样做?()
SQL Server2005中,使用()可以创建一个触发器。
公司A有一个名为SQL1的SQL Server 2005服务器。SQL1设置为SQL Server和Windows身份认证模式。使用Windows认证,在SQL1上你有sysadmin权限。使用SQL1工作的所有用户都反映说:使用SQL1的所有应用程序均停止响应。你的上司让你去调查此问题。在任务管理器中,你注意到CPU使用率为100%。你试图用SQL Server Management Studio连接到SQL1。但SQL1没有响应。你需要连接到SQL1才能诊断问题。哪两种方法可能让你达成此目标?()
公司A使用SQL SERVER 2005数据库。你正在实现一系列用在ad hoc查询(即席查询)的视图。这些视图用来增强公司A数据访问的安全性。可是,其中的某些视图查询数据缓慢,为此,在你进行公司安全策略维护的时候,想给这些视图创建一些索引,以提高性能。其中,有一个视图并不允许你创建索引。已知,这个视图使用了GETDATE()函数返回当前日期作为视图的一列。请问,为了在这个视图上能够创建索引,你应该如何做?(选择两个答案)()
公司A使用SQL Server 2005数据库。来自贸易伙伴的客户数据每天晚上都要导入到客户表。你要确保,在导入的过程中,对于存在的客户数据进行更新、对于不存在的客户数据进行插入。 你该怎么做?()
公司一个新的员工需要访问名为SQL1服务器上的SQL SERVER 2005 数据库.你用CREATE LOGIN ajones WITH PASSWORD = ’SQLServer$1’为其创建了登录名ajones。新员工报告说:当他在使用ajones登录的时候,收到如下的错误“用户‘ajones’登录失败。该用户与可信的SQL SERVER 连接无关联”。你需要解决这个问题并允许这个员工去登录SQL1。你应该怎么做?()
SQL Server 2005针对不同用户的业务需求,提供了多种备份方式,包括()。
公司A有一个SQL SERVER 2005数据库服务器。你被指派了一个任务是去得到当前已登录数据库的用户的信息。为此,你需要去创建一个返回指定用户活动时长的函数,请问,下面哪两个方法能达到这个目的?()
公司A的网站包含一个客户用来提交公司和公司产品信息反馈的页面。你用SQL SERVER 2005 数据库中Feedback表中的列Comments去存储反馈信息。你需要在列Comments上执行全文搜索从而创建报表。下面哪两步你是必须要做的?()
你负责管理一个SQL SERVER 2005数据库。它包含一个有很多索引的表。随着时间的流逝,你发现对这个表进行数据修改时的性能越来越差。你怀疑可能是一些无用索引造成的。为此,需要找到自从最后一次SQL Server 2005启动以来那些索引是没有被任何查询使用过。你应该使用下面哪一个动态试图?()
公司A有一个名为SQL1且运行SQL SERVER 2005 企业版的数据库服务器。SQL1有2GB RAM,其中1.6GB默认被SQL SERVER 数据库实例使用。已知,数据库数据以每月平均100M在增长。最近,用户反馈说报表的执行时间变长了(显示报表的时间)。为此,你需要评估是否需要增加更多的内存。你打算用性能监视器来创建一个计数器日志来帮助你决定是否需要。请问,你应该增加哪一个性能对象到计数器日志中?()
公司A有两个名为SQL1和SQL2的SQL SERVER 2005数据库服务器。公司员工Eric依据公司的数据库写了许多ad hoc查询(即席分布式查询)。Eric有访问SQL1上客户数据库的权限,但是没有访问SQL2上销售数据库的权限。你需要保证Eric能在这两个服务器之间进行联合(join)信息查询,你首先应该怎么做?()
公司A的应用开发人员创建了一个包含CLR函数的动态连接库(dll),这个CLR函数读取电子表格的数据,进行运算后把数据写回到SQL SERVER 2005数据库中。为此,你需要使用CREATE ASSEMBLY语句在SQL Server 2005中注册这个类库、并且设置SQL Server 访问程序集时向程序集授予最小的安全权限许可。请问,你应该使用下面哪一个许可设置?()
公司A使用SQL SERVER 2005 数据库。最近,用户报告“收到订单处理系统出现死锁的错误消息“的频率增加了(订单处理系统最近常出现死锁)。你需要去监视在死锁发生时,那一个对象和SQL SERVER进程ID正在运行。为此,你需要在死锁发生时,每一个参与者的状态信息,你应该如何得到?()
某公司使用一台运行SQL Server 2005的服务器作为数据应用平台,该服务器的管理员希望当有数据库事务日志满的情况发生时,:能够及时通知管理员,那么他应该在SQL Server代理中创建()
BENET 公司有一个服务器SQL安装了SQL Server,SQL1 配置为SQL Server和Windows 身份验证模式。你有sysadmin 的权限在SQL1。用户报告连接到SQL1的所有应用都停止响应,你调查这个问题,在任务管理器中发现CPU 的使用率是100%,你通过SSMS 试着连接SQL1 没有响应,你必须连接到SQL1 以解决问题,可以采取()
你是一个保险公司的数据库开发人员,公司的保单信息存储在SQL Server 2005数据库中,你使用以下脚本建立了一个名为Policy的表:
你有一台SQL Server 2005 的计算机SQL1,用户报告在SQL1 上运行查询的时间在不断增加,你想要使用SQL Server Profiler 跟踪所有的用户查询,而且这个操作尽量不能影响SQL1 的性能,你需要决定在哪个计算机上运行SQLServer Profiler 和保存跟踪记录。应该()。(选项一项)