DacServices.Script Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Script(DacPackage, String, PublishOptions) |
Skripts der Schritte für einen Veröffentlichungsvorgang als Bereitstellungsskript, Bereitstellungsbericht oder beides. Mindestens eine der GenerateDeploymentScript Optionen GenerateDeploymentReport muss auf "true" festgelegt werden. Diese Methode wird nicht in der Datenbank veröffentlicht. |
| Script(DacPackage, DacPackage, String, PublishOptions) |
Skripts der Schritte für einen Veröffentlichungsvorgang als Bereitstellungsskript, Bereitstellungsbericht oder beides. Mindestens eine der GenerateDeploymentScript Optionen GenerateDeploymentReport muss auf "true" festgelegt werden. Diese Methode ändert das Ziel nicht. |
Script(DacPackage, String, PublishOptions)
Skripts der Schritte für einen Veröffentlichungsvorgang als Bereitstellungsskript, Bereitstellungsbericht oder beides. Mindestens eine der GenerateDeploymentScript Optionen GenerateDeploymentReport muss auf "true" festgelegt werden. Diese Methode wird nicht in der Datenbank veröffentlicht.
public Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
member this.Script : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Function Script (package As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult
Parameter
- package
- DacPackage
DacPackage das schema enthält, das bereitgestellt werden soll.
- targetDatabaseName
- String
Name der Zieldatenbank für die Bereitstellung.
- publishOptions
- PublishOptions
Instanz davon PublishOptions gibt an, was zurück gemeldet wird – das Bereitstellungsskript, der Bereitstellungsbericht sowie die Konfiguration verschiedener Aspekte der Bereitstellung.
Gibt zurück
PublishResult, das das Skript(n) und/oder den Bericht enthält, wenn er vom Aufrufer angefordert wird
Ausnahmen
Wenn der Wert für einen der erforderlichen Parameter ein Nullverweis oder eine leere Zeichenfolge ist.
Wenn während der Bereitstellung ein Fehler auftritt.
Wenn ein CancellationToken Abbruch angefordert wurde und der Vorgang abgebrochen werden kann.
Gilt für:
Script(DacPackage, DacPackage, String, PublishOptions)
Skripts der Schritte für einen Veröffentlichungsvorgang als Bereitstellungsskript, Bereitstellungsbericht oder beides. Mindestens eine der GenerateDeploymentScript Optionen GenerateDeploymentReport muss auf "true" festgelegt werden. Diese Methode ändert das Ziel nicht.
public static Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
static member Script : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Shared Function Script (sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult
Parameter
- sourcePackage
- DacPackage
DacPackage das schema enthält, das bereitgestellt werden soll.
- targetPackage
- DacPackage
DacPackage enthält das Schema, das die Zieldatenbank darstellt.
- targetDatabaseName
- String
Name der Zieldatenbank für die Bereitstellung.
- publishOptions
- PublishOptions
Instanz davon PublishOptions gibt an, was zurück gemeldet wird – das Bereitstellungsskript, der Bereitstellungsbericht, wie verschiedene Aspekte der Bereitstellung konfiguriert werden.
Gibt zurück
PublishResult, das das Skript(n) und/oder den Bericht enthält, wenn er vom Aufrufer angefordert wird
Ausnahmen
Wenn der Wert für einen der erforderlichen Parameter ein Nullverweis oder eine leere Zeichenfolge ist.
Wenn während der Bereitstellung ein Fehler auftritt.
Wenn ein CancellationToken Abbruch angefordert wurde und der Vorgang abgebrochen werden kann.