Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ian Morrish Senior Consultant OFC302 Understanding SharePoint Trouble Shooting Best Practices Resources.

Similar presentations


Presentation on theme: "Ian Morrish Senior Consultant OFC302 Understanding SharePoint Trouble Shooting Best Practices Resources."— Presentation transcript:

1

2 Ian Morrish Senior Consultant OFC302

3 Understanding SharePoint Trouble Shooting Best Practices Resources

4 IIS Virtual Server Application Pool SharePoint Farm Web Application Site Collection SQL Server Content Database

5

6 SQL Server Central Admin Content Config Content oSearc h Content SSP Portal My Sites Search ServicesServices WSS Services Administration WSS Search Timer * Tracing VSS Writer WSS Services Administration WSS Search Timer * Tracing VSS Writer MOSS Services Office Search Doc Converter Doc Converter –Load Balancer SSO MOSS Services Office Search Doc Converter Doc Converter –Load Balancer SSO

7 Microsoft Confidential File Server Farm Central Admin Console SQL Backup/Restore

8 Understanding IIS ≠ Understanding SharePoint Lack of Preparation before running Setup Lost User Data First SharePoint Server in Farm is like first DC in AD

9 Host Headers vs AAM Alternate Access Mappings Work across farm servers Translate port numbers Support ISA publishing Security Zones

10 \Inetpub\wwwroot\wss\VirtualDirectories\ —The web.config file that defines configuration settings for the SharePoint Central Administration application. —The web.config file that defines configuration settings for a SharePoint content application. In addition, the \wpresources folder contains a web.config file used in Web Part resources. \Program Files\Common Files\Microsoft Shared\Web Server Extensions \wpresources A web.config file that is used in Web Part resources for the global assembly cache. \12\CONFIG The web.config file and other.config files that together define configuration settings for extending other virtual servers. \12\ISAPI The web.config file that defines configuration settings for the /_vti_bin virtual directory. \12\TEMPLATE\LAYOUTS The web.config file that defines configuration settings for the /_layouts virtual directory.

11 Use Domain Accounts for EVERYTHING Farm Account Central Admin App Pool SharePoint Timer Service SSP Account Office SharePoint Search Service Default Content Crawling Standard App Pool Account for Portal, MySite etc

12 Unified Logging Service (ULS) Setup Upgrade Publishing Windows Event Logs - MOM Windows IIS WSS MOSS SQL

13 After the tag in web.config for each site

14 Don’t update statistics Recovery Mode Want to move SharePoint DB’s to another SQL Server?

15 List of KB Articles here…here… Get the latest Hotfix here…here… DCOM Search errors are common. Search on Live.com for the answerLive.com X64 Memory corruption error.Net bug KB 923028 (http://support.microsoft.com/?id=923028).http://support.microsoft.com/?id=923028 IE Crash when creating a document http://support.microsoft.com/kb/938888 http://support.microsoft.com/kb/938888

16 Violation of PRIMARY KEY KB936867 (hotfix) Special character encoding problem KB938536 (hotfix) Updating settings causes full deployment KB937208 (hotfix) Master page settings not honored after full deployment Workaround

17 SDLC

18 Rules of thumb: Lives inside the content database Is created using SharePoint Designer or the Web UI Examples: Lists/libraries Content pages Master pages Page layouts (_catalogs/masterpage/)

19 Rules of thumb: Lives outside the database Has a backing assembly (sometimes) Examples: Features Site Definitions Custom web parts Custom field controls _layouts pages

20 Development Content Authoring Staging/QAProduction Content Code Content Code Content Deployment Solution Deployment

21 Collection of SharePoint elements that enables special functionality Can be activated and deactivated on site collections/sites Example: Publishing Infrastructure feature Creates lists Provisions files in the database Adds custom field types Adds custom content types Installing is different than Activating!

22 Packages up SharePoint collateral Features Assemblies Site Definitions Etc. Synchronizes across front ends Reusable Upgradable Localizable Does not activate features!

23 Mirrors a site collection’s content to another Explicitly designed for authoring  production scenarios for internet sites Works incrementally by default Supports keeping some content more up-to- date Uses Content Migration API under the covers

24 Assumption: Destination is meant to look like the source Paths and Jobs Schedule and Scope Incremental by default Quick deployment Not designed for destination editing

25 Stsadm –o import/export Web level One-time moves Site Management Tool Inter-site collection moves/copies One-time moves Backup/restore Not prescribed for regular content moves Own set of quirks/issues Custom Code

26 Typically not the same Permissions Caching Data connections Configure farms independently Search/SSP settings InfoPath Forms

27 OFC301 - Capacity and Performance Planning for Microsoft SharePoint Products and Technologies 2007 14/08/2007 10:45 AM OFC418 - Microsoft SharePoint Products and Technologies 2007: Deployment and Advanced Administration Topics 14/08/2007 3:45 PM

28 70-630 - Microsoft Office SharePoint Server 2007, Configuring 70-631 - Windows SharePoint Services 3.0, Configuring http://www.wssdemo.com http://www.sharepointusergroup.net.nz

29

30

31 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Ian Morrish Senior Consultant OFC302 Understanding SharePoint Trouble Shooting Best Practices Resources."

Similar presentations


Ads by Google