MIgrate SQL 2008 R2 to SQLExpress 2012

I have a website with a 2008 R @ database. I am trying to move from that host to another host. The new host has 2012 databases. I have a copy of my 2008 database on my local machine that I restore with back-ups from my production DB.
I am having problems migrating the 2008 DB to the 2012. The host had me download SQL Server Express and its Tools. I have a backup file from my local machine but when I try  to use it get an error. If I try to copy the database from the 2008 DB
to the       2012, I get an error "
TITLE: Copy Database Wizard
The destination server cannot be a SQL Server 2005 or later Express instance.
But if I try to restore it ot a blank database on the 2012 I get another error_"
TITLE: Microsoft SQL Server Management Studio
Restore of database 'UMDB' failed. (Microsoft.SqlServer.Management.RelationalEngineTasks)
ADDITIONAL INFORMATION:
System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing 'UMDB' database. (Microsoft.SqlServer.SmoExtended)
Can this be done?

Hi Dave,
From your description, you fail to restore a SQL Server 2008 R2 database to SQL Server 2012 Express. I test the scenario as yours, I restore the database from ‘BDUC3.bak’ on ‘UMDB’  database via SQL Server Management Studio (SSMS) and T-SQL  in
SQL Server 2012 Express. Everything works as expected.
The error "The process cannot access the file because it is being used by another process" can be caused by several factors. Please make sure that the backup file is not used by other processes. I recommend you copy the ‘BDUC3.bak’ file to SQL
Server 2012 Express backup folder such as C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Backup. In addition, please remove process which are accessing the UMDB database.
With SSMS 2012 GUI, you can perform the steps which are shown in below screenshots.
With T-SQL, you can directly execute the following scripts in SQL Server 2012 Express. Then check if you can restore the database successfully.
USE master;
GO
RESTORE FILELISTONLY
FROM DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Backup\BDUC3.bak'
RESTORE DATABASE UMDB
FROM DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Backup\BDUC3.bak'
WITH replace,
RECOVERY,
MOVE 'BDUC3' TO 'C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA\UMDB.mdf',
MOVE 'BDUC3_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA\UMDB_log.ldf';
GO
Thanks,
Lydia Zhang
If you have any feedback on our support, please click
here.

