MCITP(Microsoft Certified IT Professional)是微软推出的一项专业认证,70-431是SQL Server 2005实施与维护的考试科目。这个题库是为准备该认证考试的人提供的一份资源,旨在帮助他们通过考试。以下是根据题目内容提炼出的一些关键知识点:
1. **SQL Server 2005连接协议**:
- 在安装SQL Server 2005时,你需要考虑客户端可能使用的连接协议。题目中提到的两个可行选项是:A. Named Pipes(命名管道)和B. TCP/IP。这两个协议都是SQL Server支持的网络通信协议,允许客户端与服务器进行交互。C. Shared Memory(共享内存)通常用于同一台计算机上的进程间通信,D. Virtual Interface Adapter (VIA) 和E. Multiprotocol在该场景下不是正确答案。
2. **CLR(Common Language Runtime)集成**:
- 开发人员创建了一个包含CLR函数的程序集,该函数从电子表格读取数据、执行计算并返回结果给SQL Server 2005。使用`CREATE ASSEMBLY`语句注册该程序集时,应选择的安全权限集是C. EXTERNAL_ACCESS。这允许程序集访问外部资源,但不允许执行不安全的操作,如操作文件系统或网络。
3. **跨服务器查询**:
- 当用户Eric需要从SQL Server 2005的SQL1和SQL2两台服务器上联合查询数据时,你需要创建一个链接服务器。正确的做法是B. 在SQL1上创建到SQL2的链接服务器,并配置为使用映射的登录。这样,Eric可以在SQL1上编写查询,而链接服务器会处理到SQL2的连接和身份验证。
4. **TCP/IP配置**:
- 题目提到了配置新的SQL Server 2005计算机使用TCP/IP,这是SQL Server网络通信的主要协议之一。配置TCP/IP意味着服务器将通过TCP端口监听SQL Server连接请求。默认情况下,SQL Server安装可能会启用多个协议,但TCP/IP是很多环境中首选的协议,因为它支持更广泛的网络环境和更高级别的性能。
这些知识点是SQL Server 2005管理和实现的关键部分,包括网络通信、安全性、以及跨服务器操作。理解并掌握这些概念对于通过70-431考试和日常SQL Server管理至关重要。在准备MCITP认证的过程中,考生还需要学习数据库设计、性能优化、备份恢复、安全性策略、故障转移群集等广泛主题。