<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Random Thoughts on SharePoint, BI, and .NET</title><subtitle type="html" /><id>http://blogs.msdn.com/feldman/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/feldman/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2007-11-18T23:25:00Z</updated><entry><title>Access Denied due to .NET Framework 3.5 SP1</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2009/05/06/access-denied-due-to-net-framework-3-5-sp1.aspx" /><id>http://blogs.msdn.com/feldman/archive/2009/05/06/access-denied-due-to-net-framework-3-5-sp1.aspx</id><published>2009-05-07T02:24:35Z</published><updated>2009-05-07T02:24:35Z</updated><content type="html">I was doing an install recently and a client happened to have installed the .NET Framework 3.5 SP1 on the servers i was working.&amp;#160; The first environment i installed was a two server environment (1 SharePoint, 1 SQL) and everything was working fine.&amp;#160; When i moved to a 5 server environment and started the install i started getting access denieds on the search administration page and profile administration page.&amp;#160; I noticed one of the servers was generating issues related to ssl which was...(&lt;a href="http://blogs.msdn.com/feldman/archive/2009/05/06/access-denied-due-to-net-framework-3-5-sp1.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9592345" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author></entry><entry><title>Restore error: "There are no more files" + COM error 0x80070012</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2009/01/14/restore-error-there-are-no-more-files-com-error-0x80070012.aspx" /><id>http://blogs.msdn.com/feldman/archive/2009/01/14/restore-error-there-are-no-more-files-com-error-0x80070012.aspx</id><published>2009-01-15T00:19:41Z</published><updated>2009-01-15T00:19:41Z</updated><content type="html">I was recently doing an stsadm –o restore to restore a backup and was able to successfully move my production site collection backup to test.&amp;#160; When i went to the site it mostly worked with the exception of one subsite.&amp;#160; One subsite was returning a COM error &amp;quot;There are no more files&amp;quot; with a COM error code 0x80070012. When i investigated it more most of the site was working with the exception of the Pages.&amp;#160; My guess was that the pages lost their association to the Page Layouts...(&lt;a href="http://blogs.msdn.com/feldman/archive/2009/01/14/restore-error-there-are-no-more-files-com-error-0x80070012.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9319440" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author></entry><entry><title>Error encountered during install of December 2008 Cumulative updates</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2008/12/18/error-encountered-during-install-of-december-2008-cumulative-updates.aspx" /><id>http://blogs.msdn.com/feldman/archive/2008/12/18/error-encountered-during-install-of-december-2008-cumulative-updates.aspx</id><published>2008-12-18T20:12:31Z</published><updated>2008-12-18T20:12:31Z</updated><content type="html">UPDATE: This has been resolved by the product team with an updated build.&amp;#160; Problem: I installed the December updates as mentioned here SharePoint Team Blog Post and thought everything would just be as smooth as silk but that expectation was a little off.&amp;#160; The configuration failed with very little information.&amp;#160; Since i’ve seen configuration fail a few times at clients i decided to expand my options by using the command line options on msdn &amp;#160; using this command produced an upgrade.log...(&lt;a href="http://blogs.msdn.com/feldman/archive/2008/12/18/error-encountered-during-install-of-december-2008-cumulative-updates.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9236547" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author></entry><entry><title>Access Denied during Backup</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2008/11/20/access-denied-during-backup.aspx" /><id>http://blogs.msdn.com/feldman/archive/2008/11/20/access-denied-during-backup.aspx</id><published>2008-11-21T00:37:08Z</published><updated>2008-11-21T00:37:08Z</updated><content type="html">Was recently working with a client working on backup and came across this error Shared Search Index Completed 11/19/2008 2:04 PM Object Shared Search Index failed in event OnPrepareBackup. For more information, see the error log located in the backup directory. UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) &amp;#160; With some more troubleshooting i came to this error in the trace logs on the index server which indicates backup is not the culprit...(&lt;a href="http://blogs.msdn.com/feldman/archive/2008/11/20/access-denied-during-backup.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9130644" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author></entry><entry><title>Access Denied with Windows Server 2008 and MOSS when Crawling</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2008/09/18/access-denied-with-windows-server-2008-and-moss-when-crawling.aspx" /><id>http://blogs.msdn.com/feldman/archive/2008/09/18/access-denied-with-windows-server-2008-and-moss-when-crawling.aspx</id><published>2008-09-18T20:07:00Z</published><updated>2008-09-18T20:07:00Z</updated><content type="html">So i created a new vm using Windows Server 2008, SharePoint Server 2007 + SP1 + Infrastructure updates. I'm also using a least priveleged account setup with least priveleged accounts running the individual MOSS Services and app pools. When I started a crawl of local office sharepoint server sites i noticed i was getting 401'ed by SiteData.asmx. If you receive an warning in your event log with event id 2436 - "Access is denied. Check that the Default Content Access Account has access to this content,...(&lt;a href="http://blogs.msdn.com/feldman/archive/2008/09/18/access-denied-with-windows-server-2008-and-moss-when-crawling.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8957567" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/feldman/archive/tags/SharePoint/default.aspx" /><category term="Search" scheme="http://blogs.msdn.com/feldman/archive/tags/Search/default.aspx" /></entry><entry><title>Another Internet Facing MOSS Site Goes Live: XcelEnergy.com</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2008/09/16/another-internet-facing-moss-site-goes-live-xcelenergy-com.aspx" /><id>http://blogs.msdn.com/feldman/archive/2008/09/16/another-internet-facing-moss-site-goes-live-xcelenergy-com.aspx</id><published>2008-09-16T23:11:00Z</published><updated>2008-09-16T23:11:00Z</updated><content type="html">Another live MOSS site is out there. http://www.XcelEnergy.com ....(&lt;a href="http://blogs.msdn.com/feldman/archive/2008/09/16/another-internet-facing-moss-site-goes-live-xcelenergy-com.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8954329" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/feldman/archive/tags/SharePoint/default.aspx" /></entry><entry><title>Interesting Kerberos Error Related to SQL Server from MOSS</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2008/06/27/interesting-kerberos-error-related-to-sql-server-from-moss.aspx" /><id>http://blogs.msdn.com/feldman/archive/2008/06/27/interesting-kerberos-error-related-to-sql-server-from-moss.aspx</id><published>2008-06-27T19:27:17Z</published><updated>2008-06-27T19:27:17Z</updated><content type="html">So we setup Kerberos on SharePoint using one of the many guides out there.&amp;#160; Everything worked great but SQL Server was returning KDC_ERR_S_PRINCIPAL_UNKOWN which is typical.&amp;#160; So we registered an SPN for SQL Server using &amp;quot;Setspn -A MSSQLSvc/sqlboxhostname:1433 domain\sqlserviceaccount&amp;quot; and &amp;quot;Setspn -A MSSQLSvc/sqlboxfqdn:1433 domain\sqlserviceaccount&amp;quot;.&amp;#160; Here's where the fun starts.&amp;#160; We start receiving Cannot generate SSPI context errors from sharepoint and KRB_AP_ERR_MODIFIED...(&lt;a href="http://blogs.msdn.com/feldman/archive/2008/06/27/interesting-kerberos-error-related-to-sql-server-from-moss.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8662089" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/feldman/archive/tags/SharePoint/default.aspx" /></entry><entry><title>Programmatically retrieve a list of the file extensions from the SSP Search Service</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2008/06/23/programmatically-retrieve-a-list-of-the-file-extensions-from-the-ssp-search-service.aspx" /><id>http://blogs.msdn.com/feldman/archive/2008/06/23/programmatically-retrieve-a-list-of-the-file-extensions-from-the-ssp-search-service.aspx</id><published>2008-06-23T23:23:15Z</published><updated>2008-06-23T23:23:15Z</updated><content type="html">I recently had to expose the file extensions that we allow search to index outside of SharePoint. Unfortunately SharePoint does not expose this out of the box. So i had to write a web service to be deployed in MOSS that would expose the file extension list. Here's the code I used to accomplish this... FileExtensionService.cs ------------------------------- using System.Collections.Generic; using System.Text; using msa=Microsoft.Office.Server.Search.Administration; using ma = Microsoft.SharePoint.Administration;...(&lt;a href="http://blogs.msdn.com/feldman/archive/2008/06/23/programmatically-retrieve-a-list-of-the-file-extensions-from-the-ssp-search-service.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8643664" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/feldman/archive/tags/SharePoint/default.aspx" /><category term=".NET" scheme="http://blogs.msdn.com/feldman/archive/tags/.NET/default.aspx" /><category term="Search" scheme="http://blogs.msdn.com/feldman/archive/tags/Search/default.aspx" /></entry><entry><title>Automating Report Deployment in Reporting Services in SharePoint Integration Mode Revisited</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2008/06/17/automating-report-deployment-in-reporting-services-in-sharepoint-integration-mode-revisited.aspx" /><id>http://blogs.msdn.com/feldman/archive/2008/06/17/automating-report-deployment-in-reporting-services-in-sharepoint-integration-mode-revisited.aspx</id><published>2008-06-17T20:55:32Z</published><updated>2008-06-17T20:55:32Z</updated><content type="html">I had made a previous post with a small code sample on how to upload report deployment. Now I'm improving that post with a new sample that will automate the report deployment based on an xml file. I will utilize a file called ReportsDefinition.xml to upload the reports to a document library within SharePoint. The Reports will be upload from a directory within the feature directory. I've included a sample Reports Definition file and sample reports to show you how it works. Read the ReportsDefinitionDataSet.xsd...(&lt;a href="http://blogs.msdn.com/feldman/archive/2008/06/17/automating-report-deployment-in-reporting-services-in-sharepoint-integration-mode-revisited.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8612107" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author></entry><entry><title>Legal Discovery, Symantec Enterprise Vault, and Microsoft SharePoint Server Integration</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2008/05/14/legal-discovery-symantec-enterprise-vault-and-microsoft-sharepoint-server-integration.aspx" /><id>http://blogs.msdn.com/feldman/archive/2008/05/14/legal-discovery-symantec-enterprise-vault-and-microsoft-sharepoint-server-integration.aspx</id><published>2008-05-14T17:02:00Z</published><updated>2008-05-14T17:02:00Z</updated><content type="html">Hoping this might be a good topic for some people because i guarantee there are very few people who have been through integrating these products.&amp;#160; I have been working on integrating the two products at a client for the past 5 months so hopefully this will help someone out.&amp;#160; SharePoint as a fit for Legal Discovery &amp;#160; Legal discovery has very different requirements vs. enterprise search. MOSS is a relevance based search engine which means that searches conducted by a user are matched...(&lt;a href="http://blogs.msdn.com/feldman/archive/2008/05/14/legal-discovery-symantec-enterprise-vault-and-microsoft-sharepoint-server-integration.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8503174" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author></entry><entry><title>Writing to the SharePoint Trace Log in your code</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2007/11/18/writing-to-the-sharepoint-trace-log-in-your-code.aspx" /><id>http://blogs.msdn.com/feldman/archive/2007/11/18/writing-to-the-sharepoint-trace-log-in-your-code.aspx</id><published>2007-11-19T09:24:00Z</published><updated>2007-11-19T09:24:00Z</updated><content type="html">Updated: You should not register the trace provider on every request. Use a singleton to check for registration. Found a great example on how to write to the SharePoint trace log on msdn. http://msdn2.microsoft.com/en-us/library/aa979522.aspx . This is very helpful for doing application instrumentation. Although there are many apis for doing this in .NET very cool to be able to have all the info in one place for the product. Additionally here's some sample code for correlating traces together in...(&lt;a href="http://blogs.msdn.com/feldman/archive/2007/11/18/writing-to-the-sharepoint-trace-log-in-your-code.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6381258" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/feldman/archive/tags/SharePoint/default.aspx" /></entry><entry><title>SharePoint, DOCTYPE, and Master Pages</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2007/11/18/sharepoint-doctype-and-master-pages.aspx" /><id>http://blogs.msdn.com/feldman/archive/2007/11/18/sharepoint-doctype-and-master-pages.aspx</id><published>2007-11-19T02:28:00Z</published><updated>2007-11-19T02:28:00Z</updated><content type="html">SharePoint by default does not support taking IE out of quirks mode. This is discussed in a great blog entry by Heather Solomon . Not enforcing a dtd through the DOCTYPE element in the default.master (for example DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " http://www.w3.org/TR/html4/loose.dtd ") Caused me a lot of problems since Height 100% is not honored. Specifically the Reporting Services Add-in for Sharepoint is reliant on the height=100% property of tables. It was necessary...(&lt;a href="http://blogs.msdn.com/feldman/archive/2007/11/18/sharepoint-doctype-and-master-pages.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6381360" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/feldman/archive/tags/SharePoint/default.aspx" /></entry><entry><title>Reporting Services Support for Forms Authentication in SharePoint Integration Mode</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2007/11/18/reporting-services-support-for-forms-authentication-in-sharepoint-integration-mode.aspx" /><id>http://blogs.msdn.com/feldman/archive/2007/11/18/reporting-services-support-for-forms-authentication-in-sharepoint-integration-mode.aspx</id><published>2007-11-19T02:27:00Z</published><updated>2007-11-19T02:27:00Z</updated><content type="html">Better late than never - http://support.microsoft.com/kb/939942...(&lt;a href="http://blogs.msdn.com/feldman/archive/2007/11/18/reporting-services-support-for-forms-authentication-in-sharepoint-integration-mode.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6381339" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author></entry><entry><title>Quick Guide on how to install Reporting Services on its own server/cluster in SharePoint Integration Mode without using Kerberos</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2007/11/18/quick-guide-on-how-to-install-reporting-services-on-its-own-server-cluster-in-sharepoint-integration-mode-without-using-kerberos.aspx" /><id>http://blogs.msdn.com/feldman/archive/2007/11/18/quick-guide-on-how-to-install-reporting-services-on-its-own-server-cluster-in-sharepoint-integration-mode-without-using-kerberos.aspx</id><published>2007-11-19T02:27:00Z</published><updated>2007-11-19T02:27:00Z</updated><content type="html">Install SQL Server 2005 - Reporting Services Only Install SQL Server Service Pack 2 Install Sharepoint (as WFE)- SKU (Enterprise Edition, Standard,etc..) has to match the other SKUs in the farm Run the Sharepoint Server Configuration (do not add central admin unless you want to) - Not sure if this step is needed but can't hurt Install the reporting services add-in for sharepoint Run the Reporting Services Configuration Utility [start--&amp;gt;all programs--&amp;gt;microsoft sql server--&amp;gt;configuration--&amp;gt;reporting...(&lt;a href="http://blogs.msdn.com/feldman/archive/2007/11/18/quick-guide-on-how-to-install-reporting-services-on-its-own-server-cluster-in-sharepoint-integration-mode-without-using-kerberos.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6381327" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/feldman/archive/tags/SharePoint/default.aspx" /><category term="SQL Server Reporting Services" scheme="http://blogs.msdn.com/feldman/archive/tags/SQL+Server+Reporting+Services/default.aspx" /></entry><entry><title>Transparent Images in Reporting Services</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/feldman/archive/2007/11/18/transparent-images-in-reporting-services.aspx" /><id>http://blogs.msdn.com/feldman/archive/2007/11/18/transparent-images-in-reporting-services.aspx</id><published>2007-11-19T02:25:00Z</published><updated>2007-11-19T02:25:00Z</updated><content type="html">If you've been trying to put a transparent image into reporting services and have not been able to make the background transparent i share your pain. Luckily i found a solution. 1. Place a rectangle where you would place the image 2. Place the image inside the rectangle 3. That's actually it. Simple and not straightforward at all. Can't wait for CSS support in Katmai!...(&lt;a href="http://blogs.msdn.com/feldman/archive/2007/11/18/transparent-images-in-reporting-services.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6381280" width="1" height="1"&gt;</content><author><name>shawnfel</name><uri>http://blogs.msdn.com/members/shawnfel.aspx</uri></author><category term="SQL Server Reporting Services" scheme="http://blogs.msdn.com/feldman/archive/tags/SQL+Server+Reporting+Services/default.aspx" /></entry></feed>