TransferSqlServerObjectsTask クラス

さまざまな SQL Server オブジェクトを 1 つのサーバーから別のサーバーへコピーできるメソッドとプロパティを含みます。このクラスは継承できません。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.Runtime. . :: . .DtsObject
    Microsoft.SqlServer.Dts.Runtime. . :: . .Task
      Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask..::..TransferSqlServerObjectsTask

名前空間:  Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask
アセンブリ:  Microsoft.SqlServer.TransferSqlServerObjectsTask (Microsoft.SqlServer.TransferSqlServerObjectsTask.dll)

構文

'宣言
<GuidAttribute("A3859AE1-B057-465e-B106-51CAA03F8532")> _
Public NotInheritable Class TransferSqlServerObjectsTask _
    Inherits Task _
    Implements ITransferSqlServerObjectsTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
'使用
Dim instance As TransferSqlServerObjectsTask
[GuidAttribute("A3859AE1-B057-465e-B106-51CAA03F8532")]
public sealed class TransferSqlServerObjectsTask : Task, 
    ITransferSqlServerObjectsTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[GuidAttribute(L"A3859AE1-B057-465e-B106-51CAA03F8532")]
public ref class TransferSqlServerObjectsTask sealed : public Task, 
    ITransferSqlServerObjectsTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[<SealedAttribute>]
[<GuidAttribute("A3859AE1-B057-465e-B106-51CAA03F8532")>]
type TransferSqlServerObjectsTask =  
    class
        inherit Task
        interface ITransferSqlServerObjectsTask
        interface IDTSBreakpointSite
        interface IDTSSuspend
        interface IDTSComponentPersist
    end
public final class TransferSqlServerObjectsTask extends Task implements ITransferSqlServerObjectsTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist

