<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>vrajas</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/vrajas/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/vrajas/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:25:58 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Changes in SharePoint 2013 Search</title>
      <link>https://docs.microsoft.com/archive/blogs/vrajas/changes-in-sharepoint-2013-search</link>
      <pubDate>Fri, 01 Mar 2013 10:09:00 GMT</pubDate>
      <dc:creator><![CDATA[Vedam Rajasekhar]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vrajas/2013/03/01/changes-in-sharepoint-2013-search/</guid>
      <description><![CDATA[Changes in SharePoint 2013 crawling
&nbsp;Continuous crawl
In SharePoint 2013, you can configure...]]></description>
      <content:encoded><![CDATA[<p style="text-align: left;">Changes in SharePoint 2013 crawling</p>
<p>&nbsp;<strong>Continuous crawl</strong></p>
<p>In SharePoint 2013, you can configure crawl schedules so that crawls are performed continuously.&nbsp;</p>
<p><strong>What are continuous crawls?</strong></p>
<p>&nbsp;Continuous crawls help to keep the search index and search results as fresh as possible. This is a new feature in SharePoint 2013.&nbsp;&nbsp;Because of changes in how the index is created and stored, a document can appear in the index within seconds of going through the content processing component &ndash; you no longer have to wait for long index merges until it shows in results.&nbsp;&nbsp;It also means you can get the latest changes even while a full crawl is starting, so you can see results before full crawl completes.</p>
<p>&nbsp;Note: It only works with SharePoint sites as content sources.</p>
<p>&nbsp;<strong>How do they work?</strong></p>
<p>&nbsp;In SharePoint 2010 we have Full Crawls and Incremental Crawls. Both crawls you can schedule and especially the Incremental Crawl is scheduled often. With Incremental Crawl all content changed since last crawl is retrieved and indexed. But the results may not be what you might expect: the index is not as accurate as you hoped it to be.</p>
<p>Let&rsquo;s examine the below scenario:</p>
<p>&nbsp;</p>
<p>You have scheduled to perform an Incremental Crawl every 15 minutes.</p>
<p>&nbsp;In the first schedule (A) the crawler retrieves a content set and can handle that set within 15 minutes. No problem here. The next schedule (B) is executed and this time the crawler retrieves a bigger content set, but now it cannot be handled within 15 minutes, but it takes 20 minutes. Now a problem arises. Because only one crawler at a time can be executed, the third schedule will be killed immediately. We have to wait for the next window that the schedule takes place. This will be (C) at 45 minutes. So, in this case we had 30 minutes between 2 Incremental Crawls instead of the scheduled 15 minutes. So, the bigger the content set is to handle by the crawler the more risk there is to miss scheduled crawling windows. This results in a lesser up to date search index.</p>
<p><strong>SharePoint 2013</strong></p>
<p>With Continuous crawling you don&rsquo;t have to schedule anymore. Crawlers are running in parallel and the crawler gets changes from the SharePoint sites every 15 minutes. This is the default setting and it can be changed using PowerShell. So, when a crawl is executed and finished, it continues to crawl immediately in spite of the length. In our previous situation when a crawl is taking more than 15 minutes to handle the content set, another crawler is started.</p>
<p>&nbsp;It is even possible that a second crawl is started only a few minutes after the first crawl. This way your newly added or changed data is almost immediately available through search.</p>
<p>&nbsp;By default, a new crawl is run every 15 minutes, but the SharePoint administrator can change this interval using the PowerShell cmdlet Set-SPEnterpriseSearchCrawlContentSource</p>
<p>&nbsp;<strong>When should I use them?</strong></p>
<p>&nbsp;You should use this feature for your search driven applications. Every time when it matters that new results appear right after they have been created.&nbsp;&nbsp;</p>
<p>Enabling continuous crawl has the following advantages:</p>
<p>The search results are very fresh, because the SharePoint content is crawled frequently to keep the search index up to date.</p>
<p>&nbsp;Ex: in social computing whenever there is new feed it can appear fast in the search</p>
<p>&nbsp;</p>
<p>The search administrator does not have to monitor changing or seasonal demands for content freshness. Continuous crawls automatically adapt as necessary to the change rate of the SharePoint content.</p>
<p>This new feature is not so important, when you just use a document library to store and exchange documents. In this case the &lsquo;old&rsquo; incremental crawl should be enough.</p>
<p>&nbsp;</p>
<p>Note: This new feature is not so important, when you just use a document library to store and exchange documents. In this case the &lsquo;old&rsquo; incremental crawl should be enough.</p>
<p>&nbsp;Now, a few things to bear in mind. Continuous crawls can only be enabled for content sources based on SharePoint sites.&nbsp;</p>
<p>Also, it can be resource intensive for your server running all the crawlers, We need to enable then when we have adequate hardware which can take the load on to the SharePoint servers.</p>
<p>&nbsp;</p>
<p><strong>Summary</strong></p>
<p>With continuous crawling, data is almost immediately available for search. No more issues with incremental schedules and big data which can cause missed schedule windows. Using continuous crawls and the Content by Search web part, for example, gives you lots of opportunities to build awesome search-driven solutions.</p>
<p><strong>&nbsp;</strong></p>
<p><strong>Host distribution rules removed</strong></p>
<p>In SharePoint Server 2010, Search application administrators could remove items from the index through Central Administration. In SharePoint 2013, you can remove items from the index only by using the crawl logs.</p>
<p><strong>&nbsp;</strong></p>
<p><strong>Discovering structure and entities in unstructured content</strong><strong></strong></p>
<p>You can configure the crawler to look for "entities" in unstructured content, such as in the body text or the title of a document.&nbsp; These entities can be words or phrases, such as product names.&nbsp; To specify which entities to look for in the content, you can create and deploy your own dictionaries. For locations, you can use the pre-populated location extraction dictionary that SharePoint 2013 provides.</p>
<p>You can store these entities in your index as separate managed properties, and later use those properties for example in search refiners to help users filter their search results.</p>
<p>To improve search relevance, the document parsing functionality in the content processing component analyzes the structure of documents in addition to the contents. Document parsers both extract useful metadata and remove redundant information. For example, parsers extract headings and subheadings from Word documents, as well as titles, dates and authors from within slides in PowerPoint presentations. For HTML content, redundant generic information such as menus, headers and footers are classified as such and removed from document summaries in the search results.</p>
<p><strong>Health Monitoring Reports</strong><strong></strong></p>
<p>In SharePoint 2013, you access health monitoring reports (previously called Search Administration Reports) on the left navigation pane under Crawling or Queries &amp; Results for individual Search service applications. Enhancements to the reports make them easier to interpret.</p>
<p>Query health monitoring reports include:</p>
<p>&nbsp;</p>
<ul>
<li>Query Latency Report</li>
<li>Query Latency Report for Index Engine</li>
<li>Query Latency Report for SharePoint Default IMS Flow</li>
<li>Query Latency Report for Federation</li>
<li>Query Latency Report for Local SharePoint Search Results</li>
<li>Query Latency Report for People Search Results</li>
</ul>
<p>Crawl health monitoring reports include:</p>
<ul>
<li>Crawl Summary Report</li>
<li>Crawl Rate Report</li>
<li>Crawl Processing Per Document Report</li>
<li>Crawl Queue Load Report</li>
</ul>
<p><strong>New search architecture</strong><strong></strong></p>
<p>Search uses a new, component based architecture that provides maximum flexibility in defining the topology to support search requirements for performance, availability and fault-tolerance.</p>
<p>&nbsp;</p>
<p>The <strong>crawl component</strong> crawls content sources to collect crawled properties and metadata from crawled items. It sends this information to the content processing component.</p>
<p>The <strong>content processing component</strong> transforms the crawled items so that they can be included in the search index. The component also maps crawled properties to managed properties. In addition, the content processing component interacts with the analytics processing component.</p>
<p>The <strong>analytics processing component</strong> analyzes the crawled items and how users interact with their search results. The information is used to improve the search relevance, and to create search reports and recommendations.</p>
<p>The <strong>index component</strong> receives the processed items from the content processing component and writes them to the search index. The component also handles incoming queries, retrieves information from the search index and sends the results back to the query processing component.</p>
<p><span style="font-family: Segoe UI;">The <strong>query processing component</strong> analyzes incoming queries to help optimize precision, recall (which items are returned in the results) and ranking (the order of those items). The query is then sent to the index component which returns a set of search results for the query. The results can then be further processed before they are presented to the user as the search results for his/her query.</span></p>
<p><span style="font-family: Segoe UI;">The <strong>search administration component</strong> runs the required search processes and adds and initializes new instances of search components.</span></p>
<p><span style="font-family: Segoe UI;">The <strong>crawl database</strong> contains detailed tracking and historical information about crawled items such as documents and links. The database holds information such as the last crawl time, the last crawl ID and the type of update during the last crawl (add, update, delete).</span></p>
<p><span style="font-family: Segoe UI;">The <strong>link database</strong> stores the information extracted by the content processing component and click-through information.</span></p>
<p><span style="font-family: Segoe UI;">The <strong>analytics reporting database</strong> stores the results of search and usage analysis, such as the number of times an item has been viewed.</span></p>
<p><span style="font-family: Segoe UI;">The <strong>search administration database</strong> stores settings for the Search service application, such as the topology, crawl rules, query rules and the mappings between crawled and managed properties.</span></p>
<p><strong>&nbsp;</strong></p>
<p><strong>Multi-tenant hosting</strong><strong></strong></p>
<p><span style="font-family: Segoe UI;">SharePoint 2013, the search system supports multi-tenant hosting.</span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>TOP 10 Tips for Improving SharePoint 2010 Performance</title>
      <link>https://docs.microsoft.com/archive/blogs/vrajas/top-10-tips-for-improving-sharepoint-2010-performance</link>
      <pubDate>Tue, 28 Feb 2012 03:13:00 GMT</pubDate>
      <dc:creator><![CDATA[Vedam Rajasekhar]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vrajas/2012/02/28/top-10-tips-for-improving-sharepoint-2010-performance/</guid>
      <description><![CDATA[TOP 10 Tips for Improving SharePoint 2010 Performance
1. Plan:
Planning for authentication,...]]></description>
      <content:encoded><![CDATA[<p style="text-align: justify;">TOP 10 Tips for Improving SharePoint 2010 Performance</p>
<p style="text-align: justify;"><b>1. Plan:</b></p>
<p style="text-align: justify; padding-left: 30px;">Planning for authentication, performance, capacity and future growth, either at the initial design phase or after deployment is one of the most important exercises of building and maintaining SharePoint 2010.&nbsp; SharePoint is deceptively complex and lack of planning both in the initial stages as well as the long term can cause pain points within service applications, storage and server resources that start small and become major headaches in the future.</p>
<p style="text-align: justify;"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resources:</b></p>
<ul style="text-align: justify;">
<li><a href="https://technet.microsoft.com/en-us/library/ee662513(office.14).aspx"><span style="color: #0000ff;" color="#0000ff">Initial deployment administrative and service accounts (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc262485(office.14).aspx"><span style="color: #0000ff;" color="#0000ff">Hardware and software requirements (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc262350.aspx"><span style="color: #0000ff;" color="#0000ff">Plan authentication methods (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-in/library/cc263526(en-us,office.14).aspx"><span style="color: #0000ff;" color="#0000ff">Plan browser support (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-in/library/cc262971(en-us,office.14).aspx"><span style="color: #0000ff;" color="#0000ff">Performance and capacity management (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-in/library/cc262787(en-us,office.14).aspx"><span style="color: #0000ff;" color="#0000ff">SharePoint Server2010 capacity management: Software boundaries and limits</span></a></li>
</ul>
<p style="text-align: justify; padding-left: 30px;">&nbsp;</p>
<p style="text-align: justify;">2. <strong>Use site quota or the Quota template for Site Collections or Mysites</strong></p>
<p style="text-align: justify; padding-left: 30px;">This is the place which a SharePoint administrator has to keep an eye. The Site collections Can Grow Big and might Cross 100 GB Max. To Maintain proper working environment and to make easy backups it strongly recommended to have limitation on the Site growth.&nbsp; SharePoint isn&rsquo;t capable of self-managing the size of its database and with users constantly adding new content the data store will continue to the grow if you don&rsquo;t impose defined limits. Quotas will really help in maintain the health of the environment and also keep the databases in Supported stated. The site quota template varies according to the environments.</p>
<p style="text-align: justify; padding-left: 30px;"><b>Resources:</b></p>
<ul style="text-align: justify;">
<li><a href="https://technet.microsoft.com/en-us/library/cc891489.aspx">Plan quota management (SharePoint Server 2010)</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc263223.aspx">Create, edit, and delete quota templates (SharePoint Server 2010)</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc263480.aspx">Manage site collection storage limits (SharePoint Server 2010)</a><span style="color: black; font-family: 'Arial','sans-serif'; font-size: 9pt;"></span></li>
</ul>
<p style="text-align: justify;"><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">3.</span>&nbsp;&nbsp;<span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri"><b>System Health and Availability of Resources:</b></span></span></p>
<p style="text-align: justify; padding-left: 30px;">When we are looking at SharePoint 2010, Its not he Site collections or the My sites which will consume and store content. There are services which will consume the Storage and resources. A good Administrator will also look into other aspects as when looking at other overheads like Enterprise search, User Profiles, Web Analytics, Health monitoring which will impact performance and latency. The administrator should plan the requirements of the environment.</p>
<p style="text-align: justify; padding-left: 30px;"><b>Resources:</b></p>
<ul style="text-align: justify;">
<li><a href="https://technet.microsoft.com/en-us/library/ee748625.aspx">Monitoring overview (SharePoint Foundation 2010)</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ee748629.aspx">Configuring monitoring (SharePoint Foundation 2010)</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ee748603.aspx">Viewing reports and logs (SharePoint Foundation 2010)</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ee748628.aspx">Solving problems and troubleshooting (SharePoint Foundation 2010)</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ff621069.aspx">Monitor health and performance of a virtual environment (SharePoint Foundation 2010)</a></li>
<li><a href="https://blogs.msdn.com/b/markarend/archive/2010/05/27/health-monitoring-for-sharepoint-2010.aspx">Health Monitoring for SharePoint 2010</a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ee748636.aspx">Monitoring overview (SharePoint Server 2010)</a></li>
</ul>
<p style="text-align: justify;"><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"></span>&nbsp;</p>
<p style="text-align: justify;"><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">4.</span>&nbsp;<span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;<b>Monitor Recycle bins which consumes space outside of Site collection</b></span></span></p>
<p style="text-align: justify; padding-left: 30px;">There are 2 stages for the recycle bin. The first stage is used for user recoverable content and is stored within the site collection. This consumes space against the site collection quota. User recoverable content has a default limit of 30 days, and then it is moved to the second stage recycle bin. The second stage recycle bin is used by the site collection administrator and/support staff to recover content that may have been deleted and/or expired from the first stage recycle bin. It consumes 50% of SharePoint&rsquo;s total quota size, so you should enforce a quota or it will continue grow out of control.</p>
<p style="text-align: justify; padding-left: 30px;"><b>Resources:</b></p>
<ul style="text-align: justify;">
<li><a href="https://technet.microsoft.com/en-us/library/cc287766.aspx"><span style="color: #0000ff;" color="#0000ff">Configure Recycle Bin settings (SharePoint Foundation 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc263011.aspx#Section1"><span style="color: #0000ff;" color="#0000ff">Protecting content by using recycle bins</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc263011.aspx#Section2"><span style="color: #0000ff;" color="#0000ff">Protecting content by using versioning</span></a></li>
</ul>
<p style="text-align: justify;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p style="text-align: justify;">&nbsp;<b>5.&nbsp;&nbsp;&nbsp; Site collections, its necessity and performance</b></p>
<p style="text-align: justify; padding-left: 30px;">The only type of sites that can be moved between content databases are site collections. We can easily achive the stability by managing site collections and database storage can provide flexibility, but also puts additional boundaries within the environment. Maintaining a site collection structure based on teams, projects and departments will allow individual sites to grow organically. It also imposes some security limitations and gives each site collection a different look and feel. if we understand the requirement of a team or project that can really help in maintaining and managing the site collections. &nbsp;</p>
<p style="text-align: justify; padding-left: 30px;"><b>Resources:</b></p>
<ul style="text-align: justify;">
<li><a href="https://technet.microsoft.com/en-us/library/cc263267.aspx"><span style="color: #0000ff;" color="#0000ff">Plan sites and site collections (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc262410.aspx"><span style="color: #0000ff;" color="#0000ff">Sites and site collections overview (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ee695757.aspx"><span style="color: #0000ff;" color="#0000ff">Site navigation overview (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc262951.aspx"><span style="color: #0000ff;" color="#0000ff">Plan site navigation (SharePoint Server 2010)</span></a></li>
</ul>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><b><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">6.</span>&nbsp;&nbsp;</b><b><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;SharePoint 2010 and User Profile Service</span></span></b></p>
<p style="text-align: justify; padding-left: 30px;">The User Profile service application stores information about users in a central location. Social computing features use this information to facilitate productive interactions which enable users to collaborate efficiently. In order to provision My Sites, enable social computing features such as social tagging and newsfeeds, and create and distribute profiles across multiple sites and farms, you must enable the User Profile service application contain detailed information about individuals in an organization. A user profile organizes and displays all of the properties related to each user together with social tags, documents and other items related to that user. We need to make sure that Proper accounts are added and correct OUs are selected from the domains. We need to monitor whether the user profiles are being imported properly or not. Assigning the correct organizational units/containers within the Active Directory structure will allow the User Profile Service to only target the required users and groups. This will prevent SharePoint from accessing service and other miscellaneous accounts and ensure the optimal performance of the User Profile Service.</p>
<p style="text-align: justify; padding-left: 30px;"><b>Resources:</b></p>
<ul style="text-align: justify;">
<li><a href="https://technet.microsoft.com/en-us/library/ff182925.aspx"><span style="color: #0000ff;" color="#0000ff">Plan for profile synchronization (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/gg750257.aspx"><span style="color: #0000ff;" color="#0000ff">Troubleshoot User Profile Synchronization Service start issues (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/gg750254.aspx"><span style="color: #0000ff;" color="#0000ff">Troubleshoot profile synchronization configuration issues (SharePoint Server 2010)</span></a></li>
</ul>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><b><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">7.</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </b><b><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">External search Vs SharePoint OOB and FAST Search for SharePoint 2010</span></span></b></p>
<p style="text-align: justify; padding-left: 30px;">SharePoint Can index the external sites and internet and provide the query results which is beneficial for an organization to find content in easy and effect way. But it has huge impact on the Performance. if you are using OOB SharePoint Search then the total size varies from 15% to 25% of storage for index file. If you are using FAST Search for SharePoint you can add 10% more for the size of the SharePoint OOB index. These sizes are inductive. But the Administrator has to monitor this carefully and Create content sources and add the content to the environment. But it is always recommended to have reserved space for these content sources when planning the Search.</p>
<p style="text-align: justify; padding-left: 30px;"><b>Resources:</b></p>
<ul style="text-align: justify;">
<li><a href="https://technet.microsoft.com/en-us/library/ff599528.aspx"><span style="color: #0000ff;" color="#0000ff">Plan search topology </span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ff599526.aspx"><span style="color: #0000ff;" color="#0000ff">Performance and capacity test results </span></a></li>
<li><a href="https://www.microsoft.com/downloads/en/details.aspx?FamilyID=65b799e3-825c-4398-8cd7-3311d3297997&amp;displaylang=en"><span style="color: #0000ff;" color="#0000ff">FAST Search Server 2010 for SharePoint Capacity Planning </span></a></li>
<li><a href="https://blogs.msdn.com/b/jorgeni/archive/2010/02/26/search-scopes-in-fast-search-for-sharepoint-part-1.aspx"><span style="color: #0000ff;" color="#0000ff">Search scopes in FAST Search for SharePoint part 1</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ff383313.aspx"><span style="color: #0000ff;" color="#0000ff">Monitor FAST Search Server 2010 </span></a></li>
<li><a href="https://www.microsoft.com/downloads/en/details.aspx?FamilyID=65b799e3-825c-4398-8cd7-3311d3297997&amp;displaylang=en"><span style="color: #0000ff;" color="#0000ff">FAST Search Server 2010 for SharePoint Capacity Planning </span></a></li>
<li><span style="text-decoration: underline;">Troubleshooting Best Practices for FAST Search Server for SharePoint 2010 Installation</span></li>
<li><a href="https://aghy.hu/AghyBlog_EN/Lists/Posts/Post.aspx?ID=165"><span style="color: #0000ff;" color="#0000ff">Troubleshooting: FAST Admin DB </span></a></li>
</ul>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;">&nbsp;<b><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">8.</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </b><b><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;Understand SharePoint limitations and planning long term goals.</span></span></b></p>
<p style="text-align: justify; padding-left: 30px;">SharePoint 2010 is extremely Scalable and flexible for the deployment. Microsoft has provided some limitations and Boundaries for SharePoint. We need to keep in mind the scenarios and best practices while deploying SharePoint in the Environment. First we need to do lab testing but this will not give actual results. The good starting point is to follow the guidelines while deploying the Customizations, Solutions. This will ensure the System stay in tact and perform as expected.</p>
<p style="text-align: justify; padding-left: 30px;"><b>Resources:</b></p>
<ul style="text-align: justify;">
<li><a href="https://technet.microsoft.com/en-in/library/cc262971(en-us,office.14).aspx"><span style="color: #0000ff;" color="#0000ff">Performance and capacity management (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-in/library/cc262787(en-us,office.14).aspx"><span style="color: #0000ff;" color="#0000ff">SharePoint Server 2010 capacity management: Software boundaries and limits</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ff599528.aspx"><span style="color: #0000ff;" color="#0000ff">Plan search topology </span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc263267.aspx"><span style="color: #0000ff;" color="#0000ff">Plan sites and site collections (SharePoint Server 2010)</span></a></li>
<li><a href="https://msdn.microsoft.com/en-us/sharepoint/ff660756"><span style="color: #0000ff;" color="#0000ff">Developer Best Practices Resource Center | SharePoint 2010</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/magazine/ee677571.aspx"><span style="color: #0000ff;" color="#0000ff">Inside SharePoint: SharePoint 2010</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc263356.aspx"><span style="color: #0000ff;" color="#0000ff">Governance overview (SharePoint Server 2010)</span></a>&nbsp;</li>
</ul>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><b><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">9.</span>&nbsp;&nbsp;</b><b><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Storage for planning is crucial</span></span></b></p>
<p style="text-align: justify; padding-left: 30px;">Data Storage is one of the Key and important thing in SharePoint performance. Poor storage for content databases and Service application databases will really cause performance hit. Understanding the Storage requirements for SharePoint is key. If the SharePoint access the Databases and the file stores properly we can expect the high Performance level over the period of time. The SharePoint content has less impact on the overall performance but it is good to start from here.</p>
<p style="text-align: justify; padding-left: 30px;"><b>Resources:</b></p>
<ul style="text-align: justify;">
<li><a href="https://technet.microsoft.com/en-us/library/cc263028.aspx"><span style="color: #0000ff;" color="#0000ff">Enterprise content storage planning (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc262215.aspx"><span style="color: #0000ff;" color="#0000ff">Document library planning (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/ff628971.aspx"><span style="color: #0000ff;" color="#0000ff">Plan for disaster recovery (SharePoint Server 2010)</span></a></li>
<li><a href="https://technet.microsoft.com/en-us/library/cc298801.aspx"><span style="color: #0000ff;" color="#0000ff">Storage and SQL Server capacity planning and configuration (SharePoint Server 2010)</span></a></li>
</ul>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><b><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">10.</span>&nbsp;&nbsp; </b><b><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">SQL Server Deployment, the heart and brain of SharePoint.</span></span></b></p>
<p style="text-align: justify; padding-left: 30px;">If you are planning for robust and reliable SharePoint Environment, Plan the SQL server accordingly. A Proper SQL server can Mean the difference between a high performance or a constantly failing systems. Make sure that SQL Deployment is met withe best practices and meets the resources. This includes Memory, CPU and disk space. SQL configuration is tuned for optimum performance in SharePoint Deployment in a Large SQL Cluster Sharing resources. Make sure SharePoint databases are set to simple recovery model and correct collation. Make sure we have the adequate disk space for the log files. Ensure the databases are being taken backup.</p>
<p style="text-align: justify; padding-left: 30px;">&nbsp;<strong>Resources:</strong></p>
<ul>
<li style="text-align: justify;"><a href="https://technet.microsoft.com/en-us/library/cc990273.aspx"><span style="color: #0000ff;" color="#0000ff">SQL Server 2008 R2 and SharePoint 2010 Products: Better Together (white paper) (SharePoint Server 2010)</span></a></li>
<li style="text-align: justify;"><a href="https://blogs.technet.com/b/tothesharepoint/archive/2010/07/30/sharepoint-2010-products-sql-server-storage-and-databases-oh-my-or-are-you-a-dba-for-sharepoint-or-do-you-work-with-one.aspx"><span style="color: #0000ff;" color="#0000ff">SharePoint 2010 Products, SQL Server, Storage and Databases</span></a></li>
<li style="text-align: justify;"><a href="https://technet.microsoft.com/en-us/sharepoint/ff871917.aspx"><span style="color: #0000ff;" color="#0000ff">SQL Server and SharePoint Server 2010 Databases</span></a></li>
<li style="text-align: justify;"><a href="https://technet.microsoft.com/library/cc298801(office.14).aspx"><span style="color: #0000ff;" color="#0000ff">Storage and SQL Server capacity planning and configuration (SharePoint Server 2010)</span></a>&nbsp;</li>
</ul>]]></content:encoded>
    </item>
    <item>
      <title>Why IE promts for User authentication while opening office documents</title>
      <link>https://docs.microsoft.com/archive/blogs/vrajas/why-ie-promts-for-user-authentication-while-opening-office-documents</link>
      <pubDate>Wed, 22 Feb 2012 05:14:00 GMT</pubDate>
      <dc:creator><![CDATA[Vedam Rajasekhar]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vrajas/2012/02/22/why-ie-promts-for-user-authentication-while-opening-office-documents/</guid>
      <description><![CDATA[There is a big difference between Internet Explorer and other browsers like FireFox. When FireFox...]]></description>
      <content:encoded><![CDATA[<p style="text-align: justify;">There is a big difference between Internet Explorer and other browsers like FireFox. When FireFox invokes the application and passes the document name it uses the path of the copy of the document from the local cache; when IE invokes the application it passes the path of the document on the server. The new process accessing the server will require new authentication.</p>
<p style="text-align: justify;">There is also a significant difference in behavior when Office detects that WebDAV is enabled on the server. If WebDAV is enabled then Microsoft Office also has to determine whether or not to open the document as ReadWrite or ReadOnly.</p>
<p style="text-align: justify;">Typically Office on Windows XP uses WinInet to handle the communication with the server and therefore should handle authentication just like IE does; if the server is configured for Windows authentication then you are prompted to access the server, you can probably expect a prompt to open the document.</p>
<p style="text-align: justify;">The expected default behavior is that if the site can be identified as a local intranet site then Windows logon credentials will be automatically sent to the server. A site is typically determined to be identified as local when there is no '.' in the address.&nbsp; When a '.' exists in the address then some help may be needed in order to identify the site as local intranet; if the site does not show "Local intranet" in the lower, right of the status bar then you may need to check [Sites] for Local intranet on the Security tab of IE's Internet options. If the 'Automatically detect intranet network' is checked and/or the appropriate sub-options are checked then you may need to specifically use the [Advanced] button to add the site to the Local intranet.</p>
<p style="text-align: justify;">It is possible to change the security settings for the other zones to allow User Authentication\Logon to Automatic logon with current user name and password but it is not recommended as that could result in sending credentials in a scenario when they are not secure (such as to a site using Basic authentication without SSL).</p>
<p style="text-align: left;">Prior to Windows Vista, Microsoft Office would install the Web Extender Client to allow OLE DB to handle the WebDAV protocol because the native Web Client was not robust enough. Since the Vista Web client was enhanced&nbsp; Office 2007 on Vista will try to use the native WebClient (which uses WinHTTP instead of WinInet) to handle the communication. WinHTTP does not have the concept of zones and requires the configuration of a registry key in order to properly pass credentials automatically for sites with a '.' in the name. This is referenced in KB 943280 (<a href="https://support.microsoft.com/?id=943280">https://support.microsoft.com/?id=943280</a>). The 'Office 2007 prompting on Vista' scenario is also discussed in more detail in the following blog: <a href="https://blogs.msdn.com/sharepoint/archive/2007/10/19/known-issue-office-2007-on-windows-vista-prompts-for-user-credentials-when-opening-documents-in-a-sharepoint-2007-site.aspx">https://blogs.msdn.com/sharepoint/archive/2007/10/19/known-issue-office-2007-on-windows-vista-prompts-for-user-credentials-when-opening-documents-in-a-sharepoint-2007-site.aspx</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Backup and Restore SharePoint site collection from one Farm to another Farm using STSADM commands</title>
      <link>https://docs.microsoft.com/archive/blogs/vrajas/backup-and-restore-sharepoint-site-collection-from-one-farm-to-another-farm-using-stsadm-commands</link>
      <pubDate>Wed, 22 Feb 2012 03:47:47 GMT</pubDate>
      <dc:creator><![CDATA[Vedam Rajasekhar]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vrajas/2012/02/22/backup-and-restore-sharepoint-site-collection-from-one-farm-to-another-farm-using-stsadm-commands/</guid>
      <description><![CDATA[We will be getting scenarios where we need to move the site collecitons from FARM to another FARM...]]></description>
      <content:encoded><![CDATA[<p>We will be getting scenarios where we need to move the site collecitons from FARM to another FARM with in the Environment.</p>
<p>We need to keep in mind some of the Prerequisites for this</p>
<p>1. FARM Path level should be Same</p>
<p>2. Soluitons Deployed for the Web applications or sites should be avilable in the Target FARM</p>
<p>3. The account with which we are doing this TASK should be FARM account or Service account which has DBO rights on SQL server</p>
<p>4. Check the Database is not read only.</p>
<p>Server Name: Contoso<br />Source Site Collection URL: <a href="https://contoso.com">https://contoso.com</a><br />Source Site Owner: Contoso\Administrator.<br />Goto the Command prompt and Change the Directory to below<br />%Program Files%\Common Files\Microsoft Shared\Web Server Extensions\12\Bin\<br />Take backup using following command:</p>
<p>&nbsp;stsadm.exe -o backup<br />&nbsp;&nbsp;&nbsp;&nbsp; -url &lt;url&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp; -filename &lt;filename&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp; [-overwrite]<br />&nbsp;&nbsp;&nbsp;&nbsp; [-nositelock]</p>
<p>STSADM.EXE &ndash;o backup &ndash;URL <a href="https://Contoso.com">https://Contoso.com</a> -filename &ldquo;contoso.bak&rdquo;</p>
<p>Now we need to restore this to another FARM:<br />Login to the Server with Service account which has Admin rights on the Server and DBO Rights on SQL server so that we can write to the Database.</p>
<p>On the Destination Server:<br />Server Name: Tailspintoys<br />Target Site Collection URL: <a href="https://Tailspintoys.com">https://Tailspintoys.com</a><br />Service account: Tailspintoys/Administrator<br />Create New Web Application from Central Administration<br />Now restore using STSADM command<br />YOu can use the below Syntax</p>
<p>stsadm.exe -o restore<br />&nbsp;&nbsp;&nbsp; -url &lt;url&gt;<br />&nbsp;&nbsp;&nbsp; -filename &lt;filename&gt;<br />&nbsp;&nbsp;&nbsp; [-hostheaderwebapplicationurl &lt;web application url&gt;]<br />&nbsp;&nbsp;&nbsp; [-overwrite]</p>
<p>STSADM.EXE &ndash;o restore &ndash;URL <a href="https://Tailspintoys.com">https://Tailspintoys.com</a> -filename &ldquo;contoso.bak&rdquo;</p>
<p>If you already have a site collection with Blank Template on this web applicaton you can use the -Overwrite switch</p>
<p>Change the site collection owner of this newly restored site</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Access denied when crawling MOSS Content in crawl Log.</title>
      <link>https://docs.microsoft.com/archive/blogs/vrajas/access-denied-when-crawling-moss-content-in-crawl-log</link>
      <pubDate>Wed, 22 Feb 2012 03:22:00 GMT</pubDate>
      <dc:creator><![CDATA[Vedam Rajasekhar]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vrajas/2012/02/22/access-denied-when-crawling-moss-content-in-crawl-log/</guid>
      <description><![CDATA[When you try to crawl the site content from central administration in MOSS, crawl log shows some...]]></description>
      <content:encoded><![CDATA[<p>When you try to crawl the site content from central administration in MOSS, crawl log shows some errors for the site the site is not crawled properly.&nbsp;&nbsp;</p>
<p>1. Access is denied. Verify that either the Default Content Access Account&nbsp;has access to this repository, or add a crawl rule to crawl this repository.</p>
<p>2. If the repository being crawled is a SharePoint repository, verify that the account you are using has "Full Read" permissions on the SharePoint<br />Web Application being crawled.</p>
<p>3. The item was deleted because it was either not found or the crawler was denied access to it.</p>
<p>Disable the Loop Back Check on the Windows Server, you can find the steps in this KB article<br />as well <a href="https://support.microsoft.com/kb/896861">https://support.microsoft.com/kb/896861</a></p>
<p>You Can use the Below steps to resolve the issue</p>
<p>1. Click Start, click Run, type regedit, and then click OK. <br /><br />2. In Registry Editor, locate and then click the following registry key:<br />HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa <br /><br />3. Right-click Lsa, point to New, and then click DWORD Value. <br /><br />4. Type DisableLoopbackCheck, and then press ENTER. <br /><br />5. Right-click DisableLoopbackCheck, and then click Modify. <br /><br />6. In the Value data box, type 1, and then click OK. <br /><br />7. Quit Registry Editor, and then restart your computer.</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Replacing the self-signed certificate with a new self-signed certificate in FAST Search for SharePoint</title>
      <link>https://docs.microsoft.com/archive/blogs/vrajas/replacing-the-self-signed-certificate-with-a-new-self-signed-certificate-in-fast-search-for-sharepoint</link>
      <pubDate>Wed, 15 Feb 2012 02:27:00 GMT</pubDate>
      <dc:creator><![CDATA[Vedam Rajasekhar]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vrajas/2012/02/15/replacing-the-self-signed-certificate-with-a-new-self-signed-certificate-in-fast-search-for-sharepoint/</guid>
      <description><![CDATA[Stop FAST Search Server 2010 for SharePoint on all servers in the farm, including the monitoring...]]></description>
      <content:encoded><![CDATA[<p style="text-align: left;"></p>
<ol>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Stop FAST Search Server 2010 for SharePoint on all servers in the farm, including the monitoring service.</span></span></li>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">On the administration server:</span></span></li>
<ol>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">On the Start menu, click All Programs.</span></span></li>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Click Microsoft FAST Search Server 2010 for SharePoint.</span></span></li>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Right-click SharePoint 2010 Management Shell, and select Run as administrator.</span></span></li>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">At the command prompt, browse to installer\scripts under the installation folder.</span></span></li>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Type the following command:</span></span></li>
</ol></ol>
<p style="text-align: left;"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .\ReplaceDefaultCertificate.ps1 -generateNewCertificate $true</span></span></p>
<p style="text-align: left;"><span style="font-size: small;" size="3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri;" face="Calibri">Enter a password for the certificate.</span></span></p>
<ol start="3">
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Start FAST Search Server 2010 for SharePoint on the administration server.</span></span></li>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">On each non-administration server: </span></span></li>
<ol>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">On the Start menu, click All Programs.</span></span></li>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Click Microsoft FAST Search Server 2010 for SharePoint.</span></span></li>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Right-click SharePoint 2010 Management Shell, and select Run as administrator.</span></span></li>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">At the command prompt, browse to installer\scripts under the installation folder.</span></span></li>
<li><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Type the following command:</span></span></li>
</ol></ol>
<p style="text-align: left;"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .\ReplaceDefaultCertificate.ps1 -generateNewCertificate $true</span></span></p>
<p style="text-align: left;"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enter the password that you defined for the certificate on the administration server.</span></span></p>
<p style="text-align: left;"><span style="font-size: small;"><span style="font-family: Calibri;" size="3" face="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5.</span>&nbsp; <span style="font-family: Calibri;" size="3" face="Calibri">Start FAST Search Server 2010 for SharePoint on all non-administration servers.</span></span></p>]]></content:encoded>
    </item>
    <item>
      <title>Change the database that FAST Search Server 2010 for SharePoint uses (FAST Search Server 2010 for SharePoint)</title>
      <link>https://docs.microsoft.com/archive/blogs/vrajas/change-the-database-that-fast-search-server-2010-for-sharepoint-uses-fast-search-server-2010-for-sharepoint</link>
      <pubDate>Tue, 14 Feb 2012 06:59:00 GMT</pubDate>
      <dc:creator><![CDATA[Vedam Rajasekhar]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vrajas/2012/02/14/change-the-database-that-fast-search-server-2010-for-sharepoint-uses-fast-search-server-2010-for-sharepoint/</guid>
      <description><![CDATA[This is more about changing the Database of FAST search for SharePoint; this can be done if you want...]]></description>
      <content:encoded><![CDATA[<p>This is more about changing the Database of FAST search for SharePoint; this can be done if you want to reinstall FAST admin Server</p>
<p>The post-setup configuration wizard creates a new database when you configure a single server or administration server. However, you can configure FAST Search Server 2010 for SharePoint to use another existing<br />database after the configuration wizard has finished.</p>
<p>You can find the FAST settings for the database in &lt;FASTSearchFolder&gt;\etc\hostconfiguration.xml, where <em>&lt;FASTSearchFolder&gt;</em> is the path of the folder where you have installed FAST Search Server 2010</p>
<p>Example: &lt;Drive&gt;\FASTSEARCH\</p>
<p>Below are the Steps to Configure or Create New Database</p>
<p>Make Sure you log into the Machine with Admin rights on FAST box as well as SQL server</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EX: Domain Account which can access FAST, SharePoint and SQL database</p>
<p>Create Empty Database on SQL server</p>
<ol>
<li>Open PowerShell Right click <strong>Microsoft FAST Search Server 2010 for SharePoint shell</strong> and select <strong>Run<br />as administrator</strong><strong></strong></li>
<li>At the Windows PowerShell command prompt, type the following command</li>
</ol><ol>Install-FASTSearchAdminDatabase -DbName &lt;DatabaseName&gt; -dbserver &lt;ConnectionString&gt;</ol>
<p style="text-align: left;">Here &lt;<strong>Database</strong> name&gt; and &lt;Database String&gt; are replaced with Appropriate values</p>
<p><span style="background-color: #ffff00;">Example</span>: <strong>Database string is</strong> in the format <strong>&lt;ServerName&gt;\&lt;DBInstanceName&gt;</strong></p>
<p><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Database name: Unique Name of the Database</strong></p>
<ol></ol>
<p><strong>On the FAST Search Server 2010 for SharePoint administration server, do the following</strong></p>
<ol><ol></ol>
<li>Stop the FAST Search Sever</li>
<li>Update the database server and database name in &lt;FASTSearchFolder&gt;\etc\hostconfiguration.xml<strong></strong></li>
<li>Now open PowerShell, Right click <strong>Microsoft FAST Search Server 2010 for SharePoint shell</strong> and&nbsp;select <strong>Run as administrator.</strong><strong></strong></li>
<li><strong>Run the CMDLET </strong>Set-FASTSearchConfiguration</li>
<li>Start the FAST search for SharePoint</li>
<ol></ol></ol>
<p>Note: If you are using any other connectors like Lotus connector update the Database name and Database server in the &lt;FASTSearchFolder&gt;\etc\dbconfig.xml</p>]]></content:encoded>
    </item>
    <item>
      <title>Getting Access Denied While Diplaying BDC Data in a Custom list or Business Data webPart or SharePoint Desinger web parts</title>
      <link>https://docs.microsoft.com/archive/blogs/vrajas/getting-access-denied-while-diplaying-bdc-data-in-a-custom-list-or-business-data-webpart-or-sharepoint-desinger-web-parts</link>
      <pubDate>Tue, 14 Feb 2012 01:10:00 GMT</pubDate>
      <dc:creator><![CDATA[Vedam Rajasekhar]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vrajas/2012/02/14/getting-access-denied-while-diplaying-bdc-data-in-a-custom-list-or-business-data-webpart-or-sharepoint-desinger-web-parts/</guid>
      <description><![CDATA[Symptoms

When you Try to Dispay BDC Information in Business Data webpart or any other webparts,...]]></description>
      <content:encoded><![CDATA[<h3 class="ms-SIfield">Symptoms</h3>
<div style="color: #000000; font-size: small;">
<p>When you Try to Dispay BDC Information in Business Data webpart or any other webparts, Getting Error message "Access Denied".</p>
<p>When we Check in the ULS logs we get the below errors.</p>
<p>w3wp.exe (0x133C) 0x1474 SharePoint Foundation Web Parts 89a1 High Error while executing web part: Microsoft.BusinessData.Runtime.ExceededLimitException: Database Connector has throttled the response. The response from database contains more than '2000' rows. The maximum number of rows that can be read through Database Connector is '2000'. The limit can be changed via the 'Set-SPBusinessDataCatalogThrottleConfig' cmdlet.&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.BusinessData.SystemSpecific.Db.ThrottledIDataReader.Read()&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.BusinessData.SystemSpecific.Db.DbEntityInstanceEnumerator.MoveNext()&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.BusinessData.Runtime.EntityInstanceEnumeratorBase.MoveNext()&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.SPListDataSource.GetFilteredEntityInstancesInternal(XmlDocument xdQueryView, Boolean fFormatDates, Boolean fUTCToLocal, String firstRowId, Boolean fBackwardsPaging, String&amp; bdcidFirstRow, String&amp; bdcidNextPageRow, List`1&amp; lstColumnNames, Dictionary`2&amp; dictColumnsUsed, List`1&amp; mapRowOrdering, List`1&amp; lstEntityData)&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.SPListDataSource.GetFilteredEntityInstances(XmlDocument xdQueryView, Boolean fFormatDates, Boolean fUTCToLocal, String firstRowId, Boolean fBackwardsPaging, String&amp; bdcidFirstRow, String&amp; bdcidNextPageRow, List`1&amp; lstColumnNames, Dictionary`2&amp; dictColumnsUsed, List`1&amp; mapRowOrdering, List`1&amp; lstEntityData)&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.SPListItemCollection.EnsureEntityDataViewAndOrdering(String&amp; bdcidFirstRow, String&amp; bdcidNextPageFirstRow)&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.SPListItemCollection.EnsureListItemsData()&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.SPListItemCollection.get_Count()&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.WebControls.SPDataSourceView.ExecuteSelect(DataSourceSelectArguments selectArguments, String aggregateString, Boolean wantReturn, BaseXsltListWebPart webpart, SPListItem&amp; listItem, SPListItemCollection&amp; listItems, String[]&amp; fieldList)&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigatorInternal()&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigator()&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.SharePoint.WebPartPages.DataFormWebPart.PrepareAndPerformTransform(Boolean bDeferExecuteTransform) cc200f20-ddab-467e-a783-a9ecdf228b5d&nbsp;</p>
<h3 class="ms-SIfield">Cause</h3>
<div style="color: #000000; font-size: small;">
<p>If the Teshhold value reaches the limit which is already set to 2000 by default and we are trying to Display more number of items from the BDC.</p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong>Resolution/WorkAround:</strong></span></p>
<p>1. Open SharePoint 2010 Management Shell</p>
<p>2. Run the bleow commands</p>
<p>Get-SPServiceApplicationProxy</p>
<p>Note: We need to use the BDC servcie application proxy GUID</p>
<p>$a = Get-SPServiceApplicationProxy | where {$_.Id &ndash;eq &ldquo;&lt;BDC servcie application proxy GUID&gt;&rdquo;}<br />$b = Get-SPBusinessDataCatalogThrottleConfig -Scope Database -ThrottleType Items -ServiceApplicationProxy $a<br />Set-SPBusinessDataCatalogThrottleConfig -Identity $b -Maximum 1000000 -Default 800000</p>
<p>3. Do IIS reset</p>
<p>&nbsp;</p>
<p>This will help in displaying the Data in the list or Webparts</p>
<p></p>
</div>
</div>]]></content:encoded>
    </item>
    <item>
      <title>MOSS 2007 Schedule Crawls are not starting automatically</title>
      <link>https://docs.microsoft.com/archive/blogs/vrajas/moss-2007-schedule-crawls-are-not-starting-automatically</link>
      <pubDate>Wed, 08 Feb 2012 04:08:00 GMT</pubDate>
      <dc:creator><![CDATA[Vedam Rajasekhar]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/vrajas/2012/02/08/moss-2007-schedule-crawls-are-not-starting-automatically/</guid>
      <description><![CDATA[SYMPTOMS: 
1. The incremental or Full Crawls will not start when they are scheduled in SharePoint...]]></description>
      <content:encoded><![CDATA[<p><strong><span style="text-decoration: underline;"><span style="font-family: verdana,geneva;">SYMPTOMS: </span></span></strong></p>
<p>1. The incremental or Full Crawls will not start when they are scheduled in SharePoint 2007</p>
<p>2. You alwasy need to start them manually</p>
<p>3. Some times when you browse to browse Search Settings.aspx page you get 403 Forbidden Error</p>
<p>&nbsp;</p>
<p><span style="font-family: verdana,geneva; text-decoration: underline; background-color: #ffffff;"><strong>Error Message/Cause</strong>:</span></p>
<p>Most of the time we dont see any error messages, We only face issue that Schedule Crawls will not start automatically</p>
<p>Sometime we see that Folder %WinDir%\Tasks is not added with SharePoint Local group WSS_WPG Where Indexer is Running</p>
<p><span style="text-decoration: underline;"><strong>Resolution/WorkAround:</strong></span></p>
<p>1. Login to the MOSS Indexer machine with account which has Administrative previlages</p>
<p>2. Open Command prompt and run the command attrib &ndash;s %windir%\tasks.</p>
<p>%Windir% is the Default installation of Windows</p>
<p>3. Open Windows Explorer and go to the %Windir%\Tasks folder And open the properties of the Tasks folder</p>
<p>4. Click the Security tab and Check whether we have WSS_WPG, If it is not there Add the Group with Full Read and Write permissions</p>
<p>5. Now Open IIS Manager and restrat IIS or at the command prompt Type IISRESET so that the Chages will take place.</p>
<p>6. From the command prompt Run the command attrib +s %windir%\tasks so that the view goes back to default</p>
<p>7. Do the above Steps on all the SharePoint servers in the Farm</p>
<p>&nbsp;</p>
<p></p>]]></content:encoded>
    </item>
  </channel>
</rss>