Update SharePoint in Staging Environment to SP2

Brand New Admin Here
I have been given the task to Update SP in Staging Environment to Service Pack 2. Once this is successfully done, I will then have to do it into the Production/Live environment. 
I have no idea where to start, never have done this, please advise!
Appreciate all your help!

First, we would need to know if you had SharePoint Foundation, Server, or Project Server installed. In addition, if you had Search Server Express or Office Web Apps installed. You can find this information in Central Administration -> Manage Servers in
Farm. It will have the listed products that are installed for each server.
Once you figure that out, go to http://download.microsoft.com and search for your product(s) SharePoint 2010 Service Pack 2 package (e.g. Office Web Apps 2010 Service Pack 2).
Install the package on each SharePoint server in the farm. Once you're done installing the package(s), you need to then run Configuration Wizard on each server in the farm to apply the update.
You can find a lot of information on the process here: https://technet.microsoft.com/en-us/library/ff806329.aspx. While this says SharePoint 2013, the process is identical for SharePoint 2010.
Trevor Seward
Follow or contact me at...
&nbsp&nbsp
This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

Similar Messages

  • SharePoint Development,Deployment,Staging Environment system requirements(Hardware,Software,Required services)

    Hi
       I want to know,
           1. System requirement for VM based Sharepoint 2013 development environment for minimum 3 user's
           2. SharePoint Topologies based on system architecture,system requirements
           3. General SharePoint Development environment with all required services
           4. SharePoint Deployment/Staging environment with all required services
      Please help me to get the detailed informations on the above
    Regards,
    Siva

    Hi Siva_SREC,
    My environment built for three developers is a 3-tier SharePoint farm. The physical hardware has 32 GB RAM divided as the following virtual machines that all get hosted inside Windows Server 2012 Hyper-V (Datacenter edition)
    Active Directory - 2 GB: Used to provide authentication to all joined virtual machines in the farm.
    Enterprise Database - 6GB: Used to host all SharePoint databases and TFS database.
    3 x SharePoint Farm - 6GB: It depends on how big your project are. For example, if you need each develop to develop SharePoint in particular farm then you should separate 3 farms. Each farm has a SharePoint farm configuration database and relevant database.
    If you need multiple developers to develop on the same farm then you need to join another server to the existing farm.
    Team Foundation Server - 4GB: Used to store source code and files and for development collaboration
    We have remaining 2 GB and it's quite enough for the physical host to run Hyper-V. I've also had a few other machines for specific purpose. For example, I've done building a single WAC farm that provides Office Web App service to SharePoint. I could turn
    off one of SharePoint machines when my developer isn't working in order to test OWA. If you are having chances to work on SharePoint 2013 app development project so you would need to have a dedicated machine acting as a Provider that is responsible for providing
    web service to the SharePoint. Of course in this case you use provider-hosted app or the combination of SharePoint-hosted app and provider-hosted app. Personally, this machine shouldn't be joined to the AD domain controller. It should be a separate AD because
    in real-world scenario, your provider isn't the same AD with client's environment. 
    In terms of SharePoint topology design, I'd consider configuring 2-tier farm (WFE & App) because in many cases, you would have to deploy your solution in the environment that has many machines separated each other. 
    At the end of the day, it all depends on your budget and the size of your project. I would say there is no silver bullet on the hardware requirement. For example, the hardware needed for large project is totally different from the one for just SharePoint
    branding task. 
    Hope this helps you. 
    Regards,
    -T.s
    Thuan Soldier
    A 23-year-old man loving Microsoft technologies and making crazy ideas on business journey.
    SharePoint Vietnam |
    Blog | Twitter

  • Affect of coping content dbs from RTM PROD environment to SP2 UAT environment

    Hi,
    We have this periodic data refresh activity where Production environment's Content databases are copied over and restored in UAT environment (to keep the environments in sync). 
    Till now both the environments were the same (RTM version of SharePoint 2010). However last week I upgraded my UAT environment to SP2 + FEB 2014 CU. This leaves the Production environment on RTM. 
    Will this difference in SharePoint versions hamper anything if I restore the Production databases to UAT?

    It will not hamper anything. As Prod is on RTM and UAT is on highr version. You can always migrate from lower version to higher version without any issues. Make sure that you detach the database from UAT SharePoint environment and then resotre the PROD
    DB to UAT SQL and then attach that DB to UAT SharePoint. This will updgrade the database to appropriate SharePoint version.
    Please ensure that you mark a question as Answered once you receive a satisfactory response.

  • How to Copy Production/Live Environment Data into Staging Environment?

    I have been given the task to go into the Production/Live Environment within SharePoint and copy the data and place it into the staging environment. I have been told the Staging data is older. 
    I have no idea how to do this. The Staging Environment uses different site collection URLs. I only want to copy the data so links and everything wont take me to the production site. 
    I am a new admin.

    Hi,
    If you just copy a site collection from Production environment to Staging environment, you can backup the site collection in Production then restore in Staging.
    Back up a site collection:
    https://technet.microsoft.com/en-us/library/ee748609(v=office.14).aspx
    Restore a site collection:
    https://technet.microsoft.com/en-us/library/ee748630(v=office.14).aspx
    If the web application only has this site collection or you want to copy the web application, you can deattach the database of the web application in Production then attach it in Staging.
    Or, you can find a third party tool to do it.
    Thanks,
    Wendy
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Synchronizing Updates on a Staging Table

    Please help me out with the resolving the following issue:
    A load script is running for moving records from a data file to a staging table.
    After this script completes, there is a code to update two fields of the staging table.
    To do this the shell script runs a script (generate_ranges.sql). It takes a parameter of 5000000. It creates ranges based on this passed in number upto the total number of rows in the staging table. So say the staging table has 65,000,000 rows.
    This script will create a file that looks like the following (when 5000000 is passed in):
    1 | 5000000
    5000001 | 10000000
    10000001 | 15000000
    15000001 | 20000000
    20000001 | 25000000
    25000001 | 30000000
    30000001 | 35000000
    35000001 | 40000000
    40000001 | 45000000
    45000001 | 50000000
    50000001 | 55000000
    55000001 | 60000000
    60000001 | 65000000
    The script goes on to read the data file for each row and it calls a shell script and passes in each range. So in this case there are 13 ranges. What is happening is there are 13 seperate updates on the staging table happening in the background.
    The first update rows 1 - 5000000, the second rows 5000001 - 10000000 etc.
    So there are 13 updates happenng behind the scenes.
    The problem is that there is no way for the script to know that all updates are completed successfully before proceeding automatically. Right now I manually check to see that that all updates completed and then I restart the script at the next step. However we want to code to ensure that all the updates are done automatically and then move on in the script. So we need a way to count the number of candidate updates ( right now 13 but could be 14 or more in future) and know that all "x" updates completed, it may be the case that update (1-5000000) is taking 30 mins and the next update ( 5000001 - 10000000) is taking 35 mins, all updates iare running parallely, and only when after the 13 parallel updates are complete, the script can proceed with subsequent steps.
    So please help me out with fixing this problem programmatically.
    Thanks for your cooperation in advance.
    Regards,
    Ayan.

    Ayan,
    Are you really sure you want to update 65 million rows ?
    Alternative: create table as select <columns with 2 columns updated> from staging table;
    While using this approach, you probably don't need to split the update.
    Regards,
    Rob.

  • Problems with System Update 3.14.0019 after installation SP2

    Have you encountered problems with System Update 3.14.0019 after installation SP2 for Windows Vista?
     After this upgrade I view  this error: "An error occurred while gathering user information."
    Thanks for the help

    A known issue.  It wasn't supposed to be supported until SP2 is RTM.  However, look at the stickied post in the forum for some bad news about SU.
    x61s

  • Unable to update SharePoint List Programmatically in SharePoint Online - Anonymous Login

    We are unable to programmatically update SharePoint lists with Anonymous access in Office 365 - SharePoint Online site. That is, in a public facing SharePoint Online Site, we have a Contact Us Page and when submitted, we would like to store that item in
    a List and then also a trigger an e-mail notification? We are unable to do that using SPServices or CSOM because the code is not firing as the user is logged in anonymously. How do we do this?
    Karthick S

    Naveen,
    I tried this solution and I am getting correlation error .Can you please check this?
    Error is:
    "Web Part Error: Solution failed validation. Correlation ID: e225e49c-c008-1000-ae6e-eeb998cf42af."

  • 10.1.3 Can't not launch Update Wizard in Japanese environment.

    I have installed JDeveloper 10g (10.1.3) J2EE Edition Developer Preview on Japanese environment.
    And I wish install ADF Faces components.
    I try the installation according to the document.
    Adding Custom JSF Components to Oracle JDeveloper 10g (10.1.3) Preview
    http://www.oracle.com/technology/products/jdev/101/collateral/101/adffaces/howto_customcomponents.html
    I select the Help menu and click on the "Check for Updates ..." menu option.
    The Check for Updates Wizard is not launched.
    It was the same also in Windows and Linux.
    I have a workaround in Linux.
    JDeveloper is started in an English environment.
    Examples: % LANG=C /usr/local/JDeveloper/jdev/bin/jdev
    But I have no idea on Windows.
    Then I want to update in a Japanese environment.
    Isn't there method by which update can do in a Japanese environment?
    I get Exception StackTrace in Linux console.
    java.lang.NullPointerException
    at oracle.ideimpl.webupdate.wizard.UpdateWizard.createPage(UpdateWizard.java:263)
    at oracle.ide.wizard.BasicWizard.initialize(BasicWizard.java:175)
    at oracle.ide.wizard.BasicWizard.runWizard(BasicWizard.java:238)
    at oracle.ideimpl.webupdate.wizard.UpdateWizard.runWizard(UpdateWizard.java:90)
    at oracle.ideimpl.webupdate.WebUpdateAddin.checkForUpdates(WebUpdateAddin.java:181)
    at oracle.ideimpl.webupdate.WebUpdateAddin.handleEvent(WebUpdateAddin.java:131)
    at oracle.ide.IdeAction.performAction(IdeAction.java:661)
    at oracle.ide.IdeAction$2.run(IdeAction.java:889)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
    Many Thanks
    Takuya Ono

    http://www.robsite.org/archives/2005/10/using_local_jav_1.html

  • Update SharePoint list programatically twice a day with SQL 2008 r2

    How complicate is to sustain the update  SharePoint list programatically twice a day by using SQL job?
    the data need  to be update twice a day and it is going o be use to feed a share point form...where the user(S) will be choosing by lookup in infopath form.
    BTW..I do not have control of the SharePoint farm, I have MS SQL 2008 R2 and SharePoint version is 2010. 
    Or Also I am considering to use  MS access 2010 and SharePoint version is 2010.
    CRISTINA&amp MICROSOFT Forum

    >DRAFT IDEA<
    Is this will corrupt SharePoint if I try this?
    The two data list that I want to update twice a day come from other database sources
    One is from Human Resources roster list. (The result of the query) –amount of records >> 600
    UNREAL
    example
    Unique ID
    domain name
    Region
    Badge
    Full Name
    email address
    Manager
    Director
    EUROPE
    EMEA
    123456
    Bear, Charles
    [email protected]
    Hanc, Juilan
    Cano, Oscar
    AMERICAS
    ABU
    223456
    Ros, Adrian
    [email protected]
    Knight, Dexter
    Brown, Dexter
    ASIA-PACIFIC
    APJ
    323456
    Chen, Andy
    [email protected]
    Ducann, Scott
    Ginger, Jeff
    (JOIN) From the roster list connect with the User Information List "user
    credential"(/_vti_bin/UserProfileService.asmx) to allow me Create dependent drop-down by using these articles:
    https://claytoncobb.wordpress.com/2009/06/21/userprofileservice-extended/
    http://sharepoint911.com/blogs/laura/Lists/Posts/Post.aspx?ID=172
    http://blogs.msdn.com/b/infopath/archive/2004/03/24/95529.aspx
    http://www.dotnetcurry.com/showarticle.aspx?ID=794
    http://www.codeproject.com/Articles/155829/SQL-Server-Integration-Services-SSIS-Part-Basics
    The second one comes from Account list. (The result of the query) –amount of records >> 22,000
    FAKE
    example
    Unique ID
    email_address
    account_id
    account_lk_id
    account_name
    subdivision_region_name
    subdivision
    support_model
    [email protected]
    22650
    22649
    NANA Web Skills
    AP
    Martial Law
    PunkingSPlus
    [email protected]
    16624
    16624
    ELECTRIC FOOD
    AMER
    Short Circuit Blue
    PunkingSPlus
    [email protected]
    12538
    12538
    100 Got drunk
    EMEA
    100 Got drunk
    PunkingSPlus
    [email protected]
    22206
    22205
    911 Hospital Ghost
    AP
     Hospital AP
    PunkingSPlus
    [email protected]
    6886
    6886
    Administration for UFO LAND
    AP
    Xiamen
    PunkingSPlus
    [email protected]
    22242
    22241
    ACT  Recording
    EMEA
    ACT  Recording  Orange
    PunkingSPlus
    (JOIN) In this list I will need to do the same connect with the User Information List "user
    credential"(/_vti_bin/UserProfileService.asmx)
    To narrow these lists to what they are only responsible to work..
    These two tables are going to be part of InfoPath form ...
    with these draft idea , Do I need to be considering to be using what you suggest ? >>>"PowerShell
    availabe in SQL and the CSOM to interact with SharePoint "
    Could be possible that you can also provide an article?? relate to ....
    "Firstly you must not update SharePoint content databases directly from SQL. Doing so may
    corrupt your farm and will render it unsupported by Microsoft."
    Thanks in advance
    CRISTINA 

  • SharePoint 2013 dev environment as standalone with DC - PowerShell in Azure?

    Hi,
    I am looking for a PowerShell script that create based on a Visual Studio 2013 Azure image a dev environment in azure. I need a Standalone server with DC / SQL / SharePoint 2013 on one server.
    Provide Microsoft a script for this requirement?
    Regards,

    First off, Microsoft does not support SharePoint 2013 on a Domain Controller. Here are some scripting resources, however:
    http://msdn.microsoft.com/en-us/library/windowsazure/dn385843.aspx
    https://github.com/WindowsAzure/azure-sdk-tools-samples/wiki/Automated-Deployment-of-SharePoint-2013-with-Windows-Azure-PowerShell
    http://blogs.msdn.com/b/windowsazure/archive/2013/05/24/automating-sharepoint-deployments-in-windows-azure-using-powershell.aspx
    http://blog.appliedis.com/2013/04/29/automating-sharepoint-2013-installation-on-windows-azure-iaas/
    http://absolute-sharepoint.com/2013/10/create-a-scripted-sharepoint-2013-development-environment-tutorial-part-1.html
    Trevor Seward, MCC
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Cumulative update 5 for SQL Server 2012 SP2 is released

    Cumulative update 5 for SQL Server 2012 SP2 is released
    https://support.microsoft.com/en-us/kb/3037255
    MDS related fix is:
    FIX: The notification email link is broken when a special character is part of the URL in SQL Server 2012 MDS
    http://support.microsoft.com/en-us/kb/3036201

    Hello,
    The following blog shows the latest builds (updates) available for each version of SQL Server.
    http://sqlserverbuilds.blogspot.com/
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • StoreKit in App payments staging environment working outside the USA?

    Hi All,
    When developing an application with payment functionality using the new StoreKit framework available in iPhoneOS v3.0 we have found the following issues.
    I was wondering if anyone else has come across the same issues.
    Here is the list:
    1) Using iTunes connect we created several test users one for each of the appStores in which we want to sell the application. In our case USA and The Netherlands. When signing in on to those accounts either in iTunes or on the iPhone we are asked to review the account data and supply the credentials for some means of payment. Further more those credentials have to be unique. I can not use a credit card that I am already using on another account. Has anyone else encountered this problem? And if so was there a solution work around for it?
    Our understanding based on the documentation is that the accounts created via iTunes Connect for in app payment testing connect the requests of the StoreKit to a staging environment at apple in which the flow of the payments is emulated but no charges issued. So why is the credit card needed then?
    2) We managed to set up an account with valid means of payment for our region(NL). We sign in with that account on the iPhone, that account is registered in iTunes Connect as a test account. When testing the application we are presented after the acceptance of payment pop-up with a screen that is asking us to log on. That is all fine, the issue is that we never manage to log on. After that we get asked to review oour account information the application under development quits and we are put in front of a web view that keeps on loading but loads nothing. Basically a blank screen with a spinner. After a bit it re-asks to log on, and it does so for ever.
    3) For last and not least since we have to supply payment credentials for each zone we need a credit card or a bank account in each of those areas. Without valid payment credentials there is no way of indicating that we want to have no payment credentials associated with that account. Is there any way out of this loop?
    Thanking you all in advance.

    We're having the exact same problem developing in Canada. Has anyone else come across this issue? the error code we get is:
    Error Domain=SKErrorDomain Code=0 UserInfo=0x47e11f0 "Cannot connect to iTunes Store"
    Which doesn't help much..

  • LMS Staging Environment Flash Error

    Recently at my company we experimented with using a flash video to launch a webhelp program in our LMS. We are getting the following error:
    “The following application (flash file) is trying to communicate with this Internet-enabled location (LMS staging environment). To let this application communicate with the Internet click Settings."
    The .swf launch is working sporadically for some IT users. Cyber Security has not had success launching it on any of their machines (which are more open than most) and have confirmed that it is not an issue on their end.
    We are at a loss for what is causing the error. Any insight would be most appreciated.
    - Meredith

    Hi,
    I had exactly same problem. When I contacted my DBA he provided me Secured URL with https for the site and when i used that URL it worked with out problem.
    Badari.

  • Termstore changes are not getting reflected in the list items in SharePoint 2010 farm environment

    Hi,
    I had created managed metadata with termstores from central admin. Then I had created one list in which added a column of type managed metadata using the managed metadata which I had created. And also added few list items to this list.
    The problem is that after updating a termstore the changes are not reflecting in the list items which were added before the update.
    I have referred the following links:
    http://www.paulgrimley.com/2011/02/managed-metadata-changes-not-applied-to.html
    http://davidfrette.wordpress.com/2010/05/26/taxonomy-update-scheduler%C2%A0timer%C2%A0job/
    According to the links we need to run Taxonomy Update Scheduler on the server for updated termstore to get reflected. After running
    this scheduler on development environment changes are getting reflected but not working on the production environment.
    Kindly help!
    Regards, Shruti

    You should check the obvious.  You made the change in dev, but did you make the change in production too?  And, is the term you updated, actually the one that you are looking at in the list item?
    There is not much, if anything, that can go wrong with that timer job. so I'd guess that the term you are looking at is not the one you think you are updating.
    If you have double checked everything (the term is is in fact the same term id), then you may have something erroring in the update process.  In this case, you should check the ULS logs for any errors.
    Chris
    Chris Givens CEO, Architecting Connected Systems
    Blog Twitter

  • Scrip to update Sharepoint Online content type

    I have a content type "TestContentType" with three columns:
    Document Type
    Category
    Sub-category
    This content type is used on 18 document libraries, in 3 site collections.
    The Category column needs to have a "description" added which currently has no description. Is there a way to achieve this via a script so I don't have to make change manually via the UI.
    So far I have come up with the following script, but this so far only lists all list and document libraries. What I actually need is to be able to get the content type in this case "TestContentType" and then update the "Category" column
    to include a description:
    $loadInfo1 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client")
    $loadInfo2 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime")
    $webUrl = Read-Host -Prompt "HTTPS URL for the SP Online 2013 site"
    $username = Read-Host -Prompt "Email address login"
    $password = Read-Host -Prompt "Password for $username" -AsSecureString
    $ctx = New-Object Microsoft.SharePoint.Client.ClientContext($webUrl)
    $ctx.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($username, $password)
    $web = $ctx.Web
    $lists = $web.Lists
    $ctx.Load($lists)
    $ctx.ExecuteQuery()
    $lists| select -Property Title
    Any suggestions would be appreciated.

    This isn't the best way to do it, which would be manipulating SharePoint through the CSOM, however you can automate IE so that it runs through a series of actions.
    The nice way would be to use something like the client-side code here:
    https://sharepointpowershell.codeplex.com/
     I don't have the time to dig into it at the moment but i'd try to merge that CSOM approach with something like this script:
    http://get-spscripts.com/2010/11/add-and-remove-site-content-types-from.html which uses the on-prem version.

Maybe you are looking for

  • Updating AP Invoice Question

    Hi, I am trying to write code to update an existing AP Invoice and cannot get it working. Basically the code I am using is: Dim itemCode As String             REM set the item code             itemCode = "P-0004-SAP001-2" 'Not sure where to get this

  • External Monitor Preferences

    I bring my Macbook Pro to work every day and plug it into an external monitor on my desk. When I plug it in, I have to go through a routine that involves changing the resolution on the external monitor, then switching it back to mirror displays (beca

  • Rank function in sql

    Hi All, May I know the options oracle provides to know the first non null value in a group Thanks in advance

  • Don't understand factory pattern for DB creation

    Apparently, I'm missing something critical to get my DB Factory setup correctly. Specifically, I'm having a hard time figuring out where the host, db, user, and password options are supposed to be set. I'm currently doing something like the following

  • How to detect/avoid  resubmission of HTML forms?

    Hi, Is there any way to detect/avoid resubmission of HTML forms?           Thanks           Wasiq Hasan