Tag Archive | "advantage"

Tags: , , , , , , , , , , , , , , , , , , , , , , , ,

June 2011 Cumulative Update Refresh

Posted on 29 November 2011 by

​The June 2011 Cumulative Update has been refreshed with additional updates and fixes that resolve specific issues (see below) that were not included in the June 2011 Cumulative Update published between June 28th, 2011 and July 8th, 2011.  We recommend customers install the latest June 2011 Cumulative Update to take advantage of these updates and fixes.

The latest June 2011 Cumulative Update will install on server farms with an existing June 2011 Cumulative Update installed, Service Pack 1 installed, or on environments where previous or no Cumulative Updates are installed.  To learn more about updating SharePoint 2010 Products see the Updates for SharePoint 2010 Products Resource Center at http://technet.microsoft.com/en-us/sharepoint/ff800847.
 

Issues resolved in the June 2011 Update Cumulative Update Refresh:

• Install fails on environments with .NET 4.0 installed
• Some services do not start when the June 2011 Cumulative Update is installed on environments following a least   privileged model

June 2011 Cumulative Update Downloads

 

Read More

Comments (0)

Tags: , , , , , , , , , , , , , , , , , , , , , , , ,

Data Storage Changes for SharePoint 2010

Posted on 28 November 2011 by

​Today we are announcing two related changes to the way we describe data storage in SharePoint. First, by taking advantage of performance and reliability improvements in SP1 and by defining specific requirements for large data storage in SharePoint, Microsoft is able to increase the supported limits for data storage in SharePoint.

 Additionally, we are announcing that the SQL Server FILESTREAM RBS provider is now supported for use with SharePoint so that lower cost iSCSI connected NAS disk can be used. This post outlines the new data storage support limits and guidelines for scaling to those limits and it defines RBS including the new FILESTREAM RBS provider.

 

The SharePoint Content Database Data Size Limit

With the release of SharePoint 2010 SP1 and some new guidance we are changing the supported data size limits for SharePoint content databases. Prior to SP1 the content database limit was 200 GB for collaboration and 1 TB for document archive. The content database size includes both metadata and BLOBs regardless of where the BLOBs are located and use of RBS does not bypass or increase these limits.
 
The new guidance for supported content database size details outlines specific guidance for SharePoint administrators as the data size grows. If this new guidance is followed SharePoint can support up to 4 TB of data in all usage scenarios and has no imposed size limit for document archive scenarios.  The details are in the TechNet document SharePoint Server 2010 capacity management: Software boundaries and limits and the primary changes are:
 
  1. For a SharePoint content database up to 200 GB there are no special requirements and this limit is included for consistency.
  2. For a SharePoint content database up to 4 TB you need to additionally plan for the following two requirements:
    • Requires disk sub-system performance of 0.25 IOPS per GB, 2 IOPS per GB is recommended for optimal performance.
    • Requires the customer to have plans for high availability, disaster recovery, future capacity, and performance testing.
    • And you need to review additional considerations in the TechNet Boundaries and Limits article.
  3. For a SharePoint content database over 4TB specifically for a Document Archive scenario you are required to additionally plan for the following:
    • SharePoint sites must be based on Document Center or Records Center site templates and must be an archive scenario where less than 5% of content is actively read from each month and less than 1% of content is actively written to.
    • Do not use alerts, workflows, link fix-ups, or item level security on any SharePoint objects in the content database. Note: document archive content databases can be the recipient of documents as a result of Content Routing workflow.
  4. Other specific limits changes being made at the same time:
    • A new limit of 60million items in any one SharePoint content database
    • The specific 5 TB limit per SQL Server instance has been removed.  Instead you should work with a SQL Server professional to plan for database storage.

Please review the full TechNet Article SharePoint Server 2010 capacity management: Software boundaries and limits document.  We have also published a guide on SharePoint 2010 scalability here: http://go.microsoft.com/fwlink/?LinkId=223599. In the near future we will publish a test report of large scale testing that supports these new size limits.

The Value of Remote Blob Store with SharePoint

