Export (0) Print
Expand All
Expand Minimize

sp_restoredbreplication (Transact-SQL)

Applies To: SQL Server 2014, SQL Server 2016 Preview

Topic Status: Some information in this topic is preview and subject to change in future releases. Preview information describes new features or changes to existing features in Microsoft SQL Server 2016 Community Technology Preview 2 (CTP2).

Removes replication settings if restoring a database to the non-originating server, database, or system that is otherwise not capable of running replication processes. When restoring a replicated database to a server or database other than the one where the backup was taken, replication settings cannot be preserved. On the restore, the server calls sp_restoredbreplication directly to automatically remove replication metadata from the restored database.

Topic link icon Transact-SQL Syntax Conventions

sp_restoredbreplication [ @srv_orig = ] 'original_server_name' 
        , [ @db_orig = ] 'original_database_name'
    [ , [ @keep_replication = ] keep_replication ]
    [ , [ @perform_upgrade = ] perform_upgrade ]

[ @srv_orig = ] 'original_server_name'

The name of the server where the back up was created. original_server_name is sysname, with no default.

[ @db_orig = ] 'original_database_name'

The name of the database that was backed up. original_database_name is sysname, with no default.

[ @keep_replication = ] keep_replication

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

[ @perform_upgrade= ] perform_upgrade

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

0 (success) or 1 (failure)

sp_restoredbreplication is used in all types of replication.

Only members of the sysadmin or dbcreator fixed server role or the dbo database schema can execute sp_restoredbreplication.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2015 Microsoft