Question  92 
You are designing a SharePoint 2010 application. You need to make sure the application aggregates list items from multiple site collections into a single view. Which object should you recommend to accomplish this?
A. SPListItemCollection
B. SPSiteDataQuery
C. SPQuery
D. Keyword Query

解析:
  如果你想要通过你设计的Sharepoint2010应用程序在一个列表视图中汇集显示来自于不同网站集的其它列表的数据,你该采用哪个对象来完成此任务呢?
  直接分析备选项:
选项A. SPListItemCollection类用于返回某个列表或文档库中的所有记录项。它针对的是单个List或document library。显然不符合本题要求的跨多个网站集的多个List的要求。
 选项B. SPSiteDataQuery对象功能比较强大, sharepoint 里面还有个SPQuery对象【如选项C】,一个是基于列表(list)里面来查询,一个可以跨列表来查询。但不论哪种,它们都受限于同一网站集,无法实现本题所要求的跨网站集查询。所以均排除。
选项D. Keyword Query,我们可按企业级搜索查询体系结构中指定的方式访问对象模型。在使用查询对象模型时,可通过使用 KeywordQuery 类的 QueryText 属性来指定查询字符串。默认查询类型是关键字查询语法。通过关键字查询建立覆盖整个Sharepoint。
因此本题答案应该选 D

参考 
http://msdn.microsoft.com/zh-cn/library/microsoft.sharepoint.splistitemcollection.aspx
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsitedataquery.aspx
http://msdn.microsoft.com/zh-cn/library/microsoft.sharepoint.spquery(v=office.12).aspx
http://msdn.microsoft.com/zh-cn/library/ee558911.aspx
http://msdn.microsoft.com/zh-cn/library/ff394628(v=office.14).aspx

Question  93
You are designing the environment for a SharePoint 2010 server farm. You need to design the environment to meet the following requirements:
.SharePoint must log critical error messages to the Windows Event Log.
.To save log space, duplicate error messages must not be logged.
Which approach should you recommend?
A. Restrict the Trace Log disk usage space to 1 GB.
B. Enable Event Log Flood Protection.
C. Find the error category and set the "Least critical event to report to the event log" value to "Warning" for that category.
D. Find the error category and set the "Least critical event to report to the trace log" value to "None".

解析:
 你需要设计一个Sharepoint2010服务器场以满足如下要求:
 要求1. Sharepoint必须记录所有的关键错误信息到Windows Event Log中
 要求2. 为节省日志空间,重复的错误信息必须被排除
 本题是关于Sharepoint日志配置的问题。
 SharePoint Server 2010 环境可能要求您在首次部署或升级后配置诊断日志记录设置,也可能在整个系统生命周期内要求您这样做。以下列表中列出的准则可帮助您制定出针对特定环境的最佳实践。
• 更改日志将写入到的驱动器。默认情况下,诊断日志记录将配置为将日志写入到已安装 SharePoint Server 2010 的同一驱动器和分区。由于诊断日志记录会使用大量驱动器空间,并且写入日志会影响驱动器性能,因此应将日志记录配置为将日志写入到与已安装 SharePoint Server 2010 的驱动器不同的驱动器。还应考虑与日志写入到的驱动器的连接速度。如果配置详细级别日志记录,则将记录大量日志数据。这样一来,连接速度较慢可能会导致日志性能较低。
• 限制日志磁盘空间使用率。默认情况下,诊断日志记录可使用的磁盘空间量是不受限制的。因此,限制日志记录使用的磁盘空间量可确保磁盘不会被填满,尤其是在将日志记录配置为写入详细级别的事件时。在使用完限定的磁盘空间量后,将删除最早的记录并记录新的日志记录数据信息。【选项A涉及此知识点,从描述可知,选项A不满足要求1,所以应该排除】
• 慎用“详细”设置。可以将诊断日志记录配置为记录详细级别的事件。这意味着系统将记录 SharePoint Server 2010 采用的每个操作。详细级别日志记录会快速使用驱动器空间并会影响驱动器和服务器的性能。可以在进行重要更改时使用详细级别日志记录来记录更高级别的详细信息,然后将日志记录重新配置为仅在进行更改后记录更高级别的事件。
• 定期备份日志。诊断日志包含了重要数据。定期备份这些日志可确保保留此类数据。若限制日志驱动器空间使用率或只将日志保留几天时间,则在达到相应阈值时,将自动删除日志文件(首先删除最早的日志文件)。
• 启用事件日志淹没保护(Event Log Flood Protection)。启用此设置可将系统配置为检测 Windows 事件日志中的重复事件。在重复记录同一个事件时,将会检测到重复事件并加以阻止,直到条件返回某个典型状态。【选项B所涉及的知识点,从描述可判断,选项B符合本题的要求】
  选项C.D涉及Least critical event to report to the event log(要报告给事件日志的关键程度最低的事件)设置,其设置是用于配置事件限制,结果会满足不了要求1。所以予以排除。

