Upgrade FIM 2010 R2 Sp1 Databases from SQL 2008 R2 to SQL 2012

Hi,
I want to upgrade my SQL from 2008 R2 to SQL 2012.
FIM Databases   
1) FIMService Database 
2) FIMSynchronizationService Database 
Mentioned above are my FIM databases running on SQL server 2008 R2 . Now I was looking for some article which could tell me if SQL can be upgraded without affecting my existing databases of FIM or if i can move these databases to a new server having SQL
2012
Activity I want to perform :  Create a fresh  Server of SQL 2012 and move my FIM 2010 databases over it by restoring the backups. but as per the link below it seems not possible!
http://social.technet.microsoft.com/wiki/contents/articles/5465.fimilm-how-to-move-the-backend-sql-server-synchronization-service-database.aspx

Hi Shivam,
Please take a look here: Release Notes for Forefront Identity Manager 2010 R2 SP1.
In the table you have tasks to upgrade SQL for FIMService and FIMSych.
FIM Service:
Upgrade FIM Service servers to FIM 2010 R2 SP1
Stop FIM Service on all servers
Backup Database [in case rollback needed]
Upgrade SQL to SQL Server 2012
Start FIM Service on all servers
FIM Synch:
Upgrade FIM Sync to FIM 2010 R2 SP1
Stop FIM Sync
Backup Database [in case rollback needed]
Upgrade SQL to SQL Server 2012
Start FIM Sync
If you are not making in-place upgrade, I would do something like here:
Stop FIM Services
Backup the databases at SQL 2008
Restore backed up databases on SQL 2012
Make sure SQL Agent Jobs are moved (FIMService)
Make sure Broker is enabled on FIMService database
On FIM machines create SQL alias using cliconfg utility. Alias should have the name of "old(sql2008) SQL" and point to new name/instance.
Start FIM Services - they would use "old" name to connect, but it would be translated to new location. So they would start.
If you found my post helpful, please give it a Helpful vote. If it answered your question, remember to mark it as an Answer.

