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
Script(DacPackage, String, PublishOptions) |
Schreibt die Schritte für einen Veröffentlichungsvorgang als Bereitstellungsskript, Bereitstellungsbericht oder beides. Mindestens eine der GenerateDeploymentScript Optionen oder GenerateDeploymentReport muss auf TRUE festgelegt werden. Diese Methode wird nicht in der Datenbank veröffentlicht. |
Script(DacPackage, DacPackage, String, PublishOptions) |
Schreibt die Schritte für einen Veröffentlichungsvorgang als Bereitstellungsskript, Bereitstellungsbericht oder beides. Mindestens eine der GenerateDeploymentScript Optionen oder GenerateDeploymentReport muss auf TRUE festgelegt werden. Diese Methode ändert das Ziel nicht. |
Script(DacPackage, String, PublishOptions)
Schreibt die Schritte für einen Veröffentlichungsvorgang als Bereitstellungsskript, Bereitstellungsbericht oder beides. Mindestens eine der GenerateDeploymentScript Optionen oder 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 mit dem bereitzustellenden Schema.
- targetDatabaseName
- String
Name der Zieldatenbank für die Bereitstellung.
- publishOptions
- PublishOptions
Instanz von PublishOptions , die angibt, was zurückgemeldet wird– das Bereitstellungsskript, den Bereitstellungsbericht sowie die Konfiguration verschiedener Aspekte der Bereitstellung.
Gibt zurück
PublishResult, das die Skripts und/oder den Bericht enthält, wenn dies vom Aufrufer angefordert wird
Ausnahmen
Wenn der Wert für einen der erforderlichen Parameter ein NULL-Verweis oder eine leere Zeichenfolge ist.
Wenn während der Bereitstellung ein Fehler auftritt.
Wenn für CancellationToken ein Abbruch angefordert wurde und der Vorgang abgebrochen werden konnte.
Gilt für:
Script(DacPackage, DacPackage, String, PublishOptions)
Schreibt die Schritte für einen Veröffentlichungsvorgang als Bereitstellungsskript, Bereitstellungsbericht oder beides. Mindestens eine der GenerateDeploymentScript Optionen oder 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 mit dem bereitzustellenden Schema.
- targetPackage
- DacPackage
DacPackage enthält ein Schema, das die Zieldatenbank darstellt.
- targetDatabaseName
- String
Name der Zieldatenbank für die Bereitstellung.
- publishOptions
- PublishOptions
Instanz von PublishOptions , die angibt, was zurückgemeldet wird– das Bereitstellungsskript, den Bereitstellungsbericht, wie wir alle verschiedene Aspekte der Bereitstellung konfigurieren.
Gibt zurück
PublishResult, das die Skripts und/oder den Bericht enthält, wenn dies vom Aufrufer angefordert wird
Ausnahmen
Wenn der Wert für einen der erforderlichen Parameter ein NULL-Verweis oder eine leere Zeichenfolge ist.
Wenn während der Bereitstellung ein Fehler auftritt.
Wenn für CancellationToken ein Abbruch angefordert wurde und der Vorgang abgebrochen werden konnte.