因此本题答案应该选 B

参考 
http://msdn.microsoft.com/zh-cn/library/gg193966(v=office.14).aspx#中国(简体中文)
http://technet.microsoft.com/zh-cn/library/ee748656(v=office.14).aspx
http://msdn.microsoft.com/zh-cn/library/ff604025(v=office.14).aspx

Question  94
Your developers have discovered an issue with a SharePoint 2010 application. The code has produced an exception and SharePoint has rendered an error page in the browser. The error page displays a Correlation ID and the time when the error occurred. You need the developers to investigate the problem by viewing logged exception messages. What are two possible ways to achieve this goal? (Each correct answer presents a complete solution. Choose two.)
A. Open the SharePoint content database. Filter the Event Log table for rows with an Event Time column value the same as the time shown on the error page and with an Event Data column value equal to the Correlation ID found on the error page.
B. Open the Application Event Log on the server. Filter the events for an exception that occurred at the time shown on the error page, and with a Source value equal to the Correlation ID found on the error page.
C. Search for an exception in the SharePoint Unified Logging Service (ULS) logs with the same Correlation ID and time stamp displayed on the error page.
D. Use the Power Shell get-splogevent command, passing in the Correlation ID as a parameter, which will return a list of items in the ULS log with the same Correlation ID. Look for an exception that occurred at the time shown on the error page.

解析:
   开发人员发现了一个Sharepoint2010应用程序的问题: 程序代码产生了Exception报错并且Sharepoint把相关信息呈现到了报错页面。此页面上显示了Correlation ID以及错误发生的时间。你要求开发人员通过查找相关日志文件来查出具体的原因(两个选项答案)。
   长期以来,系统管理员都将有效的日志记录策略作为一种方式来跟踪组件和应用程序问题、为应用程序历史记录提供可计量的统计信息、帮助解决疑难问题以及帮助监视管理员所负责的系统的整体运行状况。在Sharepoint中,开发人员则常常会使用 Microsoft SharePoint Foundation 提供的日志记录机制来更轻松地开发应用程序和提供更深入的调试信息,以及在遇到问题或达到阈值时与系统管理员进行沟通。Sharepoint中的主要日志记录机制是统一日志记录服务 (ULS),它将 SharePoint Foundation 事件写入 SharePoint 跟踪日志并将它们存储在文件系统中。(注意:ULS 日志有时也称为跟踪日志。)
   每台运行SharePoint Server的服务器都会将日志记录信息写入 ULS 日志文件和服务器事件日志。在服务器场中每台运行 SharePoint 的服务器上的 {SharePoint Root}\LOGS 文件夹中找到的 ULS 日志文件可包含相当多的信息,具体取决于诊断日志限制的配置情况。尽管通常情况下日志记录越详细越好,但在日志文件中查找特定项可能会有一定难度。通过为每个日志项分配唯一性,SharePoint 2010 提高了查找特定日志项的效率。此唯一性(称为相关令牌Correlation ID)是一个在出现错误时提供给用户的 GUID。管理员或开发人员随后可在错误中提取此 GUID 字符串,并使用它在日志文件中搜索特定项。这将加快在日志文件中查找项的速度以便跟踪特定事件。
   我们还能够使用 Windows PowerShell cmdlet 执行管理任务。此技术还可用于处理统一日志记录服务 (ULS) 的日志设置。ULS 可提供 Windows PowerShell cmdlet 来执行大量操作,包括:

  •  更改 ULS 配置设置
  •  跟踪和事件级限制
  •  刷新当前日志和启动新日志
  •  查询和筛选跟踪日志(可配合Correlation ID快速定位相关信息)
  •  合并多台计算机的跟踪日志

