次の方法で共有


ReplicationServer.EnumHeterogeneousTables(String) メソッド

定義

SQL Server以外のパブリッシャーで使用可能なテーブルを返します。

public:
 System::Collections::ArrayList ^ EnumHeterogeneousTables(System::String ^ publisherName);
public System.Collections.ArrayList EnumHeterogeneousTables (string publisherName);
member this.EnumHeterogeneousTables : string -> System.Collections.ArrayList
Public Function EnumHeterogeneousTables (publisherName As String) As ArrayList

パラメーター

publisherName
String

パブリッシャーを指定する string 値です。

戻り値

ArrayList オブジェクトのコレクションを含む HeterogeneousTable です。

例外

SQL Serverの現在接続されているインスタンスがディストリビューターではない場合、または 2005 以降SQL Server実行されていない場合。

パラメーターのいずれかが NULL であるか、NULL 文字を含んでいるか、または 128 バイトを超える場合。

注釈

このEnumHeterogeneousTablesメソッドは、SQL Server以外のパブリッシャーのパブリケーションにアーティクルを追加するときに使用されます。

このメソッドはEnumHeterogeneousTables、現在接続されているSQL Serverインスタンスがディストリビューターの場合にのみ呼び出すことができます。

EnumHeterogeneousTables メソッドを呼び出すことができるのは、固定サーバー ロール sysadmin のメンバーだけです。

適用対象