catalog.restore_project (databáze SSISDB)
platí pro:SQL Server
SSIS Integration Runtime ve službě Azure Data Factory
platí pro:SQL Server
Obnoví projekt v katalogu Integrační služby na předchozí verzi.
Syntax
catalog.restore_project [ @folder_name = ] folder_name
, [ @project_name = ] project _name
, [ @object_version_lsn = ] object_version_lsn
Argumenty
[ @folder_name = ] folder_name
Název složky, která obsahuje projekt.
folder_name je nvarchar(128).
[ @project _name = ] project_name
Název projektu.
project_name je nvarchar(128).
[ @object_version_lsn = ] object_version_lsn
Verze projektu.
object_version_lsn je bigint.
Návratová hodnota kódu
0 (úspěch)
Sady výsledků
Podrobnosti projektu se vrátí jako varbinary(MAX) jako součást sady výsledků, pokud se najde project_name.
není vrácena žádná sada výsledků, pokud projekt nelze obnovit do zadané složky.
Dovolení
Tato uložená procedura vyžaduje jedno z následujících oprávnění:
Oprávnění KE ČTENÍ a ÚPRAVě projektu
Členství v roli databáze ssis_admin
Členství v roli serveru správce systému
Chyby a upozornění
Následující seznam popisuje některé podmínky, které mohou vyvolat chybu nebo upozornění:
Verze projektu neexistuje nebo neodpovídá názvu projektu.
Projekt neexistuje.
Uživatel nemá příslušná oprávnění.
Poznámky
Po obnovení projektu se všem parametrům přiřadí výchozí hodnoty a všechny odkazy na prostředí zůstanou beze změny. Maximální počet verzí projektu, které jsou zachovány v katalogu, je určen vlastností katalogu MAX_VERSIONS_PER_PROJECT, jak je znázorněno v zobrazení catalog_property.
Varování
Po obnovení projektu už odkazy na prostředí nemusí být platné.