Microsoft 引入的另一个更改是一个新数据库,即: 日志记录数据库,该数据库包含服务器场中的所有服务器的所有日志记录信息。通过使用几个新的计时器作业即可做到这一点。在启用这些作业(默认情况下它们处于禁用状态)后,SharePoint 会将诊断日志记录数据插入新的 Microsoft SQL Server 数据库。
  在本题的备选项中,只有选项C.D涉及ULS的操作,且符合上述的描述。
  选项A.是在内容数据库中去找Event Log table,实际上Sharepoint的日志记录数据库是一个新的数据库,它并不在内容数据库中。
  选项B是使用的应用程序日志(Application Event Log),它针对的并不是Sharepoint环境,Windows系统将事件记录在以下三种日志中:
1.应用程序日志 :应用程序日志包含由程序记录的事件。例如,数据库程序可能在应用程序日志中记录文件错误。写入到应用程序日志中的事件是由软件程序开发人员确定的。
2.安全日志 :安全日志记录有效和无效的登录尝试等事件,以及与资源使用有关的事件(如创建、打开或删除文件)。例如,在启用登录审核的情况下,每当用户尝试登录到计算机上时,都会在安全日志中记录一个事件。您必须以 Administrator 或 Administrators 组成员的身份登录,才能打开、使用安全日志以及指定将哪些事件记录在安全日志中。
3.系统日志 :系统日志包含 Windows 系统组件所记录的事件。例如,如果在启动过程中未能加载某个驱动程序,则会在系统日志中记录一个事件。Windows预先确定由系统组件记录的事件。
  所以选项B也被排除。
因此本题答案应该选 C.D

参考 
http://msdn.microsoft.com/zh-cn/library/gg512103(v=office.14).aspx
http://msdn.microsoft.com/zh-cn/library/ff512738(v=office.14).aspx
http://technet.microsoft.com/en-us/library/hh769360(v=office.14).aspx
http://book.51cto.com/art/200809/89903.htm

Sharepoint学习笔记—习题系列--70-576习题解析 -(Q92-Q94)的更多相关文章

  1. Sharepoint学习笔记—ECM系列—文档列表的Metedata Navigation与Key Filter功能的实现

    如果一个文档列表中存放了成百上千的文档,想要快速的找到你想要的还真不是件容易的事,Sharepoint提供了Metedata Navigation与Key Filter功能可以帮助我们快速的过滤和定位 ...

  2. Sharepoint学习笔记—ECM系列--文档集(Document Set)的实现

    文档集是 SharePoint Server 2010 中的一项新功能,它使组织能够管理单个可交付文档或工作产品(可包含多个文档或文件).文档集是特殊类型的文件夹,它合并了唯一的文档集属性以及文件夹和 ...

  3. Sharepoint学习笔记—习题系列--70-576习题解析 --索引目录

        Sharepoint学习笔记—习题系列--70-576习题解析  为便于查阅,这里整理并列出了70-576习题解析系列的所有问题,有些内容可能会在以后更新. 需要事先申明的是:     1. ...

  4. Sharepoint学习笔记—习题系列--70-573习题解析 --索引目录

                  Sharepoint学习笔记—习题系列--70-573习题解析 为便于查阅,这里整理并列出了我前面播客中的关于70-573习题解析系列的所有问题,有些内容可能会在以后更新, ...

  5. Deep Learning(深度学习)学习笔记整理系列之(五)

    Deep Learning(深度学习)学习笔记整理系列 zouxy09@qq.com http://blog.csdn.net/zouxy09 作者:Zouxy version 1.0 2013-04 ...

  6. Deep Learning(深度学习)学习笔记整理系列之(八)

    Deep Learning(深度学习)学习笔记整理系列 zouxy09@qq.com http://blog.csdn.net/zouxy09 作者:Zouxy version 1.0 2013-04 ...

  7. Deep Learning(深度学习)学习笔记整理系列之(七)

    Deep Learning(深度学习)学习笔记整理系列 zouxy09@qq.com http://blog.csdn.net/zouxy09 作者:Zouxy version 1.0 2013-04 ...

  8. Deep Learning(深度学习)学习笔记整理系列之(六)

    Deep Learning(深度学习)学习笔记整理系列 zouxy09@qq.com http://blog.csdn.net/zouxy09 作者:Zouxy version 1.0 2013-04 ...

  9. Deep Learning(深度学习)学习笔记整理系列之(四)

    Deep Learning(深度学习)学习笔记整理系列 zouxy09@qq.com http://blog.csdn.net/zouxy09 作者:Zouxy version 1.0 2013-04 ...

  10. Deep Learning(深度学习)学习笔记整理系列之(三)

    Deep Learning(深度学习)学习笔记整理系列 zouxy09@qq.com http://blog.csdn.net/zouxy09 作者:Zouxy version 1.0 2013-04 ...

