Category «SharePoint 2010»

SharePoint – What is the difference between a PU, a CU and a COD?

Service Pack What is it: A service pack is a combination of previously released fixes, fixes which have only been released in context of the service pack and potentially new functionality added to the product. What is included: new fixes, new functionality, all previously released fixes (older Service Packs, CUs, PUs) Multilingual: No. You need …

Site Migration using PowerShell in SharePoint 2010

The content migration APIs provide a simple but flexible solution for migrating content between SharePoint Foundation Web sites. You can export the content from a SharePoint site, along with any dependencies (for example, security, roles, versioning, and other metadata), into single or multiple XML-formatted files called content migration packages. On import to the destination Web …

MOSS 2007 to SharePoint 2010 Upgrade: Missing server file or server configuration issues

SharePoint 2010 : Missing server file or server configuration issues While upgrading from SharePoint 2007 to SharePoint 2010 we come across many issues and the following is one of them. Note: Before performing an upgrade, ensure that you run the preupgradecheck tool (STSADM.EXE -o preupgradecheck) which would indicate the issues which may encounter while performing …

How to Find the Web Application-Database ID (Content DB GUID) on MOSS 2007 or SharePoint 2010

To list all web application-ids. Try to execute the following query in SQL when you are connected to the sharepoint_config database:    Select ID, Name from objects where properties like ‘%Microsoft.SharePoint.Administration.SPContentDatabase%m_nWarningSiteCount%’  This is useful for example, if you start to see the following type entries in MOSS log files:  “ProfSynch: Exception attempting to enumerate site …

SharePoint 2010 Security Reporting using PowerShell

SharePoint makes it pretty easy to assign very granular permissions to various elements of a SharePoint site. The problem is that managing those granular permissions over the long haul can be a pretty daunting task. Sure, you start off with the best of intentions: create groups, assign permissions to groups, put users in groups. But …

Create a new Sharepoint 2010 Web Application and Site collection using PowerShell

Microsoft Sharepoint 2010 is one of the new products which supports Windows Powershell commands. Its really easy to do the most tasks you do normally in the Sharepoint Central Administration with Powershell. Microsoft created a Powershell Snapin for Sharepoint 2010, which is called “Microsoft.Sharepoint.Powershell”. This enables a lot of new Powershell cmdlets for Sharepoint. With …

Manage SharePoint 2010 Services with PowerShell

As you may already know, you can use the “Manage Services on Server” option from Central Administration to centrally start and stop service instances across all SharePoint servers in your farm. An example of this administration page is shown below: The issue with this page is that it can be cumbersome to use if there …

System.Security.AccessControl.PrivilegeNotHeldException error during SharePoint Products Configuration Wizard on MOSS 2007 or SharePoint 2010

When reviewing the event log you will see the following error and you get the error in the screen shot below. Failed to create the configuration database. An exception of type System.Security.AccessControl.PrivilegeNotHeldException was thrown.  Additional exception information: The process does not possess the ‘SeSecurityPrivilege’ privilege which is required for this operation. System.Security.AccessControl.PrivilegeNotHeldException: The process does …

Upgrading MySites – How to Upgrade the MOSS 2007 SSP User Profiles and MySite content to SharePoint Server 2010 using the Database Attach method

I highly recommend reviewing the Services upgrade model and User Profile Service overview on SP 2010 TechNet site before trying the following steps to upgrade a MOSS 2007 SSP database and My Site content to SharePoint Server 2010. Upgrading the SSP Database 1. Under Services on Server in Central Admin, make sure both the User Profile …

Finding Site Template Names and Template ID’s in SharePoint 2010 using PowerShell

SharePoint 2010 includes the new Get-SPWebTemplate cmdlet for getting a list of site templates from the farm. You can use it by typing the following command (note that I am also sorting the table by template internal name): Get-SPWebTemplate | Sort-Object “Name”   This can be quite useful, especially if you want to use PowerShell …

Upgrading your Content Database to SharePoint 2010 – Part 2, the Database Attach method


Welcome back to the second article in this series on upgrading a SharePoint 2007 content database to SharePoint 2010.  In part 1 we deep dived into the preupgradecheck that Microsoft made available with SharePoint 2007 SP2 and today we will complete our upgrade journey utilizing one of the 3 upgrade models that are available to …

Upgrading your Content DB to SharePoint 2010 – Part 1, The preupgradecheck


I’m sure there are a lot of SharePointers out there who are excited about the 2010 release and as I have been working my way through the installation and configuration of this updated beast, I have also been providing you with posts along the way sharing my experiences.  Today isn’t any different, and in this …

Using Custom Error Pages in SharePoint 2010

Unless you love the default SharePoint 2010 error pages for 404 (not found) and 401 (access denied), it is usually a good idea to change them. The steps are a bit different than a standard ASP.net application. 1) Browse to C:\inetpub\custerr\ 2) You should now see a list of localization folders like en-US or fr-FR. …

Configuring Adobe PDF iFilter 9 for 64-bit platforms for MS SharePoint 2010

1. Install Adobe PDF iFilter 9 for 64-bit platforms on the INDEXING server(s) in your farm. You can get the binaries here: http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025 2. Verify that PDF has been added to the registry. a. Run Regedit by browsing to c:\Windows\system32\regedt32.exe and double-clicking it. b. Within left-side tree, browse to: \\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\14.0\Search\Applications\{site GUID}\Gather\Portal_Content\Extensions\ExtensionList c. If PDF …