DatabaseExtractValidator.Validate Method
Validates the package with the specified connection and determines whether the specified server is valid.
Namespace: Microsoft.SqlServer.Management.Dac
Assembly: Microsoft.SqlServer.Management.Dac (in Microsoft.SqlServer.Management.Dac.dll)
Syntax
'Declaration
Public Shared Function Validate ( _
server As Server, _
databaseName As String _
) As ExtractValidationException
'Usage
Dim server As Server
Dim databaseName As String
Dim returnValue As ExtractValidationException
returnValue = DatabaseExtractValidator.Validate(server, _
databaseName)
public static ExtractValidationException Validate(
Server server,
string databaseName
)
public:
static ExtractValidationException^ Validate(
Server^ server,
String^ databaseName
)
static member Validate :
server:Server *
databaseName:string -> ExtractValidationException
public static function Validate(
server : Server,
databaseName : String
) : ExtractValidationException
Parameters
- server
Type: Microsoft.SqlServer.Management.Smo.Server
A Server object specifying the server to validate.
- databaseName
Type: System.String
A String value specifying the name of the database to validate.
Return Value
Type: Microsoft.SqlServer.Management.Dac.ExtractValidationException
A ExtractValidationException that specifies which problems were detected. Returns nulla null reference (Nothing in Visual Basic) if no problems were detected.
Remarks
The Validate method checks to ensure that:
The server is not in Design Mode.
The database exists, and that information can be extracted from it.
The user has sufficient privileges to extract information from the database.