Similar Messages

  • Migrate SQL 2008 Analysis database to 2012 AS database along with data level security defined in current production cube

    I want to migrate Analysis Services 2008 database to 2012 AS database along with data level security defined in current production cube
    Note: Only Production environment have security, while no security is defined in development environment
    Potential Approach:
    1 - Using Synchronization Wizard: Gives me error : "The OLAP element at line1 can not appear under envelope......" and this is because Synchrinzation works only for same version
    and in my case, there are different versions of SQL (SQL 2008 and 2012)
    2 - Using Visual studio conversion wizard - Convert SQL 2008 AS project to 2012 and then process cube, so I can get the cube working but then how can I get data level security since 100's of data level security is defined in production Cube, so how can I
    migrate that across
    3 - Script out XMLA and deploy cube - But then again having issues with how can i script SSAS security
    4 - Would taking backup of SSAS 2008 database and restore to SSAS 2012 will help ?
    Any suggestions would be appreciated
    Thanks,
    Mihir

    Hi Mihir,
    According to your description, you want to migrate the SQL Server Analysis Services (SSAS) 2008 database which have some security setting with it to SSAS 2012, right? We can migrate existing Analysis Services databases either during Setup, by upgrading an
    existing instance of Analysis Services, or after Setup, by running the Migration Wizard. Generally, when migrating a database to another server, all the setting will be migrated. So in your scenario, you can refer to the steps on the links below to migrate
    your SSAS database.
    How to: Migrate Analysis Services Databases
    Migrating Existing Analysis Services Databases
    Regards,
    Charlie Liao
    TechNet Community Support

  • Migrating SQL 2008 DB to SQL 2012 for SharePoint Farm

    Our SharePoint 2013 Farm runs on ISCSI Disk on Windows 20008 R2 Standard SP1 Platform with SQL 2008 R2 Standard SP2.
    Now we are planning to move this ISCSI Disk to another SQL 2012 Standard Platform and then upgrade the SQL 2008 Databse to SQL 2012. Can some one please let me know what challenges we might face during this implementation.

    http://technet.microsoft.com/en-us/library/cc512723(v=office.14).aspx
    It depends if you want to move all, or just some, of your databases to the new server. If you need to move all of them that link describes the process but in short;
    Backup and restore all databases to the new server
    Configure the server roles and logins for the SharePoint accounts on SQL
    Create (or modify) your SQL alias to point to the new server

  • Linked Server from SQL 2008 to Connect to 2012 read only replica never works

    I have two Production Database Servers
    1. SQLServer2008 (2 Nodes Cluster)
    2. SQLServer2012 with 2 read only replica (3 Nodes Cluster)
    I would like to draw a line here, We have routing table and URL working perfectly fine. 
    We have tested LINKED Server from 2012 Box to production Server by Specifying APPLICATIONINTENT = ReadOnly; it works perfectly fine, the routing is being used.
    When we create linked server from SQL Server 2008 Box (Please note we have installed SQL Server 2012 Client tools on this box and Restarted the Servers) using the below script
    USE [master]
    EXEC master.dbo.sp_dropserver @server=N'AGL1', @droplogins='droplogins'
    GO
    EXEC master.dbo.sp_addlinkedserver @server = N'AGL1'
    ,@datasrc='AGL1'
    ,@provider='SQLNCLI11'
    ,@provstr='ApplicationIntent=ReadOnly;Database=AdventureWorks2012'
    Linked Server is created, Now when I run the Query 
    exec ('select @@servername') at AGL1
    It always brings the Primary READ/WRITE node name only, after lots of research I found that, this linked Server is always using SQL Native Client 10.0 only, even after creating Linked Server using SNC 11, That is the reason it is not going to routing
    table. Its always connecting to Primary node.
    Below is the way I found it, on 2012 Production Server I executed below Query
    SELECT session_id, protocol_type, driver_version = 
    CASE SUBSTRING(CAST(protocol_version AS BINARY(4)), 1,1)
    WHEN 0x70 THEN 'SQL Server 7.0'
    WHEN 0x71 THEN 'SQL Server 2000'
    WHEN 0x72 THEN 'SQL Server 2005'
    WHEN 0x73 THEN 'SQL Server 2008'
    ELSE 'SQL Server 2012' 
    END,client_net_address ,client_tcp_port,local_tcp_port ,T.text
    FROM sys.dm_exec_connections
    CROSS APPLY sys.dm_exec_sql_text(most_recent_sql_handle) AS T
    The help is taken from msdn (Link Provided below) for the above Query
    https://msdn.microsoft.com/en-us/library/dd339982.aspx
    and I found it always uses SQL Server 2008 SNC.
    My Question is, is there a way to force SQL Server to use SQL Server Native Client 11.
    Has anyone tried this setup?
    Thank you in advance.

    Unfortunately no, there is no other way of forcing it without restart. The SQL Server stack has no idea of the existing Native Client as it booted prior its installation. And you cannot force "DLL reload" without proper service restart. 
    Ivan Donev MCT and MCSE Data Platform

  • SCCM 2012 moving site Database server from SQL 2008 R2 cluster to 2012 cluster

    Hello,<o:p></o:p>
    Using the SCCM 2012 setup, I get
    the following errors and then it eventually fails……I’ve been uninstalled and
    installed SQL native client .....still unable to move SQL database,i get this error:<o:p></o:p>
    *** Failed to connect to the SQL Server, connection type: SMS ACCESS. Configuration Manager Setup 25/02/2015 21:01:03 8624 (0x21B0)
    INFO: SQL Connection failed. Connection: SMS ACCESS, Type: Secure Configuration Manager Setup 25/02/2015 21:01:03 8624 (0x21B0)
    *** [08001][-2146893019][Microsoft][SQL Server Native Client 11.0]SSL Provider: The certificate chain was issued by an authority that is not trusted. Configuration Manager Setup 25/02/2015 21:01:07 8624 (0x21B0)
    *** [08001][-2146893019][Microsoft][SQL Server Native Client 11.0]Client unable to establish connection Configuration Manager Setup 25/02/2015 21:01:07 8624 (0x21B0)
    I know that the problem is related to a certificat issue but i didn't arrived to resolve it.

    Have a look at this post (pay special attention to the comments):
    http://blogs.technet.com/b/configurationmgr/archive/2013/04/02/how-to-move-the-configmgr-2012-site-database-to-a-new-sql-server.aspx
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • Migrate SBS 2008 to Server 2012 R2 Std

    Thank you for your reply. The Setup is a 2012 HV with three VM's = DC, Exchange and Terminal Server. The Exchange will be 2010. It was decided to stay with Emails on the Server by the company director, we don't require office 365
    I think the migration of 2008 to 2012 dc should be fine, but it was migrating the exchange 2007 to exchange 2010 that I was not sure about, my notes I have were actually for 2003 sbs's that were going to use office 365 so that's why I was enquiring after the email migration
    thanks

    Hello
    We have a SBS 2008 Server that is going to be migrated to Server 2012 R2. The 2012 has two virtual machines - one for the new Domain and the other is for email exchange. We have instructions for migrating a SBS 2003 Server to 2012 Server that we were told was successful - can I apply these same steps to a SBS 2008 Server? IT involves promotion 2012 to DC, migrating AD (FSMO, scheme master global catalog) and migrate dhcp.
    for the emails, is there a MS guide to migrating SBS 2008 mailboxes to the 2012 R2 email server?
    Thanks
    This topic first appeared in the Spiceworks Community

  • 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

  • SQL 2012 database behaves differently with a unique index and ignore_dup_key = on when inserting data. It works on SQL 2008 db

    If you have a table with a unique index and ignore_dup_key = on and you INSERT rows into that table with an ORDER BY clause (because you want to control which of the duplicate
    key rows gets inserted),  the wrong row gets inserted in SQL2012.  It works correctly in SQL 2008.
    We have recently migrated  a database from SQL 2008 to SQL 2012.  We do have few other dbs which are in compatability mode 100.  The above operation works fine
    in SQL 2008 dbs but not SQL 2012.
    I've even tried applying the latest patch for SQL 2012 SP2 with CU2. Still the problem exists.  I'm going to call MS support, but want to know if anyone has come across this problem ?

    The MS documentation doesn't guarantee that the first row of the duplicates will always be inserted and the next duplicate row(s) get(s) ignored. Where did you find it in the MS documentation? I think you were just lucky that it was always inserting the
    first row in SQL 2008 (and ignoring the rest of the duplicates) - I don't think this is guaranteed
    Satish Kartan http://www.sqlfood.com/

  • Error restoring SQL 2008 R2 DB into SQL 2012: BACKUP LOG cannot be performed because there is no current database backup.

    I have a SQL 2008 R2 database that I am trying to move to 2012.  Made a full backup of the database in 2008 R2.  Recovery model is Simple, compatibility level is 2008  Went to 2012, created a dummy database, did Tasks--> Restore -->
    Database , located the backup file, selected it, changed the file locations and tried to restore the backup (with overwrite option), got the following error:
    BACKUP LOG cannot be performed because there is no current database backup.
    This is a simple task that has always worked in 2008 R2.  Does anyone know what the problem is and a possible solution?
    Thanks

    Hi,
    This error occurs when the database recovery model has been changed to Simple and/or the recovery model has been changed back to Full but a full backup has not been performed since the change.
      If a full backup has been performed, the following conditions will require that another full backup be taken:
     · The recovery model had been changed without taking a full backup
     · A SQL maintenance plan task had changed the recovery model (reindexing can cause this)
     · A backup specifying TRUNCATE_ONLY had been run on the database
     · The database was detached from another server and attached to the current server
    Additionally, if we take full database backup after the Database is set to readonly, Then transaction log backup we will end up with this error. This is expected behavior. I have list an example within the link below.
    Please check above conditions and fix your issue, if you have any concern, please let me know.
    Example:
    BACKUP LOG cannot be performed because there is no current database backup.
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/b5c36e60-836f-4c9e-b9d7-3fb3f3ee4d37/backup-log-cannot-be-performed-because-there-is-no-current-database-backup
    Thanks
    Candy Zhou

  • Steps to upgrade from sql 2008 r2 se (nonclustered) to sql 2012 se (clustered)

    hello,
    I am currently running a non clustered instance of a sqlserver 2008 R2 SE and need to upgrade to a clustered instance of SQLServer 2012 SE. The underlying OS is Windows 2008 R2 SE. I already bought the second server with the same os online but havent installed
    sql 2012 yet. 
    I am thinking of backing up my databases and script out all the logins and linked servers first.
    Then upgrade the SQLServer 2008 R2 SE to 2012 SE. But can I upgrade it to a clustered instance directly? If yes then I can definitely add the other server to the cluster while installing sql.
    Can someone point me to the right steps for this upgrade process
    Thanks

    Hello,
    Direct  upgrade to cluster is not possible without installing SQL server in cluster aware mode. I would recommend you need to uninstall SQL server 2008 R2 and then create windows cluster between two nodes and then install SQL server in cluster aware
    mode.
    You are right with taking up complete backup of all databases with logins and jobs.
    Please refer below link there is an alternate solution
    How to move SQL server from standalone to cluster
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers
    My TechNet Wiki Articles

  • Problems install SCCM 2012 with remote sql 2008 r2 sp2

    I am having issues installing sccm 2012 on a remote sql 2008 r2 sp2 server on a seperate instance.
    I get the error "The network path was not found"  
    if i point it at the primary instance it will let me continue but i cannot install sccm into that instance.
    I have turned off dynamic ports and set a static port but I do not see where i can enter that in the installer.
    I cannot seem to verify is the ssb port is working correctly or not.
    my account is local admin on both servers and a sql sysadm.
    There is no firewall between servers.
    Any suggestions?
    Regards
    Don

    SPN is setup to AUTO register and is working.  remote sql is not a cluster.  Windows firewall on both servers is disabled.  Sql browser is enabled and started.  we have a group for system center that contains site servers and this group
    is in the local admin of both servers and sysadm inside of sql server.
    Why  we are consolidating all or our lesser sql servers into a larger one.
    Snipt of the log.
    12/12/2012 2:57:37 PM: ConfigMgrSetupWizard Error: 1 : Exception message: [The network path was not found.
    ], Exception details: [System.IO.IOException: The network path was not found.
    Server stack trace: 
       at Microsoft.Win32.RegistryKey.Win32ErrorStatic(Int32 errorCode, String str)
       at Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive hKey, String machineName)
       at Microsoft.SystemCenter.ConfigMgr.Setup.DatabaseUtility.GetSqlConnection(String databaseName, String serverName, Boolean encrypt)
       at Microsoft.SystemCenter.ConfigMgr.Setup.DatabaseUtility.CheckSqlConnection(String serverName, String instanceName)
       at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
       at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
    Exception rethrown at [0]: 
       at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
       at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
       at Microsoft.SystemCenter.ConfigMgr.Setup.CheckSqlAsync.EndInvoke(IAsyncResult result)
       at Microsoft.SystemCenter.ConfigMgr.Setup.DatabasePage.ValidatePage()
       at Microsoft.SystemCenter.ConfigMgr.SetupFramework.WizardForm.ActivatePage(String pageId, Boolean goingNext)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.Controls.Button.OnClick()
       at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
       at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
       at System.Windows.Input.InputManager.ProcessStagingArea()
       at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
       at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
       at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
       at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
       at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
       at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)].
    12/12/2012 3:01:42 PM: ConfigMgrSetupWizard Information: 1 : Creating SQL connection to database ADMIN\master on server YSQL030.srf.local.
    12/12/2012 3:01:42 PM: ConfigMgrSetupWizard Error: 1 : Exception message: [The network path was not found.
    ], Exception details: [System.IO.IOException: The network path was not found.

  • SCCM 2012 - Migrating SQL components to cluster including Reporting Services

     
    Current SCCM 2012 environment:
     - CAS with database on remote SQL (non-cluster) server in a named instance - SQLSRV\CASINST 
     - SQL Reporting Services in also installed in the SQLSRV\CASINST instance 
     - The SCCM Reporting Services Point role is installed on the SQLSRV\CASINST instance 
     - Primary server with database on the same remote SQL (non-cluster) server in a different named instance - SQLSRV\PRIINST 
    Now I would like to move all of the database stuff to an existing SQL 2008 R2 cluster (SQLCLUSTER) and decommission the SQLSRV server.  SQLCLUSTER already exists and the default instance is already in use (for other applications) for both database engine
    services and reporting services.
    From my understanding:
     - SQL 2008 R2 Reporting Services cannot be clustered
     - Best practise is to install Reporting Services Point on a remote site server rather than a CAS server
     - SSRS can be installed on nodes in SQL cluster as standalone installs - with the caviat that they don't use instance names already in use
    So I plan to:
     - Move CAS database to new named instance on cluster eg SQLCLUSTER\CASINST 
     - Move primary database to new named instance on cluster eg SQLCLUSTER\PRIINST 
     -  Install SQL Reporting Services on one of the cluster nodes (unclustered) using a named SSRS instance eg SQLCLUSTERNODE1\SCCMREPORTING
    -  This article points out some interesting results of not have a default instance -  http://magalhaesv.wordpress.com/2012/05/24/system-center-configuration-manager-x-sql-server-reporting-services-x-wmi-english-version/
     - Move Reporting Services Point from SQLSRV\CASINST to the cluster node eg SQLCLUSTERNODE1\SCCMREPORTING
    I have read on some forums (eg
    http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/40ad0cb4-a464-4576-b824-957ed6e1b2e2) things like '' If you have an app like SCCM that requires a default instance of SSRS, you are out of luck if your cluster already has a default
    instance of the database engine.", but I cannot find this anywhere in Microsoft documentation.  From the MS documentation (http://technet.microsoft.com/en-us/library/7fd0d4f5-14e0-4ec7-b2e6-3b67487df555#BKMK_InstallReportingServicesPoint)
    I understand that as long the current user has read access to WMI on the remote site server where SQL Reporting Services is installed, you should be able to use a named instance for SQL Reporting Services and successfully install the Reporting Services Point
    on it.
    So a 2 part question:
     - Anybody see any obvious flaws in my high level plan?
     - Anybody care to comment on the SCCM requiring a default instance of SSRS?
    My Microsoft Core Infrastructure & Systems Management blog -
    blog.danovich.com.au

    Yes, I know this is an old post, I’m trying to clean them up, Did you figure this out, if so how?
    http://www.enhansoft.com/
    Hi Garth,
    Yes we moved the DBs and RS as outlined above. As expected, we needed to have a default instance of RS because otherwise the SCCM console doesn't see the Reporting Services instance when you try to deploy the Reporting Services site role.
    So the above plan worked.
    My Microsoft Core Infrastructure & Systems Management blog -
    blog.danovich.com.au

  • How do I migrate views from MS SQL 2008 to Oracle 11g through SQL Developer

    Is there any way to migrate the views from MS SQL 2008 to Oracle 11g through SQL Developer? Please give me some detail steps. Thanks for your help.
    Kevin

    Hi Kevin,
    user13531850 wrote:
    Hi Turloch,
    When I use migrate to oracle, I got a problem, the migrate tool create a new schema for me in my case (AZTECA_KSMMS), it migrates all the stuffs under that schema (AZTECA_KSMMS). However my application need the all the Oracle data under schema AZTECA instead of AZTECA_KSMMS. Is there any way to specify specific schema (AZTECA) for target oracle database? Schema remapping is available:
    First Capture (separately) then during right click convert on the captured model there is a Specify the conversion options with a Object Naming tab where the schema (and other) name changes are editable.
    I have not used this recently.
    Also during the migration process, when I choose repository, there is a check box for truncate to reset repository to empty state, Do I need to check that truncate Check Box so the repository will be cleared from last migration?The repository can hold multple migration attempts. Check truncate to get rid of previous attempts information. This cleans up the repository - not the destination database.
    There are also online database and offline database options during the migration process, what are the difference between these two choices? After I migrated to Oracle, all my views has a red cross icon next to it. Does that mean the view migration is failed or not? Please give me your comments. Thanks for your help.offline: for big (amount of data) databases with simple data types,
    uses bcp + files + scripts + sqlldr.
    online: for small (amount of data) databases (easier),
    uses (Java) jdbc.
    The view is likely to be broken - recompiling it may help.
    The Oracle schema is created using a .sql file - see under generated in the directory you gave originally in the wizard. There is a .out file that contains the result of running this script including any errors. During conversion there are also likely to be warnings displayed on the UI.
    There may be a single issue that is causing multiple issues - if viewa depends on functionb, and functionb is broken, viewa will also fail.
    >
    Kevin-Turloch
    SQLDeveloper Team

  • Full-text search not available after upgrade from SQL 2008 R2 Std to SQL 2012 Std

    We upgraded our production SQL Server from 2008 R2 Std to 2012 Std last week, and the installation logs show everything was successful, but now we are unable to do any searches against our full-text indexes.  The resulting error is as follows:
    "Full-Text Search is not installed, or a full-text component cannot be loaded."
    When executing the query "SELECT FULLTEXTSERVICEPROPERTY('ISFULLTEXTINSTALLED')", the result is "0".  The "Full-Text Daemon Launcher service is also running.  When running installation again to add the feature, it shows
    "Full-Text and Semantic Extractions for Search" as being installed and unavailable for selection in the list of features to add.  As a side note, we did the same upgrade in our identical QA environment before production and everything was successful
    and full-text searches are working correctly.  We have run the "Repair" routine in the SQL Installation Center and it did not correct the problem.
    The full-text catalogs still appear when browsing through the GUI in SSMS or querying sys.fulltext_indexes and sys.fulltext_index_columns.  It is not possible to view the properties of the catalog in SSMS, though, as the GUI throws an error and an empty
    dialog box is shown.  Any other thoughts?
    Thanks,
    AJ

    I have no idea what is going, but assuming that it is a little pressing to get this fix, I think the best path in this case is to open a case with Microsoft.
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Want to Buy SQL 2008/2012 standard edition to achieve Database failover

    Hi Team,
    We want to know exact part code details to procure 2 nos Sql 2008/2012 standard edition server to installed on "Window 2012 R2 Standard Edition, Factory installed, no media, 2 socket,2 VMs, No client" Server.
    I have Access control system application (Main-Standby) on which we need Automatic database failover by using SQL Standard server. Application vendor has suggested us to procure 2 nos of Microsoft Sql 2008/2012 standard edition server.
    If possible then please let me know exact part code details of Sql 2008 and 2012 standard edition server which doesn't have any issue to installed on above said server edition.
    Thanks,
    Vishal

    Hi Vishal,
    Unfortunately, we do not deal with part codes, I request you to check the below link as this is not the correct forum.
    http://www.microsoft.com/en-in/server-cloud/products/sql-server/Support.aspx
    Perhaps you could post you question on the SQL forum :
    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/home?category=sqlserver
    Regards,
    Mekh.

Maybe you are looking for