Sdílet prostřednictvím


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