DPM remote SQL Prep

Hello,
I need help with SC DPM 2012 R2.
I have remote SQL instaled on Windows core. SQL is 2012 with SP1 This is working, and I succeed to install  VMM on that SQL.
Is it possible to install this DPM Remote SQL Prep from DPM install to that SQL on core Windows. So that I can install DPM :-)
Maybe not with that GUI wizzard from DPM, but I hope that is posible to install it from shell or CLI.
If anyone can explain me how, step by step, I will appreciate it
Thank you in advance

Hi
I know this is an old post but did you ever come right? do you still need help?
Hope this helps. Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

Similar Messages

  • System Center 2012 R2 DPM Support Files installation has failed when running Remote SQL Prep on SQL server

    I am trying to install DPM 2012 R2 and one of the pre-reqs is to run 'DPM Remote SQL Prep' before kicking off the DPM installation. My SQL server is 2012 SP1 and when I select this option, I get an error straight away telling me 'System Center 2012
    R2 DPM Support Files installation has failed'.
    Not sure how to troubleshoot this as doing a search did not bring up anything.

    I am trying to install DPM 2012 R2 and one of the pre-reqs is to run 'DPM Remote SQL Prep' before kicking off the DPM installation. My SQL server is 2012 SP1 and when I select this option, I get an error straight away telling me 'System Center 2012
    R2 DPM Support Files installation has failed'.
    Not sure how to troubleshoot this as doing a search did not bring up anything.
    Ignore this.
    I launched the setup as Administrator and it worked!

  • DPM 2012 with Remote SQL

    hi all,
    I am trying to install DPM 2012 beta on a hyper-v VM that has 4 GB of RAM and 4 Procs.
    I am trying not to install SQL on the same VM, and instead use a SQL that we have on the network. it's running windows server 2008 R2 and server server 2008 R2 enterprise.
    The setup seems to be going but then it erros at the end and gives this error message:
    Data Protection Manager installation has failed. To return the server to its original state, you must uninstall Data Protection Manager by using Add or Remove Programs in Control Panel. This will remove all files and components copied during installation.
    For details, click the Error tab.
    on the error tab I see this message:
    The DPM database was not created.
    Use Add or Remove Programs in Control Panel to remove the DPM files and registry entries that were created during Setup. Verify that SQL Server is properly installed and that it is running, and then run Setup again.
    ID: 811
    so I opened the setup log file and here's the last part which belongs to the last attept:
    [1/18/2012 11:58:42 PM] Information : MsiInstallProduct returned 0.
    [1/18/2012 11:58:42 PM] Information : End install.
    [1/18/2012 11:58:42 PM] Information : **************************************************************************************
    [1/18/2012 11:58:42 PM] Information : **************************************************************************************
    [1/18/2012 11:58:42 PM] Information : Start configuration.
    [1/18/2012 11:58:42 PM] Information : Starting Service:MSSQLSERVER on machine:rcnoraspsql flag restart:False
    [1/18/2012 11:58:42 PM] Information : Starting Service:SQLSERVERAGENT on machine:rcnoraspsql flag restart:False
    [1/18/2012 11:59:42 PM] Data : dbScriptsPath = C:\Program Files\Microsoft DPM\DPM\Setup\DB
    [1/18/2012 11:59:42 PM] Data : sqlcmdPath = "C:\Program Files\Microsoft DPM\SQL\100\Tools\Binn\SQLCMD.EXE"
    [1/18/2012 11:59:42 PM] Data : instanceName = rcnoraspsql
    [1/18/2012 11:59:42 PM] Information : Deleting schedules
    [1/18/2012 11:59:42 PM] * Exception :  => System.Data.SqlClient.SqlException: The specified @category_name ('DPM_814c0e35-a52b-471a-9b20-da87a9a94fab') does not exist.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
       at System.Data.SqlClient.SqlDataReader.get_MetaData()
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
       at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
       at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.InternalExecuteReader()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteReader()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.DeleteSchedules(Boolean needImpersonation, String categoryName)
    [1/18/2012 11:59:42 PM] Information : Creating database
    [1/18/2012 11:59:45 PM] Information : Executing query to create database
    [1/18/2012 11:59:45 PM] Data : Database creation query = CREATE DATABASE DPMDB_DPM2012
                                ON
                                    NAME=MSDPMV4Beta$DPMDB_DPM2012_dat,
                                    FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\MSDPMV4Beta$DPMDB_DPM2012.mdf',
                                    SIZE=400MB
                                LOG ON
                                    NAME=MSDPMV4Beta$DPMDB_DPM2012Log_dat,
                                    FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\MSDPMV4Beta$DPMDB_DPM2012_log.ldf',
                                    SIZE=500MB
    [1/18/2012 11:59:45 PM] Information : Creating the required roles
    [1/18/2012 11:59:45 PM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the role 'MSDPMExecRole', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.CreateRole(SqlContext ctx, String roleName)
    [1/18/2012 11:59:45 PM] Information : MSDPMExec role created
    [1/18/2012 11:59:45 PM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the role 'MSDPMReaderRole', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.CreateRole(SqlContext ctx, String roleName)
    [1/18/2012 11:59:45 PM] Information : MSDPMReader role created
    [1/18/2012 11:59:45 PM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the role 'MSDPMRecoveryRole', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.CreateRole(SqlContext ctx, String roleName)
    [1/18/2012 11:59:45 PM] Information : MSDPMRecovery role created
    [1/18/2012 11:59:45 PM] Information : Changing temp table names
    [1/18/2012 11:59:45 PM] Information : Creating tables
    [1/18/2012 11:59:45 PM] Information : Execute the SQL script
    [1/18/2012 11:59:45 PM] Data : FileName = "C:\Program Files\Microsoft DPM\SQL\100\Tools\Binn\SQLCMD.EXE"
    [1/18/2012 11:59:45 PM] Data : Arguments = -b -E -d DPMDB_DPM2012 -i master.sql -r -S rcnoraspsql
    [1/19/2012 12:01:22 AM] Data : Error code = 0
    [1/19/2012 12:01:23 AM] Data : dbScriptsPath = C:\Program Files\Microsoft DPM\DPM\Setup\DB
    [1/19/2012 12:01:23 AM] Data : sqlcmdPath = "C:\Program Files\Microsoft DPM\SQL\100\Tools\Binn\SQLCMD.EXE"
    [1/19/2012 12:01:23 AM] Data : instanceName = rcnoraspsql
    [1/19/2012 12:01:23 AM] Information : Populate database with error strings
    [1/19/2012 12:01:23 AM] Information : Register verbs
    [1/19/2012 12:01:28 AM] Information : Set purchased agent licenses entry
    [1/19/2012 12:01:29 AM] Information : Set the InventoryHouseKeepingJobStartTime entry to 01/19/2012 09:00:00
    [1/19/2012 12:01:29 AM] Information : Set the value of libraryInventory needed to True
    [1/19/2012 12:01:29 AM] Information : Set the value of IsPruningNeeded in the DB
    [1/19/2012 12:01:29 AM] Information : **************************************************************************************
    [1/19/2012 12:01:29 AM] Information : Start configuration.
    [1/19/2012 12:01:29 AM] Information : Starting Service:MSSQLSERVER on machine:rcnoraspsql flag restart:False
    [1/19/2012 12:01:29 AM] Information : Starting Service:SQLSERVERAGENT on machine:rcnoraspsql flag restart:False
    [1/19/2012 12:01:29 AM] Information : Starting Service:ReportServer on machine:rcnoraspsql flag restart:False
    [1/19/2012 12:01:29 AM] Information : Create a registry containing sql agent account information
    [1/19/2012 12:01:29 AM] Information : Querying WMI Namespace:
    \\rcnoraspsql\root\cimv2 for query: SELECT * FROM Win32_Service WHERE Name='SQLSERVERAGENT'
    [1/19/2012 12:01:30 AM] Information : Sql Agent account name = appvtrial.com\SQLAdmin
    [1/19/2012 12:01:30 AM] Information : Create a registry containing the trigger job path information
    [1/19/2012 12:01:30 AM] Data : TriggerJobPath = C:\Program Files\Microsoft Data Protection Manager\DPM2012\SQLPrep
    [1/19/2012 12:01:30 AM] Information : Add user: appvtrial.com\SQLAdmin to local group: Distributed COM Users on server: DPM2012
    [1/19/2012 12:01:30 AM] Information : Give user: appvtrial.com\SQLAdmin read and execute permissions on file: C:\Program Files\Microsoft DPM\DPM\bin\msdpm.exe
    [1/19/2012 12:01:30 AM] Information : Creating group DPMDBAdministrators on remote SQL Server machine rcnoraspsql
    [1/19/2012 12:01:30 AM] Information : Adding local group DPMDBAdministrators$DPM2012 on server rcnoraspsql
    [1/19/2012 12:01:30 AM] Information : Deleting local group DPMDBAdministrators$DPM2012 on server rcnoraspsql
    [1/19/2012 12:01:30 AM] * Exception : Ignoring the following exception intentionally => An error occurred while trying to configure DPM.Uninstall DPM by using Add or Remove Programs in Control Panel, and then run DPM Setup again.Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.BackEndErrorException:
    Exception of type 'Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.BackEndErrorException' was thrown.
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.SecurityConfigurationHandler.DeleteLocalGroup(String serverName, String localGroupName)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.SecurityConfigurationHandler.AddLocalGroup(String serverName, String localGroupName)
    *** Mojito error was: DpmSetupConfigurationError; 2220; WindowsAPI
    [1/19/2012 12:01:30 AM] Information : Add user: APPVTRIAL\sqladmin to local group: DPMDBAdministrators$DPM2012 on server: rcnoraspsql
    [1/19/2012 12:01:30 AM] Information : Adding local group MSDPMTrustedUsers on server DPM2012
    [1/19/2012 12:01:30 AM] Information : Deleting local group MSDPMTrustedUsers on server DPM2012
    [1/19/2012 12:01:30 AM] * Exception : Ignoring the following exception intentionally => An error occurred while trying to configure DPM.Uninstall DPM by using Add or Remove Programs in Control Panel, and then run DPM Setup again.Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.BackEndErrorException:
    Exception of type 'Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.BackEndErrorException' was thrown.
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.SecurityConfigurationHandler.DeleteLocalGroup(String serverName, String localGroupName)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.SecurityConfigurationHandler.AddLocalGroup(String serverName, String localGroupName)
    *** Mojito error was: DpmSetupConfigurationError; 2220; WindowsAPI
    [1/19/2012 12:01:30 AM] Information : Adding local group DPMSCOM on server DPM2012
    [1/19/2012 12:01:30 AM] Information : Deleting local group DPMSCOM on server DPM2012
    [1/19/2012 12:01:30 AM] * Exception : Ignoring the following exception intentionally => An error occurred while trying to configure DPM.Uninstall DPM by using Add or Remove Programs in Control Panel, and then run DPM Setup again.Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.BackEndErrorException:
    Exception of type 'Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.BackEndErrorException' was thrown.
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.SecurityConfigurationHandler.DeleteLocalGroup(String serverName, String localGroupName)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.SecurityConfigurationHandler.AddLocalGroup(String serverName, String localGroupName)
    *** Mojito error was: DpmSetupConfigurationError; 2220; WindowsAPI
    [1/19/2012 12:01:30 AM] Information : Adding local group DPMDBReaders$DPM2012 on server rcnoraspsql
    [1/19/2012 12:01:30 AM] Information : Deleting local group DPMDBReaders$DPM2012 on server rcnoraspsql
    [1/19/2012 12:01:30 AM] * Exception : Ignoring the following exception intentionally => An error occurred while trying to configure DPM.Uninstall DPM by using Add or Remove Programs in Control Panel, and then run DPM Setup again.Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.BackEndErrorException:
    Exception of type 'Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.BackEndErrorException' was thrown.
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.SecurityConfigurationHandler.DeleteLocalGroup(String serverName, String localGroupName)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.SecurityConfigurationHandler.AddLocalGroup(String serverName, String localGroupName)
    *** Mojito error was: DpmSetupConfigurationError; 2220; WindowsAPI
    [1/19/2012 12:01:30 AM] Data : dbScriptsPath = C:\Program Files\Microsoft DPM\DPM\Setup\DB
    [1/19/2012 12:01:30 AM] Data : sqlcmdPath = "C:\Program Files\Microsoft DPM\SQL\100\Tools\Binn\SQLCMD.EXE"
    [1/19/2012 12:01:30 AM] Data : instanceName = rcnoraspsql
    [1/19/2012 12:01:30 AM] Information : Grant permissions on database
    [1/19/2012 12:01:30 AM] Data : Database connection string = Integrated Security=SSPI;server=rcnoraspsql;Pooling=false;database=DPMDB_DPM2012;Pooling=false
    [1/19/2012 12:01:30 AM] Data : Account name = rcnoraspsql\DPMDBReaders$DPM2012
    [1/19/2012 12:01:30 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the login 'rcnoraspsql\DPMDBReaders$DPM2012', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeSqlLogin(SqlContext ctx, String loginName)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.CreateSqlLoginAndGrantDBAccess(SqlContext sqlContext, String loginName, String nameInDatabase)
    [1/19/2012 12:01:31 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the user 'rcnoraspsql\DPMDBReaders$DPM2012', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeDatabaseAccess(SqlContext ctx, String nameInDatabase)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.GrantDatabaseAccess(SqlContext ctx, String loginName, String nameInDatabase)
    [1/19/2012 12:01:31 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the user 'DPMDBReaders$DPM2012', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeDatabaseAccess(SqlContext ctx, String nameInDatabase)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.GrantDatabaseAccess(SqlContext ctx, String loginName, String nameInDatabase)
    [1/19/2012 12:01:31 AM] Data : Account name = APPVTRIAL\DPM2012$
    [1/19/2012 12:01:31 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the login 'APPVTRIAL\DPM2012$', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeSqlLogin(SqlContext ctx, String loginName)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.CreateSqlLoginAndGrantDBAccess(SqlContext sqlContext, String loginName, String nameInDatabase)
    [1/19/2012 12:01:31 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the user 'APPVTRIAL\DPM2012$', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeDatabaseAccess(SqlContext ctx, String nameInDatabase)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.GrantDatabaseAccess(SqlContext ctx, String loginName, String nameInDatabase)
    [1/19/2012 12:01:31 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the user 'APPVTRIAL\DPM2012$', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeDatabaseAccess(SqlContext ctx, String nameInDatabase)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.GrantDatabaseAccess(SqlContext ctx, String loginName, String nameInDatabase)
    [1/19/2012 12:01:31 AM] Data : Account name = rcnoraspsql\DPMDBAdministrators$DPM2012
    [1/19/2012 12:01:31 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the login 'rcnoraspsql\DPMDBAdministrators$DPM2012', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeSqlLogin(SqlContext ctx, String loginName)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.CreateSqlLoginAndGrantDBAccess(SqlContext sqlContext, String loginName, String nameInDatabase)
    [1/19/2012 12:01:31 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the user 'rcnoraspsql\DPMDBAdministrators$DPM2012', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeDatabaseAccess(SqlContext ctx, String nameInDatabase)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.GrantDatabaseAccess(SqlContext ctx, String loginName, String nameInDatabase)
    [1/19/2012 12:01:31 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the user 'DPMDBAdministrators$DPM2012', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeDatabaseAccess(SqlContext ctx, String nameInDatabase)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.GrantDatabaseAccess(SqlContext ctx, String loginName, String nameInDatabase)
    [1/19/2012 12:01:31 AM] Data : Database connection string = Integrated Security=SSPI;server=rcnoraspsql;Pooling=false;database=master;Pooling=false
    [1/19/2012 12:01:31 AM] Data : Account name = APPVTRIAL\DPM2012$
    [1/19/2012 12:01:32 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the user 'APPVTRIAL\DPM2012$', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeDatabaseAccess(SqlContext ctx, String nameInDatabase)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.GrantDatabaseAccess(SqlContext ctx, String loginName, String nameInDatabase)
    [1/19/2012 12:01:32 AM] Information : Configuration.DBConfigurator: Setting Read_Committed_SnapShot ON
    [1/19/2012 12:01:32 AM] Information : Creating tables
    [1/19/2012 12:01:32 AM] Information : Execute the SQL script
    [1/19/2012 12:01:32 AM] Data : FileName = "C:\Program Files\Microsoft DPM\SQL\100\Tools\Binn\SQLCMD.EXE"
    [1/19/2012 12:01:32 AM] Data : Arguments = -b -E -d DPMDB_DPM2012 -i MiniSetupDBConfiguration.sql -r -S rcnoraspsql
    [1/19/2012 12:01:32 AM] Data : Error code = 0
    [1/19/2012 12:01:32 AM] Information : Adding DPM Server entry in tbl_AM_Server table
    [1/19/2012 12:01:32 AM] Information : Preloading Microsoft.Internal.EnterpriseStorage.Dls.AgentManager.DB.InstalledAgents
    [1/19/2012 12:01:32 AM] Information : Preloading Microsoft.Internal.EnterpriseStorage.Dls.EngineUICommon.DpmThreadPool
    [1/19/2012 12:01:33 AM] Data : Database connection string = Integrated Security=SSPI;server=rcnoraspsql;Pooling=false;database=DPMDB_DPM2012;Pooling=false
    [1/19/2012 12:01:33 AM] Information : Grant execute permissions on dbo.prc_MOM_ProductionServer_Get to DPMDBReaders$DPM2012
    [1/19/2012 12:01:33 AM] Information : Grant execute permissions on dbo.prc_MOM_HeartBeat_Get to DPMDBReaders$DPM2012
    [1/19/2012 12:01:33 AM] Information : Configuration.DBConfigurator: Registering DPM category
    [1/19/2012 12:01:33 AM] Information : Configuration.DBConfigurator: Adding DPM Category to GlobalSettings table
    [1/19/2012 12:01:33 AM] Information : Add job definitions
    [1/19/2012 12:01:43 AM] Information : Creating schedules
    [1/19/2012 12:02:20 AM] * Exception :  => System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException (0x800706BE): The remote procedure call failed. (Exception
    from HRESULT: 0x800706BE)
       at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       at Microsoft.Internal.EnterpriseStorage.Dls.Engine.CProxyUtils.HandleErrors(Int32 hr, tagSAFEARRAY* exceptionResult)
       at Microsoft.Internal.EnterpriseStorage.Dls.Engine.SchedulerServicesProxy.Register(String scheduleXml)
       --- End of inner exception stack trace ---
       at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.RegisterScheduleXml(String scheduleXml)
    [1/19/2012 12:02:20 AM] * Exception :  => The DPM database was not created.Use Add or Remove Programs in Control Panel to remove the DPM files and registry entries that were created during Setup. Verify that SQL Server is properly installed and that
    it is running, and then run Setup again.Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.BackEndErrorException: exception ---> Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.DatabaseConfigurationException: exception ---> System.Reflection.TargetInvocationException:
    Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException (0x800706BE): The remote procedure call failed. (Exception from HRESULT: 0x800706BE)
       at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       at Microsoft.Internal.EnterpriseStorage.Dls.Engine.CProxyUtils.HandleErrors(Int32 hr, tagSAFEARRAY* exceptionResult)
       at Microsoft.Internal.EnterpriseStorage.Dls.Engine.SchedulerServicesProxy.Register(String scheduleXml)
       --- End of inner exception stack trace ---
       at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.RegisterScheduleXml(String scheduleXml)
       --- End of inner exception stack trace ---
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.RegisterScheduleXml(String scheduleXml)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.RegisterSchedule(String scheduleXmlFile)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.PopulateDefaultScheduleDefinitionsInDatabase(DBConfigurationReader dbCfgReader)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.AddJobAndScheduleDefinitions()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.MiniSetupConfiguration.PopulateDB(Boolean upgrading, Boolean isRemoteDb, String sqlServerMachineName)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.BackEnd.MachineSpecificConfiguration(Boolean existingDB, Boolean upgrading, Boolean isRemoteDb, String sqlServerMachineName, String instanceName)
    *** Mojito error was: DatabaseCreateFailed; 0; None
       --- End of inner exception stack trace ---
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.BackEnd.MachineSpecificConfiguration(Boolean existingDB, Boolean upgrading, Boolean isRemoteDb, String sqlServerMachineName, String instanceName)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.BackEnd.Configure(Boolean existingDB, Boolean upgrading, String databaseLocation, String sqlServerMachineName, String instanceName, Boolean oemSetup)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.DpmInstaller.Configure()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.ProgressPage.InstallDpm()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.ProgressPage.InstallerThreadEntry()
    *** Mojito error was: DatabaseCreateFailed; 0; None
    [1/19/2012 12:02:20 AM] *** Error : The DPM database was not created.
    Use Add or Remove Programs in Control Panel to remove the DPM files and registry entries that were created during Setup. Verify that SQL Server is properly installed and that it is running, and then run Setup again.
    ID: 811
    [1/19/2012 12:02:20 AM] Information : Data Protection Manager installation has failed. To return the server to its original state, you must uninstall Data Protection Manager by using Add or Remove Programs in Control Panel. This will remove all files and components
    copied during installation.
    For details, click the Error tab.
    =====================
    any ideas as to how to make this work are much appreciated.
    Thanks
    MJ
    Mohsen Almassud

    I just redone everything to make sure that I didn't miss anything and I am still getting the same result.
    here's what I got:
    ====================
    Data Protection Manager installation has failed. To return the server to its original state, you must uninstall Data Protection Manager by using Add or Remove Programs in Control Panel. This will remove all files and components copied during installation.
    For details, click the Error tab.
    ====================
    [1/19/2012 8:03:35 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the user 'rcnoraspsql\DPMDBAdministrators$DPM2012', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeDatabaseAccess(SqlContext ctx, String nameInDatabase)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.GrantDatabaseAccess(SqlContext ctx, String loginName, String nameInDatabase)
    [1/19/2012 8:03:35 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the user 'DPMDBAdministrators$DPM2012', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeDatabaseAccess(SqlContext ctx, String nameInDatabase)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.GrantDatabaseAccess(SqlContext ctx, String loginName, String nameInDatabase)
    [1/19/2012 8:03:35 AM] Data : Database connection string = Integrated Security=SSPI;server=rcnoraspsql;Pooling=false;database=master;Pooling=false
    [1/19/2012 8:03:35 AM] Data : Account name = APPVTRIAL\DPM2012$
    [1/19/2012 8:03:35 AM] * Exception : Ignoring the following exception intentionally => System.Data.SqlClient.SqlException: Cannot drop the user 'APPVTRIAL\DPM2012$', because it does not exist or you do not have permission.
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
       at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlRetryCommand.ExecuteNonQuery()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.RevokeDatabaseAccess(SqlContext ctx, String nameInDatabase)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Helpers.SetupDatabaseHelper.GrantDatabaseAccess(SqlContext ctx, String loginName, String nameInDatabase)
    [1/19/2012 8:03:35 AM] Information : Configuration.DBConfigurator: Setting Read_Committed_SnapShot ON
    [1/19/2012 8:03:35 AM] Information : Creating tables
    [1/19/2012 8:03:35 AM] Information : Execute the SQL script
    [1/19/2012 8:03:35 AM] Data : FileName = "C:\Program Files\Microsoft DPM\SQL\100\Tools\Binn\SQLCMD.EXE"
    [1/19/2012 8:03:35 AM] Data : Arguments = -b -E -d DPMDB_DPM2012 -i MiniSetupDBConfiguration.sql -r -S rcnoraspsql
    [1/19/2012 8:03:36 AM] Data : Error code = 0
    [1/19/2012 8:03:36 AM] Information : Adding DPM Server entry in tbl_AM_Server table
    [1/19/2012 8:03:36 AM] Information : Preloading Microsoft.Internal.EnterpriseStorage.Dls.AgentManager.DB.InstalledAgents
    [1/19/2012 8:03:36 AM] Information : Preloading Microsoft.Internal.EnterpriseStorage.Dls.EngineUICommon.DpmThreadPool
    [1/19/2012 8:03:36 AM] Data : Database connection string = Integrated Security=SSPI;server=rcnoraspsql;Pooling=false;database=DPMDB_DPM2012;Pooling=false
    [1/19/2012 8:03:36 AM] Information : Grant execute permissions on dbo.prc_MOM_ProductionServer_Get to DPMDBReaders$DPM2012
    [1/19/2012 8:03:36 AM] Information : Grant execute permissions on dbo.prc_MOM_HeartBeat_Get to DPMDBReaders$DPM2012
    [1/19/2012 8:03:36 AM] Information : Configuration.DBConfigurator: Registering DPM category
    [1/19/2012 8:03:37 AM] Information : Configuration.DBConfigurator: Adding DPM Category to GlobalSettings table
    [1/19/2012 8:03:37 AM] Information : Add job definitions
    [1/19/2012 8:03:46 AM] Information : Creating schedules
    [1/19/2012 8:04:10 AM] * Exception :  => System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException (0x800706BE): The remote procedure call failed. (Exception
    from HRESULT: 0x800706BE)
       at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       at Microsoft.Internal.EnterpriseStorage.Dls.Engine.CProxyUtils.HandleErrors(Int32 hr, tagSAFEARRAY* exceptionResult)
       at Microsoft.Internal.EnterpriseStorage.Dls.Engine.SchedulerServicesProxy.Register(String scheduleXml)
       --- End of inner exception stack trace ---
       at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.RegisterScheduleXml(String scheduleXml)
    [1/19/2012 8:04:10 AM] * Exception :  => The DPM database was not created.Use Add or Remove Programs in Control Panel to remove the DPM files and registry entries that were created during Setup. Verify that SQL Server is properly installed and that
    it is running, and then run Setup again.Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.BackEndErrorException: exception ---> Microsoft.Internal.EnterpriseStorage.Dls.Setup.Exceptions.DatabaseConfigurationException: exception ---> System.Reflection.TargetInvocationException:
    Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException (0x800706BE): The remote procedure call failed. (Exception from HRESULT: 0x800706BE)
       at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       at Microsoft.Internal.EnterpriseStorage.Dls.Engine.CProxyUtils.HandleErrors(Int32 hr, tagSAFEARRAY* exceptionResult)
       at Microsoft.Internal.EnterpriseStorage.Dls.Engine.SchedulerServicesProxy.Register(String scheduleXml)
       --- End of inner exception stack trace ---
       at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.RegisterScheduleXml(String scheduleXml)
       --- End of inner exception stack trace ---
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.RegisterScheduleXml(String scheduleXml)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.RegisterSchedule(String scheduleXmlFile)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.PopulateDefaultScheduleDefinitionsInDatabase(DBConfigurationReader dbCfgReader)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Configuration.DBConfigurator.AddJobAndScheduleDefinitions()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.MiniSetupConfiguration.PopulateDB(Boolean upgrading, Boolean isRemoteDb, String sqlServerMachineName)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.BackEnd.MachineSpecificConfiguration(Boolean existingDB, Boolean upgrading, Boolean isRemoteDb, String sqlServerMachineName, String instanceName)
    *** Mojito error was: DatabaseCreateFailed; 0; None
       --- End of inner exception stack trace ---
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.BackEnd.MachineSpecificConfiguration(Boolean existingDB, Boolean upgrading, Boolean isRemoteDb, String sqlServerMachineName, String instanceName)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.BackEnd.Configure(Boolean existingDB, Boolean upgrading, String databaseLocation, String sqlServerMachineName, String instanceName, Boolean oemSetup)
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.DpmInstaller.Configure()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.ProgressPage.InstallDpm()
       at Microsoft.Internal.EnterpriseStorage.Dls.Setup.Wizard.ProgressPage.InstallerThreadEntry()
    *** Mojito error was: DatabaseCreateFailed; 0; None
    [1/19/2012 8:04:10 AM] *** Error : The DPM database was not created.
    Use Add or Remove Programs in Control Panel to remove the DPM files and registry entries that were created during Setup. Verify that SQL Server is properly installed and that it is running, and then run Setup again.
    ID: 811
    [1/19/2012 8:04:10 AM] Information : Data Protection Manager installation has failed. To return the server to its original state, you must uninstall Data Protection Manager by using Add or Remove Programs in Control Panel. This will remove all files and components
    copied during installation.
    For details, click the Error tab.
    =====================
    Mohsen Almassud

  • Can DPM share a remote SQL Instance with other System Centre Products?

    Firstly, apologies if this has been answered elsewhere but I can't seem to find a definitive line on it.
    I am about to install and start implementing DPM 2012 R2 and have restricted access to SQL instances and the creation of. Can DPM share a SQL instance? Mainly can it share an instance shared with other System Centre products?
    Does it really need a dedicated DB engine and Reporting services instance?

    Hi,
    No, Each DPM server requires it's own dedicated instance name.  You can have a single remote SQL server, but with seperate instances for each DPM server, or other System Center products.
    Make sure that names of your instances does not contains an underscore in the instance name.
    http://technet.microsoft.com/en-us/library/dn554221.aspx
    Hope this helps.
    Note: This posting is provided 'AS IS' with no warranties or guarantees, and confers no rights. Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable. This helps the community, keeps the forums tidy, and
    recognises useful contributions.

  • Unable to install DPM2012R2 on remote SQL 2012SP1

    Hello,
    I am trying to upgrade my DPM2012SP1-UR3 to 2012R2.
    The current version is running on a remote SQL default instance.
    The prerequisite check fails because it can't find the remote SQL Instance.
    Looking at the logs, i found out that the Prerequisite checker checks for SQL Presence using the query included in the following log entry:
    Querying WMI Namespace: \\<myserver>\root\Microsoft\SqlServer\ComputerManagement10 for query: Select * from SqlServiceAdvancedProperty where ServiceName='MSSQLSERVER' and PropertyName='Version'
    This query fails, since I have SQLServer 2012.
    In the setup logs from DPM 2012SP1, I can see that the prerequisite checker checks for SQL Presence using the same query, BUT then uses also this one:
    Querying WMI Namespace: \\<myserver>\root\Microsoft\SqlServer\ComputerManagement11 for query: Select * from SqlServiceAdvancedProperty where ServiceName='MSSQLSERVER' and PropertyName='Version'
    Which returns a value, so the checker is happy.
    Unfortunately, this does not seem to happen in the 2012R2 prerequisite checker. SQL2012 presence check is skipped altogether so the installation cannot continue.
    Is anybody having the same issue?
    Thank you.

    Update number 2.
    Althought I got DPM 2012R2 working with SQL 2008R2, I could not believe that MS would not support DPM on SQL2012SP1.
    So, again, I looked in to the installation logs and realized that something was wrong with WMI queries.
    VERY suspicious.
    I RPDd into my SQL box and lanched SQL server configuration manager and got that weird WMI error you sometimes get when installing SQL updates..
    Here's the reference to it:
    http://support.microsoft.com/kb/956013/en-gb
    Anyhow, I repaired the config manager with the command:
    Mofcomp  "C:\Program Files (x86)\Microsoft SQL Server\110\Shared\sqlmgmproviderxpsp2up.mof"
    and was able to open config manager.
    Went back to my dpm box, tried the installation and this time went as smooth as silk.
    I hope this helps somebody out there!
    Claudio

  • Reporting Services Point, remote SQL issue

    I'm trying to install Reporting Services Point on a remote SQL 2008 R2 SP2 server. I select the SQL server under Servers and Site System Roles and it lists the site database server name, database name (should this name be the same as the DB found in Reporting
    Services Configuration Manager?), folder name and reporting services server instance. I enter a new account that is a sysadmin on the SQL click verify and get:
    A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections.
    (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified).
    Ping works both ways, remote connection on this SQL instance are enabled, static ports configured, a rule to allowany is set in the firewall. Should I perhaps be entering the port (this instance uses a non-standard one) in the Add Site System Roles
    Wizard?
    If I open up Reporting Services Configuration Manager, the service is started, mode is native, a domain user account is used for the service account, web service URL opens, I even created a new DB. Report Manager URL opens.
    SCCM itself uses the same remote SQL instance, so it appears connectivity works fine.
    Any assistance is appreciated.

     Thank you very much - CypherMike. 
    You helped me so much!!!
    I installed the DB on another Instance so i had to change the port # and just here i found this info that i need to use comma to define the port.
    Tnx

  • Oracle 10.2 on AIX -- need to connect to remote SQL server by dblink

    oracle 10.2 on AIX -- need to connect to remote SQL server by dblink
    i didn't see a odbc diectory in our oracle home path. how do i know odbc driver is installed in the oracle on our AIX server.
    If it is there, do i just need to modify the odbc.ini and then the inithsodbc.ora, linster.ora, tnsnammes.ora files, or am I missing something
    Appreciate your response
    Edited by: user10876711 on May 12, 2011 9:18 AM
    Edited by: user10876711 on May 12, 2011 9:18 AM

    when you want to connect from Oracle to a SQl Server you need the Oracle Gateway (HSODBC or even better Dg4ODBC) and a FOREIGN ODBC DRIVER for your foreign database - a SQL Server ODBC driver. You have to get this driver from a 3rd party vendor - Oracle does not offer any foreign ODBC drivers.
    So before being able to use DG4ODBC/HSODBC you need to install from a 3rd paryt vendor a SQL Server ODBC driver. Commercial vendrs are for example Data Direct, Openlink or Easysoft.
    On Unix ODBC drivers commonly also require a driver manager. If the ODBC driver vendor does not ship one with the ODBC driver you can get it from www.unixodbc.org

  • 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.

  • Trying to install WSUS role on Windows Server 2012 R2 using dedicated SQL Instance with static port on remote SQL Server 2012 SP1 CU7 on Windows Server 2012 R2.

    I am trying to install WSUS role on Windows Server 2012 R2 using dedicated SQL Instance with static port on remote SQL Server 2012 SP1 CU7 on Windows Server 2012 R2.
    It verifies the connection and then throws the error:
    The request to add or remove features on the specified server failed. The operation cannot be completed, because the server you specified requires a restart.
    WSUS Server : Windows Server 2012 R2
    Remote SQL Server: 2012 SP1 CU7 hosted on Windows Server 2012 R2
    Please let me know if anyone has experienced this issue.

    We were trying to install WSUS role on Windows Server 2012 R2 using dedicated SQL Instance with static port on remote SQL Server 2012 SP1 CU7 on Windows Server 2012 R2.
    It verifies the connection and then throws the error:
    The request to add or remove features on the specified server failed. The operation cannot be completed, because the server you specified requires a restart.
    Same error even after rebooting the server multiple times.
    WSUS Server : Windows Server Standard2012 R2
    Remote SQL Server: Windows Server 2012 SP1 CU7 hosted on Windows Server 2012 R2
    Event ID 7000:
    The Windows Internal Database service failed to start due to the following error:
    The service did not start due to a logon failure.
    Event ID 7041
    The MSSQL$MICROSOFT##WID service was unable to log on as NT SERVICE\MSSQL$MICROSOFT##WID with the currently configured password due to the following error:
    Logon failure: the user has not been granted the requested logon type at this computer.
    Service: MSSQL$MICROSOFT##WID
    Domain and account: NT SERVICE\MSSQL$MICROSOFT##WID
    This service account does not have the required user right "Log on as a service."
    User Action
    Assign "Log on as a service" to the service account on this computer. You can use Local Security Settings (Secpol.msc) to do this. If this computer is a node in a cluster, check that this user
    right is assigned to the Cluster service account on all nodes in the cluster.
    If you have already assigned this user right to the service account, and the user right appears to be removed, check with your domain administrator to find out if a Group Policy object associated
    with this node might be removing the right.
    I found following article:
    "MSSQL$MICROSOFT##WID service was unable to log on as NT SERVICE\MSSQL$MICROSOFT##WID" error when you install WID in Windows Server 2012
    http://support.microsoft.com/kb/2832204/en-us
    To work around the issue, use one of the following methods:
    Assign the Log on as a service user right to NT SERVICE\ALL SERVICES in the GPO that defines the user right.
    Exclude the computer from the GPO that defines the user right.
    We moved the SCCM server to OU where no policies were getting applied and then applied the new GPO to that OU. Restarted the server and we were able to install WSUS role.
    Regards
    PR

  • No HS to remote SQL Server Data Source using NT Authentication?

    I am attemping to use Generic Connectivity to pull SQL Server 2000 data into 10g.
    We have the DSN configured, the oracle files modified properly (we have done similar setups before), and are able to successfully tnsping the SQL Server.
    However, after creating our database, when trying to execute a query against the remote source I receive the following error message:
    ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
    [Generic Connectivity Using ODBC][Microsoft][ODBC SQL Server Driver][SQL
    Server]Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'. (SQL State: 28000;
    SQL Code: 18456)
    ORA-02063: preceding 2 lines from IDW_LINK
    As the message indicates that the error is coming from the SQL Server, I assume a connection is being established.
    I remember reading postings here from a couple years back about HS not being able to connect to remote SQL Servers when NT Authentication is required. Is this still the case?
    I did in fact provide to the link my "domain\username", "password" combination that has access to the sql server, but this is of course using NT Authentication.
    Any ideas on why HS would be sending "NT AUTHORITY\ANONYMOUS" to the sql server? Is this still the already existing problem of no NT Auth for remote data sources?

    Have you found a solution for this? Thanks.

  • Remote SQL Database for SUSdb

    I currently have 4 sus server in seperate domain that are havign a issues.
    I keep gettng connection reset on the GUI of WSUS.
    I noticed that my DB on the remote SQL server range from 20 GB to 40 GB
    The quesiton I have are this.
    Is there a max size for the SUSDB on a remote db ?
       if so what is it the size of it.
       what command do I need to issue to shrink remove the database
       I tired to use the server option in the WSUS GUI but keep getting server node rest.  I even tried to install the Admin console on a different box and still get the node reset.
    if there is no max size to the database any idea what is causing the connection to be reset upon loading?
    The event viewer here are the issues
    Event code: 3001
    Event message: The request has been aborted.
    Event time: 3/27/2015 10:04:48 AM
    Event time (UTC): 3/27/2015 2:04:48 PM
    Event ID: 277f7d5e05e74d02adc63113bfe972a2
    Event sequence: 181
    Event occurrence: 60
    Event detail code: 0
    Application information:
        Application domain: /LM/W3SVC/1/ROOT/ServerSyncWebService-5-130718885197848750
        Trust level: Full
        Application Virtual Path: /ServerSyncWebService
        Application Path: C:\Program Files\Update Services\WebServices\ServerSyncWebService\
        Machine name: SCCWASWSUS
    Process information:
        Process ID: 3980
        Process name: w3wp.exe
        Account name: NT AUTHORITY\NETWORK SERVICE
    Exception information:
        Exception type: HttpException
        Exception message: Request timed out.
    Request information:
        Request URL: http://sccwaswsus/ServerSyncWebService/serversyncwebservice.asmx
        Request path: /ServerSyncWebService/serversyncwebservice.asmx
        User host address: 10.210.200.95
        User: 
        Is authenticated: False
        Authentication Type: 
        Thread account name: NT AUTHORITY\NETWORK SERVICE
    Thread information:
        Thread ID: 350
        Thread account name: NT AUTHORITY\NETWORK SERVICE
        Is impersonating: False
        Stack trace:
    Custom event details:
    and this one
    The WSUS administration console has encountered an unexpected error. This may be a transient error; try restarting the administration console. If this error persists,
    Try removing the persisted preferences for the console by deleting the wsus file under %appdata%\Microsoft\MMC\.
    System.NullReferenceException -- Object reference not set to an instance of an object.
    Source
    Microsoft.UpdateServices.UI.SnapIn
    Stack Trace:
       at Microsoft.UpdateServices.UI.SnapIn.Pages.ServerSummaryPage.backgroundWorker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
    I am delete the MMC WSUS shortcut and still getting this.
    Thanks
    Mike
    Mike

    Regardless if local DB or remote DB, WSUS requires routine maintenance of the DB.
    The simplest method is to use the built-in Server Cleanup Wizard, but, this may timeout and fail if the DB is already in a poor state of health.
    https://technet.microsoft.com/en-us/library/dd939856(v=ws.10).aspx
    Some other related recommended reading:
    http://community.spiceworks.com/how_to/103094-automate-wsus-cleanup
    http://wsus.codeplex.com/releases/view/17612
    http://definitebounds.blogspot.com.au/2013/05/maintain-your-wsus-server-properly.html
    https://gallery.technet.microsoft.com/scriptcenter/6f8cde49-5c52-4abd-9820-f1d270ddea61#content
    http://blog.coretech.dk/kea/house-of-cardsthe-configmgr-software-update-point-and-wsus/
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

  • Is there one tell  me the correct way to access remote SQL server

    Hi
    I have tried to access a remote SQL server by many ways but all failed
    here is my trying :
    String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
    String url= "jdbc:microsoft:sqlserver://217.52.98.102:1433";
    Class.forName(driver);
    Connection conn = DriverManager.getConnection(url,"sa"," " );
    String selectStr = "select * from FleetWatch..table_name";
    Statement st = conn.createStatement();
    ResultSet rs = st.executeQuery(selectStr);
    DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver());
    // connect to the DB by using the driver.
    String connString = "217.52.98.102:1433;databasename=FleetWatch";
    String strDBConnect = "jdbc:microsoft:sqlserver://" + connString;
    conn = DriverManager.getConnection(strDBConnect, "sa", "");
    String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
    Class driverClass = Class.forName(driver, true, jdbcLoader);
    Driver currDriver = (Driver)driverClass.newInstance();
    Properties prop = new Properties();
    prop.setProperty("sa", (String)paras.get("sa");
    prop.setProperty("password", (String)paras.get(" ");
    String url= "jdbc:microsoft:sqlserver://217.52.98.102:1433";
    conn = currDriver.connect((String)paras.get(url, prop);
    pls tell if you know the correct way to access a remote sql server and
    access it befor tell me its step to ensure it's connect

    String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
    String url= "jdbc:microsoft:sqlserver://your servername:1433";
    Class.forName(driver);
    Connection conn = DriverManager.getConnection(url,"username ","password " );
    this user name and password may be diff becoz if u have only sql authentication then u have to know that user name or it can have windows nt authentication so if it is so then no probs can use ur windows nt login..
    know the server name where ur sqlserver is connected to.
    set the classpath for the sqlserverdrivers jar files which u have downloaded where ur working on.
    then it works
    i did the same and worked for me.
    try it.

  • SCCM 2012 R2 Installation with Remote SQL Instance

    I am trying to install SCCM 2012 R2 and during the install it asks for your SQL Server Name.  I have a remote SQL Server which I can ping all day but the installation is telling me "The network path was not found".  I turned the firewall
    off on the SQL Server and the install proceeded to the next step so that told me it was a firewall issue.
    On my SQL Server I opened the following ports but still the install doesn't get through until I completely disable the firewall.  
    TCP and UDP 1434
    TCP and UDP 1433
    80
    443
    TCP and UDP 135
    TCP and UDP 2383
    TCP and UDP 2382
    TCP and UDP 4022
    I know this is a little excessive but its ports I've seen suggestions for to open but I'm out of ideas.  I even tried suggestions from earlier posts by Jason Sandy's to setspn and I've verified it is correct with setspn -L but still nothing.  Any
    suggestions on what ports are needed during install?  As mentioned, firewall off it works great but as soon as firewall is turned on (even with ports open above) I get no where.
    Be kind and Mark as Answer if I helped.

    Thanks for everyone' reply's.  It is using the default instance (i'm leaving the field blank as it specifies).  I have checked SQL Server Manager and ensured that under TCP/IP and the IP Address's tab that all the IP1, IP2, IP3, IPALL has nothing
    (not even a 0) in TCP Dynamic Ports and the TCP port is specified as 1433 for all those.  I even made ODBC connections that "tested successfully" to the remote sql server.  I'm just confused.
    I tried netstat and didn't get any viable results but maybe i'm missing a switch.  With firewall on or off during installation it was making established connections to ports  49320, 49321, 49322, 49323, 49254, 49278, 49302, 49220, 49223, 49224,
    49259, 49262, 49263, 49295, 49304, 49332, 49154 and so on.  Obviously I don't think these are relevant and just normal chatter between the two servers.  Its on a VM so i snapshotted the SQL and CM box before the install so I'm able to revert back
    (or even reload both boxes if necessary).  I'm going to try a few more things but any more suggestions are more than welcome.  
    Be kind and Mark as Answer if I helped.

  • SCCM 2012 R2 configure WSUS got error remote SQL Server 2012

    Hi All,
    I got question ask on when i want to configure the WSUS component it failed as per screenshot and my SCCM cant work with it.
    SCCM Server : Windows Server 2012 R2 (WSUS featured installed)
    SCCM Version: System Center Config Manager R2
    Remote SQL Server : Windows Server 2012 R2
    SQL Version: SQL Server 2012 SP1 -11.0.3153
    WSUS Error:
    SCCM Error:
    Hope you all can provide me a good solution on it I had no clue on this.
    Regards,
    Sam

    Sam,
    Recommend you 
    Remove SUP
    Remove WSUS role
    Delete the SUSDB on the remote SQL server
    Reboot the server
    Reinstall WSUS feature
    Reinstall SUP
    Take a look at my blog on installing a SUP on 2012 from the section 'Install WSUS on the remote SUP server'
    http://sccmentor.wordpress.com/2014/09/11/installing-a-remote-sup-in-sccm-2012-r2-on-windows-server-2012-r2/
    Make sure you run the Post Install tasks as well.
    Cheers
    Paul | sccmentor.wordpress.com

  • How to connect to remote sql server database?

    Hallo,
    I am a new member, so please excuse me if my questions are dummy.
    I am using CR2008 SP2 to make reports from sql server 2005 databases.
    Localy there is no connection problem and everything works perfect.
    I would like to establish a connection with a remote sql server 2005,
    but i am not familiar with remote data retriving. which driver should i use? static ip? vpn? server ports?
    Any answer will be really appreciated

    Hello,
    This is more a question for Microsoft to see what and how they support remote connections to databases. As long as you have the connection made CR will not have any problems. You may find it is slow so optimizing your queries is highly recommended. Passing a million records through your web connector is going to take time.....
    I've personally used a VPN connection and then set the ODBC or OLE DB connection info to my test server here at work and it worked fine. But they were small data sets.
    Thank you
    Don

Maybe you are looking for

  • Is Windows 8.1 really superior to Mac OS on a MacBook Pro 13?

    I need 4K-Monitor support at 60Hz on my MacBook Pro 13" (Late 2014). Someone told me that I need to install Windows 8.1 to accomplish this. Are you serious Apple? I have to install Windows to get things running on my MacBook? Please someone tell me t

  • How to Create Hierarchy From Flat file Structure

    Hi Gurus, There is a scenario for me regarding the Hierarchy. Required Hierarchy structure - Region>Director>Manager-->Sales id I have flat file which gives the info like user id , sales id , manager id, director id. But the transaction data Flat fil

  • G5 wont start (unix prompt) what's the procedure?

    Hi all hope you can help me : ( My G5 goes to a black screen with a unix command line when i turn it on. (I hope this doesn't have anything to do with the Apple updates i installed a couple of days ago!) What's the best trouble-shooting procedure? An

  • Can you use facetime to call international cell phones

    Hi there- If I use Facetime to call an international cell phone (which is an iphone), will I be charged anything? I'll be calling over wi-fi on my end. TIA

  • JUnit 4 AfterClass annotation alternative in JUnit 3 in JDeveloper 10g

    hi A JUnit 4.6 test class like this ... public class MyJUnit4TestClass      @BeforeClass public static void myBeforeClassMethod()      { System.out.println("MyJUnit4TestClass.myBeforeClassMethod() : begin"); }      @AfterClass public static void myAf