Validate メソッド
パッケージが指定された接続を使用しているかどうかを検証し、指定されたサーバーが有効であるかどうかを特定します。
名前空間: Microsoft.SqlServer.Management.Dac
アセンブリ: Microsoft.SqlServer.Management.Dac (Microsoft.SqlServer.Management.Dac.dll)
構文
'宣言
Public Shared Function Validate ( _
server As Server, _
databaseName As String _
) As ExtractValidationException
'使用
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
パラメーター
- server
型: Microsoft.SqlServer.Management.Smo. . :: . .Server
検証するサーバーを指定する Server オブジェクトです。
- databaseName
型: System. . :: . .String
検証するデータベースの名前を指定する String 値です。
戻り値
型: Microsoft.SqlServer.Management.Dac. . :: . .ExtractValidationException
検出された問題を指定する ExtractValidationException です。問題が検出されなかった場合は、nullNothingnullptrunitNULL 参照 (Visual Basic では Nothing) を返します。
説明
Validate メソッドでは、次のチェックが行われます。
サーバーがデザイン モードではない。
データベースが存在し、その情報が抽出可能である。
ユーザーにデータベースから情報を抽出するための十分な特権がある。