Server Class
Server オブジェクトは、Microsoft SQL Server のインスタンスを表します。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)
構文
'宣言
Public NotInheritable Class Server
Inherits SqlSmoObject
public sealed class Server : SqlSmoObject
public ref class Server sealed : public SqlSmoObject
public final class Server extends SqlSmoObject
public final class Server extends SqlSmoObject
解説
更新されたテキスト :
更新されたテキスト :
この名前空間、クラス、またはメンバは、Microsoft .NET Framework Version 2.0 でのみサポートされています。
Server クラスは、SQL Server のインスタンスを表します。SMO プログラミングでは、Server オブジェクトによって物理的な SQL Server インストールへの接続が決まります。Server クラスは、SMO インスタンス オブジェクト階層の最上位レベルです。Server オブジェクト変数を作成すると、SQL Server のインスタンスへの接続が確立されます。サーバー クラス コンストラクタで名前を指定しない場合は、常に SQL Server の既定のローカル インスタンスを使用して接続が行われます。
サーバー オブジェクトを使用すると、次のような操作を実行できます。
SQL Server のインスタンスに接続する。
接続設定を変更する。
Transact-SQL ステートメントを直接実行する。
SMO プログラムから Transact-SQL 出力をキャプチャする。
トランザクションを管理する。
オペレーティング システムの情報を表示する。
SQL Server の設定、情報、ユーザー オプションを変更および表示する。
SQL Server の構成オプションを変更および表示する。
SQL Server のインスタンスを Active Directory ディレクトリ サービスに登録する。
SQL Server イベントをサブスクライブして処理する。
データベース、エンドポイント、資格情報、ログイン、リンク サーバー、システム メッセージ、DDL トリガ、システム データ型、およびユーザー定義メッセージを参照する。
サービス マスタ キーを再生成する。
データベースのデタッチおよびアタッチを行う。
プロセスまたはデータベースを停止する。
データベースに対する権限の付与、拒否、または取り消しを行う。
サーバーに関する情報を列挙する。
エラー ログを読み込む。
バックアップ履歴を削除する。
指定されたタイプの既定の初期化フィールドを取得または設定する。
データベース ミラーリング エンドポイントなどのエンドポイントを作成する。
Server オブジェクトのプロパティを取得するには、固定サーバー ロール public のメンバでもかまいません。
Server オブジェクトのプロパティを設定するには、固定サーバー ロール sysadmin のメンバである必要があります。
継承階層
System.Object
Microsoft.SqlServer.Management.Smo.SmoObjectBase
Microsoft.SqlServer.Management.Smo.SqlSmoObject
Microsoft.SqlServer.Management.Smo.Server
使用例
Visual Basic .NET で Windows 認証を使用して SQL Server のローカル インスタンスに接続する方法
スレッド セーフ
この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
Server Members
Microsoft.SqlServer.Management.Smo Namespace
その他の技術情報
SQL Server のインスタンスへの接続
SQL Server のインスタンスからの切断
サーバーの管理
変更履歴
リリース |
履歴 |
新しい内容 :
|
リリース |
履歴 |
新しい内容 :
|