読み書き可能。エージェントを実行するサーバーの名前。
構文
getServerName() : string setServerName(serverName:string) : void
使用法
getServerName によって返される値は、エージェントにスケジュールが設定されているかどうかにより異なります。
- エージェントにスケジュールが設定されている場合、このプロパティは、スケジュールされたエージェントの実行先サーバーの名前を返します。スケジュールされたエージェントを実行できるのは、データベースの単一レプリカのみであるため、[エージェントのプロパティ] ボックスの [スケジュール] にエージェントのサーバー名を指定します。 このため、ServerName プロパティは親データベースのサーバーまたはレプリカのサーバーを表すことがあります。
- エージェントにスケジュールが設定されていない場合、このプロパティは空ストリングを返します。
このプロパティにアスタリスク (*) を設定すると、対象のエージェントを任意のサーバー上で実行できることを示すことができます。
NULL のサーバー名は、ローカルワークステーションを意味します。
変更を有効にするには、save を呼び出す必要があります。