TransferSqlServerObjectsTask 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド TransferSqlServerObjectsTask TransferSqlServerObjectsTask クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ CopyAllDefaults 転送に SQL Server デフォルトが含まれるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllDRIObjects 宣言参照整合性 (DRI) に関連するすべてのオブジェクトをタスクでコピーするかどうかを示す値を取得します。値の設定も可能です。
パブリック プロパティ CopyAllLogins 互換性のために残されています。転送操作で転送元データベースから転送先データベースへすべての SQL Server ログインがコピーされるか、または指定されたログインだけがコピーされるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllObjects 転送元データベースから転送先データベースへすべての SQL Server データベース オブジェクトが転送されるか、または指定されたオブジェクトだけが転送されるかを示す Boolean を取得します。値の設定も可能です。転送できる SQL Server データベース オブジェクトは、デフォルト、ルール、ストアド プロシージャ、テーブル、トリガ、ユーザー定義データ型、およびビューです。
パブリック プロパティ CopyAllPartitionFunctions 転送元データベースから転送先データベースへすべての SQL Server パーティションが転送されるか、または指定されたパーティションだけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllPartitionSchemes 転送元データベースから転送先データベースへすべての SQL Server パーティション構成が転送されるか、または指定されたパーティション構成だけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllRules 転送元データベースから転送先データベースへすべての SQL Server ルールが転送されるか、または指定されたルールだけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllSchemas 転送元データベースから転送先データベースへすべての SQL Server スキーマが転送されるか、または指定されたスキーマだけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllSqlAssemblies 転送元データベースから転送先データベースへすべての SQL Server アセンブリが転送されるか、または指定されたアセンブリだけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllStoredProcedures 転送元データベースから転送先データベースへすべての SQL Server ストアド プロシージャが転送されるか、または指定されたストアド プロシージャだけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllTables 転送元データベースから転送先データベースへすべての SQL Server テーブルが転送されるか、または指定されたテーブルだけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllUserDefinedAggregates 転送元データベースから転送先データベースへすべてのユーザー定義集計が転送されるか、または指定されたユーザー定義集計だけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllUserDefinedDataTypes 転送元データベースから転送先データベースへすべてのユーザー定義データ型が転送されるか、または指定されたユーザー定義データ型だけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllUserDefinedFunctions 転送元データベースから転送先データベースへすべてのユーザー定義関数が転送されるか、または指定されたユーザー定義関数だけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllUserDefinedTypes 転送元データベースから転送先データベースへすべてのユーザー定義型が転送されるか、または指定されたユーザー定義型だけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllUsers 互換性のために残されています。転送元データベースから転送先データベースへすべての SQL Server データベース ユーザーがコピーされるか、または指定されたユーザーだけがコピーされるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllViews 転送元データベースから転送先データベースへすべての SQL Server ビューが転送されるか、または指定されたビューだけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyAllXmlSchemaCollections 転送元データベースから転送先データベースへすべての XML スキーマ コレクションが転送されるか、または指定された XML スキーマ コレクションだけが転送されるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyData SQL Server の転送元データベースから転送先データベースへのテーブルとビューの転送の一部にデータが含まれるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyDatabaseRoles 転送元データベースから転送先データベースへ、データベース ロールが転送されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyDatabaseUsers 転送元データベースから転送先データベースへ、データベース ユーザーが転送されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyForeignKeys 転送元データベースから転送先データベースへ外部キーが転送されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyFullTextIndexes 転送元データベースから転送先データベースへ、フルテキスト プロパティが転送されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyIndexes 転送元データベースから転送先データベースへインデックスが転送されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyObjectLevelPermissions 転送元データベースから転送先データベースへセキュリティ保護可能なオブジェクトが転送されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyPrimaryKeys 転送元データベースから転送先データベースへ主キーが転送されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopySchema スキーマが転送操作でコピーされるかどうかを指定する Boolean を取得します。値の設定も可能です。このプロパティは、SQL Server 2005 以降のバージョンでのみ使用できます。
パブリック プロパティ CopySqlServerLogins 転送元データベースから転送先データベースへ SQL Server ログインが転送されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ CopyTriggers 転送元データベースから転送先データベースへ、トリガが転送されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ DebugMode ブレークポイントが有効であるかどうかをタスクで確認する必要があるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ DefaultsList CopyAllDefaults が false に設定されている場合に、転送するデフォルト オブジェクトを示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ DestinationConnection 転送先データベースの SMO 接続マネージャの名前を含む String を取得します。値の設定も可能です。
パブリック プロパティ DestinationDatabase 転送先データベースの名前を表す String を取得します。値の設定も可能です。
パブリック プロパティ DestinationTranslateChar 対象になる OLE DB 接続文字列の AutoTranslate の値を示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ DropObjectsFirst 転送元から転送対象として選択されたオブジェクトが、転送が開始される前に転送先サーバーで最初に削除されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ ExecutionValue 転送されるオブジェクト数のカウントを表すオブジェクトを返します。 (Task. . :: . .ExecutionValue をオーバーライドします。)
パブリック プロパティ ExistingData データが既存のデータに追加されるか、または既存のデータを上書きして置き換えるかを示す値を ExistingData 列挙から取得します。値の設定も可能です。
パブリック プロパティ GenerateScriptsInUnicode 生成されたスクリプトが Unicode 形式かどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ IncludeDependentObjects 依存オブジェクトが転送に含まれるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ IncludeExtendedProperties 転送元データベースから転送先データベースへ拡張プロパティが転送されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ LoginsList CopyAllLogins が false である場合に、転送元データベースから転送先データベースへ転送する SQL Server ログインを示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ PartitionFunctionsList CopyAllPartitionFunctions が false である場合に、転送元データベースから転送先データベースへ転送するパーティション関数を示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ PartitionSchemesList CopyAllPartitionSchemes が false である場合に、転送元データベースから転送先データベースへ転送するパーティション構成を示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ RulesList CopyAllRules が false である場合に、転送元データベースから転送先データベースへ転送するルールを示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ SchemasList CopyAllSchemas が false である場合に、転送元データベースから転送先データベースへ転送するスキーマの一覧を示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ SourceConnection 転送元データベースの SMO 接続マネージャの名前を表す String を取得します。値の設定も可能です。
パブリック プロパティ SourceDatabase オブジェクトの転送元データベースの名前を表す String を取得します。値の設定も可能です。
パブリック プロパティ SourceTranslateChar 基になる OLE DB 接続文字列の AutoTranslate の値を示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ SqlAssembliesList CopyAllSqlAssemblies が false に設定されている場合に、転送する SQL Server アセンブリを示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ StoredProceduresList CopyAllStoredProcedures が false である場合に、転送するストアド プロシージャを示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ SuspendRequired ブレークポイントに到達したときにタスクを中断するかどうかを示す Boolean を取得します。値の設定も可能です。この値は、ブレークポイントに到達したときにタスクおよびコンテナに対してランタイム エンジンで設定されます。
パブリック プロパティ TablesList CopyAllTables が false である場合に、転送するテーブルを示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ UseCollation 転送で照合順序を使用するかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ UserDefinedAggregatesList CopyAllUserDefinedAggregates が false である場合に、転送するユーザー定義集計を示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ UserDefinedDataTypesList CopyAllUserDefinedDataTypes が false である場合に、転送するユーザー定義データ型を示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ UserDefinedFunctionsList CopyAllUserDefinedFunctions が false である場合に、転送するユーザー定義関数を示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ UserDefinedTypesList CopyAllUserDefinedTypes が false である場合に、転送するユーザー定義型を示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ UsersList CopyAllUsers が false である場合に、転送元データベースから転送先データベースへ転送する SQL Server データベース ユーザーを示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ Version *** このメンバーは非推奨です。「解説」を参照してください。 ***    タスクのバージョンを返します。このプロパティは読み取り専用です。 (Task から継承されています。)
パブリック プロパティ ViewsList CopyAllViews が false である場合に、転送するビューを示す StringCollection を取得します。値の設定も可能です。
パブリック プロパティ XmlSchemaCollectionsList CopyAllXmlSchemaCollections が false である場合に、転送する XML スキーマ コレクションを示す StringCollection を取得します。値の設定も可能です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド AcceptBreakpointManager タスクに BreakpointManager を渡します。このメソッドはランタイムから呼び出されるメソッドであり、コードでは使用されません。
パブリック メソッド CanUpdate *** このメンバーは非推奨です。「解説」を参照してください。 ***    新しいパッケージの XML で古いパッケージの XML を更新できるかどうかを示す Boolean 値。 (Task から継承されています。)
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
パブリック メソッド Execute タスクを実行します。 (Task. . :: . .Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) をオーバーライドします。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetConnectionID 接続の ID を含む String を取得します。 (Task から継承されています。)
パブリック メソッド GetConnectionName 接続の名前を含む String を取得します。 (Task から継承されています。)
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド InitializeTask タスクに関連付けられたプロパティを初期化します。このメソッドはランタイムから呼び出されるメソッドであり、コードでは使用されません。 (Task. . :: . .InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker) をオーバーライドします。)
パブリック メソッド LoadFromXML このメソッドをアプリケーション コードから呼び出すことはできません。.xml として保存されたパッケージを読み込むには、Application..::..LoadPackage メソッドを使用します。
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ResumeExecution 一時停止したタスクの実行を再開します。タスクまたはコンテナは、ランタイム エンジンによって再開されます。
パブリック メソッド SaveToXML このメソッドをアプリケーション コードから呼び出すことはできません。パッケージを .xml として保存するには、Application..::..SaveToXml メソッドを使用します。
パブリック メソッド SuspendExecution 実行可能ファイルを中断する必要があることを示します。このメソッドはランタイム エンジンから呼び出されます。
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド Update *** このメンバーは非推奨です。「解説」を参照してください。 ***    CanUpdate が true に設定されている場合、このメソッドによって、古いパッケージ XML が新しいパッケージ XML で更新されます。 (Task から継承されています。)
パブリック メソッド Validate タスクが正しく構成されていることを確認します。 (Task. . :: . .Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging) をオーバーライドします。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。