Similar Messages

  • Migration of AlwaysON database from WSFC 2008 + SQL2012 to WSFC 2012 + SQL2014

    Hello All,
    I have a 6 node GEO cluster, 4 nodes in primary site + 2 nodes in secondary site. In the primary node 03 and 04 has 2 pair of SQL instances default + named.
    I am planning to  move the named SQL pair from WSFC 2008 + SQL2012 TO WSFC 2012 + SQL2014. It has only one AG group with 4 TB of DBs.
    Do you guys have any experience and options for this migration. I am planning to go with  backup/restore. Let me share yours inputs.
    1. Backup/restore 2. cross cluster migration 3.Detach/attach 4. SAN migration
    Thanks!
    Muthukkumaran Kaliyamoorthy
    Helping SQL DBAs and Developers >>> SqlserverBlogForum

    Since WSFC does not support rolling upgrades, you will need to have another WSFC running Windows Server 2012/R2 (R2 is highly recommended due to the features available for maintaining high availability) and do a cross-cluster migration. Refer to this documentation
    for more details.
    https://msdn.microsoft.com/en-us/library/jj873730.aspx
    This requires that you're fairly comfortable with PowerShell.
    The main challenge here is dealing with hardware resources since you will need additional servers when moving into the new WSFC. You would have to run multiple instances on the same cluster node while you remove a node and repurpose it for WSFC 2012/R2.
    This is where proper planning is very important to make sure you are maximizing your resources while minimizing downtime. I cannot speak about the capabilities of your SAN as each vendor will have different features but my approach has always been dependent
    on SLAs and recovery objectives. Backup/restore will still be needed to synchronize your data from the old WSFC to the target WSFC.
    Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
    Blog |
    Twitter | LinkedIn
    SQL Server High Availability and Disaster Recover Deep Dive Course

  • Fetching from SQL 2012

    Hi folks,
    We are using  Oracle application 12.1.1 , Database version 10.2.0.4 on Solaris 10 plaform, and we have Micorsoft SQl server 2012 Database on windows
    2008 server  service pack 2.
    i have created the same tables which i need  to fetching data from SQL server database to EBS application i mean oracle Database
    So my question is here how can i fetch the data from  Oracle application  and load into Oracle Database from SQL 2012.
    can one suggest me or give any link which tell about details steps.
    thanks & Regards.

    Hi,
       There are 2 different ways you could do this.
    1. You could use an Oracle Gateway product - either Database Gateway for SQL*Server (Dg4MSQL) or Database Gateway for ODBC (Dg4ODBC) - and use SQL to select from the SQL*Server tables and put into Oracle tables.
    If you have access to My Oracle Support then the following note has links to further details -
    Master Note for Oracle Gateway Products (Doc ID 1083703.1)
    or this link if you do not -
    Oracle Database Gateways
    2. Oracle GoldenGate
    This can automatically replicate data from SQL*Server to Oracle or vice versa if necessary.
    See here for further details -
    Oracle GoldenGate
    Regards,
    Mike

  • Upgrade 10.2.4.0 database from 32bit (Windows 2003 os ) to 64 bit (windows)

    we upgrade 10.2.4.0 database from 32bit (Windows 2003 os ) to 64 bit (windows).
    the steps:
    1. Install 10g server and client in 64 bit server and run patch set.
    2. Restore rman db backup (from 32bit machine ) to 64bit server. Migrate database in new server.
    3. setup EM db console in new server.
    emca -config dbcontrol db -repos create
    Step 1 and 2 work fine.
    Step 3 has problem with emca:
    java.io.IOException: The handle is invalid
    at java.io.FileInputStream.close0(Native Method)
    Enterprise Manager configuration completed successfully
    at java.io.FileInputStream.close(FileInputStream.java:245)
    at sun.nio.cs.StreamDecoder$CharsetSD.implClose(StreamDecoder.java:505)
    FINISHED EMCA at Jul 1, 2010 9:33:06 AM at sun.nio.cs.StreamDecoder.close(Stream
    Decoder.java:198)
    at java.io.InputStreamReader.close(InputStreamReader.java:187)
    at java.io.BufferedReader.close(BufferedReader.java:502)
    at oracle.sysman.assistants.util.sqlEngine.SQLEngine$ErrorStreamReader.r
    un(SQLEngine.java:2406)
    at java.lang.Thread.run(Thread.java:595)
    After setup DB console, we can access DB console with https://localhost:1158/em,
    but can not access from https://machinename:1158/em
    Thanks,

    It is offensive that you have posted the exact same question multiple times in a matter of minutes.
    Please go back and edit all but one of them so the subject reads "Please Ignore."
    I am ignoring this thread and all others until you clean it up. We are volunteers and do not appreciate having our time wasted by reading the same request from the same person multiple times while trying to help people that need help.
    Thank you.

  • FIM 2010 R2 Sp1, Windows 2008 R2 SP1 and Recycle Bin issues

    Hi,
    We are running FIM 2010 R2 Sp1 (build 4.1.3613.0)
    Also running Windows 2008 R2 Forest and Domain functional level environment. (Windows Server 2008 R2 SP1 on all DCs). The previous Recycle Bin hotfix https://support.microsoft.com/en-us/kb/979214/ fails to install since we are already running WS08 R2 SP1
    on all the DCs.
    During deprovisioning, when a user is deleted from the source HR system, FIM deletes the object from AD, FIM Sync & Portal.
    FIM also manages a FIM Portal group, where membership is assigned manually. This membership is then updated in AD.
    When a user (who is part of this group) is deleted in HR, FIM deletes it from AD, FIM Sync, FIM Portal, FIM also removes user from FIM Portal group. The user is also removed from the AD group (by FIM group object membership attribute flow to AD)
    ...however, on the next AD Export, FIM fails to update the same group and complains about this very same user (CD Error) and lists the user as: CN=username\0ADEL:GUID, CN=Deleted Objects,DC=domain,DC=com
    It appears that there is a problem with FIM and the Recycle Bin again?
    Are there any new Recycle Bin/FIM hotfixes ?
    Thanks,
    SK

    May I suggest you review the following:
    Is the AD MA user account part of the Domain Admins group? If yes, please remove it from this Group
    Verify that the "CN=Deleted Objects" container has not somehow been included in the AD MA OU scope

  • SharePoint Foundation 2013 SP1 for Microsoft Forefront Identity Manager (FIM) 2010 R2 SP1

    For subsequent installation FIM 2010
    R2 SP1, I must create a Web application
    with the classical method of authentication. According to
    Microsoft (http://technet.microsoft.com/en-us/library/jj863242(v=ws.10).aspx),
    it is created using PowerShell the following commands:
    $ AdminCredentials = Get-user domain
    \ contosoAdmin
    • $ adminManagedAccount = New-SPManagedAccount -Credential $ adminCredentials
    • New-SPWebApplication -Name "FIM SharePoint Web Application" -ApplicationPool "FIMAppPool" -AuthenticationMethod "Kerberos" -ApplicationPoolAccount $ adminManagedAccount -Port
    80 -URL http://www.contoso.com
    But these commands do not specify an account for
    Web services applications,
    and services of that applications will run under the account
    under which installed Sharepoint. As a result,
    the Administration Console Sharepoint error occurs:
    the application service account has
    local administrator rights. But it should not
    be.
      I ask for advice on how to solve this problem.

    Where I can found ULS Log and configuration details as well?
    I have errors:
    Accounts used by application pools or service identities are in the local machine Administrators group.
    One or more web applications are configured to use Windows Classic authentication.
    When I create a Web application through the
    web interface, and select
    the account for the application pool and application services
    (see. Screenshot). So I decided
    that the account application services
    become account under which installed
    Sharepoint, which has local administrator rights.
    And the application pool account to the
    administrators group is not included. Therefore,
    the question arises: what kind of account
    reports error :: 
    there is only one Web application (but
    before I create and delete the same):
    New-SpWebApplication
    DisplayName                    Url
    Sharepoint-FIM                
    http://www.contoso.com
    help to solve the error, please.

  • How do I add my Custom Workflow Activity to FIM 2010 R2 SP1 installed on Windows 2012 server?

    Hellos.
    I have tried and failed to add my custom.dll into the Windows Server 2012  GAC.
    We have a version of FIM 2010 R2 Sp1 running on Windows Server 2008 R2 and that was no problem. There seemed to be a gacutil.exe present on the system which added my assembly.
    I cannot find gacutil.exe on the Windows 2012 Server.
    I have downloaded and installed Windows SDK for Windows 8. However, when I try the gacutil.exe /i <myCustom.dll> nothing seems to happen.
    Are there any guidelines how to add custom workflow activities to FIM when installed on a Windows Server 2012 system?
    TIA
    *HH

    Well yes. It is fine when FIM is hosted on Windows Server 2008 R2.My difficulty is that I am using FIM 2010 R2 Sp1 and Windows Server 2012. No GACutility executable.
    However, the problem has been resolved. Powershell can be used to modify the assemblies.
    I opened a RunAs Administrator PS session. My assembly is in folder c:\Temp
    Using Windows Explorer I browsed the folder c:\windows\assembly and noted the System.EnterpriseServices entries: version (2.0.0.0) and public key token (b03f5f7f11d50a3a)
    (My version is 2.0.0.0 because when installing FIM and SharePoint 2013 the instructions I used suggested setting .Net version to be 2.0)
    These powershell commands got me going...
    PS C:\temp> [System.Reflection.Assembly]::Load("System.EnterpriseServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
    GAC    Version        Location
    True   v4.0.30319     C:\Windows\Microsoft.Net\assembly\GAC_64\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50...
    PS C:\temp> $publish = New-Object System.EnterpriseServices.Internal.Publish
    PS C:\temp> $publish.GacInstall("c:\temp\RunPowershellLibrary.dll")
    PS C:\temp>
    PS C:\temp>
    PS C:\temp> iisreset
    Amazingly I can see the assembly RunPowershellLibrary in my Windows 2012 GAC. :-)
    Also, what is more cheering is that the custom activity actually works with FIM 2010 R2 Sp1.

  • How to Migrate my database from SQL Server 2000 to Oracle

    I want to transfer my database from SQL Server 2000 to Oracle, Can I do this without using Oracle Migration Workbench ??
    Please help me.
    Thanks in advance
    Vicky... :-)

    Do you have a good technical reason for not wanting to use the Migration Workbench?
    Given that it's free and does a hell of a lot of the work for you, why wouldn't you use it?
    Other than that, I would say you would be on your own...
    cheers,
    Anthony

  • How to create database from .sql file

    how to create database from .sql file..?? i put the sintax query in a sql file.. and i want to call it in java code..
    ho to do it..??

    why do you want to do this from java?
    i just don't see the point.
    find your dba and have him/her run it for you

  • I want to query oracle database from sql server can anyone tell steps 2 fo

    i want to query oracle database from sql server can anyone tell steps 2 followed
    i tried with linked servers but it is throwing errors can anyone hepl in this regard
    The operation could not be performed because the OLE DB provider 'MSDAORA' was unable to begin a distributed transaction.
    OLE DB error trace [OLE/DB Provider 'MSDAORA' ITransactionJoin::JoinTransaction returned 0x8004d01b].

    First of all - you are in the wrong forum.
    Look either for the Database general or search for Transparant / Heterogenous Gateways.
    cu
    Andreas

  • I want to query oracle database from sql server can anyone tell steps 2 fol

    i want to query oracle database from sql server can anyone tell steps 2 followed
    i tried with linked servers but it is throwing errors can anyone hepl in this regard
    The operation could not be performed because the OLE DB provider 'MSDAORA' was unable to begin a distributed transaction.
    OLE DB error trace [OLE/DB Provider 'MSDAORA' ITransactionJoin::JoinTransaction returned 0x8004d01b].

    First of all - you are in the wrong forum.
    Look either for the Database general or search for Transparant / Heterogenous Gateways.
    cu
    Andreas

  • Importing Database from SQL Server into Oracle 8i

    Hello Friends,
    Cuurentlly we are using SQL Server as our application database, Now we want to switch on at Oracle 8i,bcz of some problems,
    If anybody had done so,then please help me in solving this problem,
    I wana Import whole database from SQL server to Oracle
    Lot of thanks

    Hi,
    Use the SQL Server Enterprise Manager to export all the tables from SQL to oralce.
    When selecting the target database use the Oracle native driver (the name is not on top of my head) and not the ODBC one.
    You will have problems with datatypes. Make sure to edit the mappings for the proper datatype if required.
    If you have ntext columns, make sure they are translated to CLOB and not long.
    Regards,
    Wasim.

  • FIM 2010 R2 SP1 with SCSM 2012

    I know that FIM 2010 R2 SP1 now claims support for SCSM 2012. FIM Reporting allows us to use a free copy of SCSM / DW for just the purpose of reporting services. Does this only apply to SCSM 2010 or does this include SCSM 2012 as well? I just want to make
    sure that we don't install SCSM 2012 assuming that it's free when in reality only SCSM 2010 is free. This issue came about because SCSM 2010 did not require a product key, but SCSM 2012 does.
    Thanks,
    Mark
    Mark Creekmore - BlueVault Software http://www.bluevaultsoftware.com

    On Fri, 4 Jul 2014 08:27:39 +0000, diramoh wrote:
    on Microsoft TechNet link, we have the following Details:
    Reporting: Unique key constraint violation when running reporting synchronization jobs
    If you attempt to run reporting synchronization jobs on a default System Console System Manager SP1 (SCSM SP1) installation, you may receive the error “Violation of UNIQUE KEY constraint ‘idx_ManagedEntityManagedTypeId’.  Cannot insert duplicate key…”. 
    To address this issue, please make sure you have the following updates installed on your System Center Service Manager Management Server, Data Warehouse Server, and any machines that have the System Center Service Manager Console installed on them:
    1. KB2542118 <http://support.microsoft.com/kb/2542118>– System Center Service Manager Cumulative Update 2
    2. KB2542118 <http://www.microsoft.com/download/en/details.aspx?id=26631>– System Center Service Manager FIM 2010 R2 Hotfix
    Note:  *You must have the SCSM Cumulative Update 2 installed before installing KB2542118*
    Shim is asking about the product key. The above has nothing at all to do
    with his question.
    Paul Adare - FIM CM MVP
    What should I do ......the machine can't find the program
    iexplorer.exe...
    Breathe a sigh of relief. -- Arthur Hagen in no.www

  • Is it possible to transfer a database from SQL Server 2012 to SQL Server Express 2012?

    Is it possible to transfer a database from SQL Server 2012 to
    SQL Server Express 2012? Ideally I would like to backup the database from SQL Server 2012 and restore it on SQL Server Express 2012. Is that possible?

    Is it possible to transfer a database from SQL Server 2012 to
    SQL Server Express 2012? Ideally I would like to backup the database from SQL Server 2012 and restore it on SQL Server Express 2012. Is that possible?
    Yes it is possible but database size should not be greater than 10 G as max databse size supported for Express 2012 is 10 G
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers

  • Can you replicate databases from SQL Server 2014 Enterprise Edition to SQL Server 2014 Standard edition?

    Hello,
    Can you replicate databases from SQL Server 2014 Enterprise Edition to SQL Server 2014 Standard edition? 
    Thanks. 

    Yes, you can replicate from Enterprise edition to Standard edition.  The only caveat is Peer-to-Peer Replication requires all nodes to be Enterprise Edition.
    Brandon Williams (blog |
    linkedin)

Maybe you are looking for

  • Problem with embedded excel spreadsheet in Word document.

    I am having trouble with a word document that has an embedded excel spreadsheet in it.  If you double click on the spreadsheet to edit it, the following error message appears: "The program used to create this object is Excel.  That program is not ins

  • HELP! Can not play quicktime files and no audio when it does!!!

    i tried opening a .mov file and the message said "you are missing a component that is necessary to open...blah, blah." then it gave me the link to the quicktime site for the 3rd party filters...but which one do i need? there were several and i have n

  • After the most recent firefox update I lost the search function in hotmail

    After the most recent upgrade for Firefox the search function in my Hotmail account no longer works. When I try to search through my email for a specific item, I get a message, "It looks like there's a problem with Windows Live Hotmail right now. It

  • Catching NFC device arrival and departure events in service

    We have been trying to capture NFC events of device arriving and departing, and also sending and receiving data. So far we have a desktop application that can do that successfully (traditional Windows Desktop app, not a metro app). What we are trying

  • Inaccessible Adobe PDF pack

    I just paid $10 for the Adobe PDF Pack. But it is still unavailable (still asks me to subscribe for $10). How can I solve this or get my $10 back?