RBS (Remote Blob Store) is a set of standardized APIs that allow storage/retrieval of BLOBs (binary large object data) outside of your main SQL database where a dedicated BLOB store is desirable. RBS uses a provider model for plugging in any dedicated BLOB store that implements the RBS APIs. RBS was introduced in SharePoint 2010 and providers can be installed into SharePoint and are used to store BLOBs. Documents in SharePoint document libraries are BLOBs and with RBS they can be stored remote to the SQL Server database. This commonly means the BLOBs are stored on the same machine as SQL Server though they may be on a network connected SQL Server machine.
 

Above are two diagrams showing common architectures for SharePoint using RBS. Both show the RBS Client Provider which is installed on the SharePoint Web Front End. The left diagram shows the generic RBS implementation where a third party has implemented RBS to access their storage. The right diagram shows the SQL Server FILESTREAM RBS provider which stores blobs in the Windows file system.
 
By storing BLOBs outside of the SQL Server database there can be certain advantages such as:
·  RBS enables SharePoint Foundation 2010 running on SQL Express to store more data than the SQL Express limit of 4 GB. In SQL Express 2008 R2 this limit was increased to 10 GB.
·  Some operations can be performance optimized with average blob sizes over 1Mb. This result is from tests with the SQL RBS Provider. Ref: http://msdn.microsoft.com/en-us/library/cc949109(SQL.100).aspx
· There could be storage optimizations with potential disk space and disk cost savings from differential backups or tiered storage.
·  We have completed testing on the SQL RBS FILESTREAM provider which can enable iSCSI connected storage for RBS use. Using iSCSI allows for the use of lower cost NAS storage.
·  Other potential data optimizations may be developed by ISV’s using the supported public RBS APIs and SharePoint APIs.
There are a few things to be careful with when implementing RBS:
·  Backup strategy must be carefully considered. Both document metadata and document BLOBs must be backed up at exactly the same point in time. This means any third party backup solution needs to be capable of restoring both the SQL database used by SharePoint and the BLOBs used by SharePoint as a set where no variance occurs which would have the database reference BLOBs that are not available from the same backup.
· RBS is most likely to be used for document archive scenarios where documents are written and not updated. BLOBs in RBS are never updated once they are written; instead a new BLOB is created for any update. BLOBs are immutable, old BLOBs    are garbage collected later. You can read more about RBS garbage collection in this article: http://technet.microsoft.com/en-us/library/ff628583.aspx 
· RBS providers are required to return the first byte of data in a request in 20ms. This applies for all requests between SharePoint and the RBS provider storage layer.
· The SharePoint database is not intended to be read from or written to except by SharePoint. RBS providers don’t have separate access to the data. This includes direct access to blobs. Ref: http://support.microsoft.com/kb/841057/en-us
· Performance may decrease for smaller BLOB sizes when using RBS. This is also shown in the “FILESTREAM Storage in SQL Server 2008” article referenced above.
· There are many RBS providers available and customers should evaluate them for suitability for their implementations.