随机推荐

  1. sqlserver 存储过程中使用临时表到底会不会导致重编译

    曾经在网络上看到过一种说法,SqlServer的存储过程中使用临时表,会导致重编译,以至于执行计划无法重用, 运行时候会导致重编译的这么一个说法,自己私底下去做测试的时候,根据profile的跟踪结果 ...

  2. QQ JS_SDk相关功能接口

    一.实现QQ登录功能 <!DOCTYPE html><html lang="zh-cn">   <head>      <meta htt ...

  3. java设计模式(三)--抽象工厂模式

    转载:http://zz563143188.iteye.com/blog/1847029 前面的工厂方法模式虽然清晰,但还是感觉有些繁琐,通常使用的还是抽象工厂模式. 工厂方法模式有一个问题就是,类的 ...

  4. GoodReader跨域访问HT for Web手册

    最近下载了GoodReader App,发现GoodReader中打开的页面不仅支持WebGL,同时还允许跨域访问资源,以前不少HT for Web手册的例子需要Web服务器发布的方式才能访问,否则需 ...

  5. PHP内核研究(内存管理1)

    PHP内存管理 PHP在5.3之前采用的是引用计数法 PHP在5.3之后采用了新的垃圾回收机制 操作系统在申请内存空间的时候回引发系统调用 在操作系统申请内存空间的时候,会将CPU从用户态切换到内核态 ...

  6. 【C#】分享基于Win32 API的服务操作类(解决ManagedInstallerClass.InstallHelper不能带参数安装的问题)

    注:这里的服务是指Windows 服务. ------------------201508250915更新------------------ 刚刚得知TransactedInstaller类是支持带 ...

  7. Application对象、Session对象、Cookie对象、Server对象初步认识

    Application对象:记录应用程序参数的对象 用于共享应用程序级信息,即多个用户共享一个Application对象.在第一个用户请求ASP.NET文件时,将启动应用程序并创建Applicatio ...

  8. SignalR入门之从外部访问持久性连接或Hub

    有的时候,需要从外部访问持久性连接或Hub服务. 比如,假设A和B两个客户端正在聊天,那么系统或第三方在不参与聊天的情况需要为他们发送系统消息,那么此时,就需要独立来访问持久性连接或Hub服务. 之前 ...

  9. Windows Server 2008 R2 负载平衡入门篇

    一.简单介绍负载均衡 负载均衡也称负载共享,它是指负载均衡是指通过对系统负载情况进行动态调整,把负荷分摊到多个操作节点上执行,以减少系统中因各个节点负载不均衡所造成的影响,从而提高系统的工作效率.在常 ...

  10. 【转】php中XML、XSLT的结合运用

    原文:http://blog.csdn.net/bjbs_270/article/details/140253   下面我要讲的是一个简单的从数据库中抽取数据,生成XML文档,使用XSLT转换成HTM ...