Additional Documentation from Microsoft on RBS in SharePoint

 
TechNet Documentation RBS Links:
· Plan for RBS (SharePoint Server 2010) [http://technet.microsoft.com/en-us/library/ff628583.aspx]
· Overview of RBS (SharePoint Server 2010) [http://technet.microsoft.com/en-us/library/ee748649.aspx]
· Maintain RBS (SharePoint Server 2010) [http://technet.microsoft.com/en-us/library/ff943565.aspx]

Q & A

·  Q: How come you couldn’t provide these increased data limits when SharePoint 2010 launched?
·   A: We have learned more about how customers implement document archive solutions on SharePoint in the past 12 months. Now by providing specific guidance around data size scaling and focusing supportability around those we can have an increased data size limit for SharePoint and avoid having a data size limit for the document archive scenario.
 
·   Q: What is the new data size limit for document archives on SharePoint
·    A: There isn’t a data size limit, though the new guidance factors for building supportable large scale systems must be followed. If the additional factors are not properly addressed then the lower supportability limit applies.
 
·   Q: What if I really need more than 4 TB on a SharePoint farm and it isn’t document archive?
·    A: You should use a scale out topology. This involves having multiple content databases in a single farm and spread sites out amongst them. Each content database can grow to 4 TB by following the guidance.
 
·  Q: What if I had incorrectly assumed the 200 GB limit could be avoided by moving BLOBs to a Remote Blob Storage provider thereby reducing the amount of SQL Server stored data for SharePoint?
· A: We recommend that you upgrade to SharePoint 2010 SP1 and follow the new guidance for the total size you have. Consult the company you purchased your RBS provider from to ensure they are tested with SharePoint 2010 SP1. If you have a deployment that falls outside of the new and old limits we recommend you to contact Microsoft Support and request a supportability review. This is a paid support review and the support engineer will be able to tell you if your current implementation can be supported or if changes to reduce the data per content database are recommended.
 
·  Q: Since NAS is supported, does the SQL Server RBS FILESTREAM provider allow use of a network share to store BLOBs on?
·  A: No, NAS must be connected using iSCSI and appear as a local drive on the SQL Server machine.
 
·  Q: Will the content database size limit or the 20mS TTFB limit be enforced in the software?
·  A: No. These are support limits that we recommend customers stay within for best performance and in order to get the best support from Microsoft. They are not hard boundaries that are measured by the SharePoint software.
 
·  Q: Where was the old 200 GB limit detailed on TechNet?
· A: It was listed on the SharePoint Capacity Planning Boundaries and Limits page on TechNet. Whilst RBS and BLOBs were not previously specifically called out, the limit of 200 GB was clearly stated for a SharePoint Content Database which includes metadata and BLOBs. This article has been updated for the new limits and to list RBS to be more explicit and to avoid any future misinterpretation.
 
·   Q: Can a large document archive have multiple SharePoint sites collections?
·   A: Yes. However our guidance is that if you have a site collection over 100 GB, it should be the only site collection in a content database.
 
·   Q: Can a large document archive have multiple document libraries?
·   A: Yes. You can have multiple document libraries with different permissions set.
 
·  Q: Is SharePoint 2010 SP1 required to take advantage of these new content database limits?
·   A: No. The limits apply to SharePoint 2010 regardless of whether SP1 is applied. However due to improvements in SharePoint 2010 SP1 you are strongly encouraged to install it.

 

Read More

Comments (0)

Tags: , , , , , , , , , , , , , , , , , , , , , , , ,

Take advantage of SharePoint Server 2010 search capabilities from SharePoint Server 2007 by doing a search-first migration

Posted on 05 September 2011 by Tony

Upgrading to Microsoft SharePoint Server 2010 from SharePoint Server 2007 provides significant enhancements in enterprise search capability. This includes many improvements for end users when they issue search queries and view search results. You can find a summary of these enhancements in  What’s new in enterprise search (SharePoint Server 2010).

However, due to policy or resource constraints, organizations sometimes aren’t in a position to complete an upgrade all at once. If this sounds like your organization, you can still set your end users up to take advantage of search capabilities of Microsoft SharePoint Server 2010 from your existing SharePoint Server 2007 deployment by performing a search-first migration.  

To perform such a migration, you deploy a new SharePoint Server 2010 farm and configure it for search. You reproduce the existing SharePoint Server 2007 farm search settings in the new farm, and then configure the SharePoint Server 2007 farm to forward search queries to the new farm. For this migration you don’t migrate content databases to the new SharePoint Server 2010 farm, for example, or configure any functionality in the new farm that isn’t related to search.

After the search-first migration, your users can take advantage of SharePoint Server 2010 query features and search-results features right from your SharePoint Server 2007 farm! These new query features include prefix matching, Boolean query syntax, phonetic name matching, and query suggestions. Search-results features include results refinement, social tags integration, and relevance improvements. And your users continue to use the existing SharePoint Server 2007 deployment for SharePoint functionality other than search.

Your organization can complete the remainder of the product upgrade at any time that is convenient, but the enhancements that your users gain in search capability will probably give your business decision makers an incentive to fully adopt SharePoint Server 2010 as soon as possible!

You can find a full description of the search-first migration process in this series of articles on TechNet. Read the articles, try out the process, and let us know how it goes!


Read More

Comments (0)

Tags: , , , , , , , , , , , , , , , , , , , , , , , ,

Building Integrated Business Intelligence Solutions with SQL Server 2008 R2 & Office 2010

Posted on 06 April 2011 by Tony

Master Microsoft’s Business Intelligence Tools

Building Integrated Business Intelligence Solutions with SQL Server 2008 R2 & Office 2010 explains how to take full advantage of Microsoft’s collaborative business intelligence (BI) tools. A variety of powerful, flexible technologies are covered, including SQL Server Analysis Services (SSAS), Excel, Excel Services, PowerPivot, SQL Server Integration Services (SSIS), Server Reporting Services (SSRS), SharePoint Server 2010, PerformancePoint Services, and Master Data Services. This practical guide focuses on deveoloping end-to-end BI solutions that foster informed decision making.

  • Create a multidimensional store for aggregating business data with SSAS
  • Maximize the analysis capabilities of Excel and Excel Services
  • Combine data from different sources and connect data for analysis with PowerPivot
  • Move data into the system using SSIS, InfoPath, Streamsight, and SharePoint 2010 External Lists
  • Build and publish reports with SSRS
  • Integrate data from disparate applications, using SharePoint 2010 BI features
  • Create scorecards and dashboards with PerformancePoint Services
  • Summarize large volumes of data in charts and graphs
  • Use the SSRS map feature for complex visualizations of spatial data
  • Uncover patterns and relationships in data using the SSAS data mining engine
  • Handle master data management with Master Data Services
  • Publish the components of your BI solution and perform administrative tasks

Buy Now!

List Price: $ 50.00
Price: $ 29.61

Comments (0)

Tags: , , , , , , , , , , , , , , , , , ,

Is Microsoft Sharepoint worth using for an intranet?

Posted on 07 October 2008 by

…or is it a clunky piece of junk?

Chosen Answer:

I use it everyday and love it. As long as you understand its full potential and take advantage of everything it offers, you will not be disappointed.

by: tara1_qt
on: 14th October 08

Comments (1)

Tags: , , , , , , , , , , , , , , , , , , , , , , , ,

How to export data from a sharepoint list to a SQL database..?

Posted on 05 February 2008 by Tony

Im using Sharepoint 2007 and SQL 2005… Id like to take advantage of the sharepoint list functionality and use the data to drive a web application in asp.net .. any idea how to access the list’s data programatically ??vb.net

Chosen Answer:

You have 2 options – access through web services and through object model. Using the Object Model would mean that the application would need to run on the SharePoint server itself. You can use the web services from any location that has access to the Sharepoint web application.

Here is the basic way to connect and enumerate a list in SharePoint using the object model.

Dim siteCollectionUri As Uri = new Uri(http://….)
If SPSite.Exists(siteCollectionUri) Then
Dim site As New SPSite(siteCollectionUri.ToString())
Dim web As SPWeb = site.OpenWeb()
Dim list As SPList = web.Lists(“LIST NAME”)
Dim listItems As SPListItemCollection = list.Items
End If

Dim item As SPListItem
For Each item In listItems
item["FIELD NAME"]
Next item

In the for each loop above you could have a database connection setup with a data adapter adding a new row to a SQL table each iteration of the loop and then call the update method on the data adapter to update the real SQL table with the new rows.

If you need more details let me know
Thanks,
Jeff

http://www.sharepoint-blogs.com

by: sharepointblogs
on: 5th November 08

Comments (1)

Tags: , , , , , , , , , , , , , , , , , , , , , , , ,

oracle’s portal or sharepoint which is better?

Posted on 28 February 2007 by Tony

can somebody who has experienced them both explain which one has advantage over other,
i am working in a firm using “windows xp professional”
as the operating system for all users.
which portal would be better under that conditions?

Chosen Answer:

Go for the Portal 2007. It pains me to recommend anything MS, but I have to in this case. Don’t touch the 2003 version of Portal as it has a very flakey search engine.
by: Ranjeeh D
on: 1st March 07

Comments (1)