TransferSqlServerObjectsTask クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サーバー間でさまざまなSQL Server オブジェクトをコピーできるメソッドとプロパティが含まれています。 このクラスは継承できません。
public ref class TransferSqlServerObjectsTask sealed : Microsoft::SqlServer::Dts::Runtime::Task, Microsoft::SqlServer::Dts::Runtime::IDTSBreakpointSite, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Dts::Tasks::TransferSqlServerObjectsTask::ITransferSqlServerObjectsTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2016; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("D68202B5-1E2C-4A8F-B63E-64B2DB3F9280")]
public sealed class TransferSqlServerObjectsTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.ITransferSqlServerObjectsTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2017; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("6D7760F0-F3E4-4C1B-BBDC-A68A3AAAF6B2")]
public sealed class TransferSqlServerObjectsTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.ITransferSqlServerObjectsTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2019; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("8E6F94C4-8098-4835-9948-AD10F9191B44")]
public sealed class TransferSqlServerObjectsTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.ITransferSqlServerObjectsTask
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2016; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("D68202B5-1E2C-4A8F-B63E-64B2DB3F9280")>]
type TransferSqlServerObjectsTask = class
inherit Task
interface ITransferSqlServerObjectsTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2017; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("6D7760F0-F3E4-4C1B-BBDC-A68A3AAAF6B2")>]
type TransferSqlServerObjectsTask = class
inherit Task
interface ITransferSqlServerObjectsTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfersqlserverobjectstask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.Localized), SamplesTag="SsisTransferSqlServerObjectsTask", TaskContact="Transfer Objects Task; Microsoft Corporation; SQL Server 2019; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTaskUI.TransferSqlServerObjectsTaskUI, Microsoft.SqlServer.TransferSqlServerObjectsTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("8E6F94C4-8098-4835-9948-AD10F9191B44")>]
type TransferSqlServerObjectsTask = class
inherit Task
interface ITransferSqlServerObjectsTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
Public NotInheritable Class TransferSqlServerObjectsTask
Inherits Task
Implements IDTSBreakpointSite, IDTSComponentPersist, ITransferSqlServerObjectsTask
- 継承
- 属性
- 実装
コンストラクター
TransferSqlServerObjectsTask() |
TransferSqlServerObjectsTask クラスの新しいインスタンスを初期化します。 |
プロパティ
CopyAllDefaults |
転送にSQL Serverの既定値が含まれることを示すブール値を取得または設定します。 |
CopyAllDRIObjects |
宣言参照整合性 (DRI) に関連するすべてのオブジェクトをタスクでコピーするかどうかを示す値を取得します。値の設定も可能です。 |
CopyAllLogins |
古い.
転送操作でソース データベースからターゲット データベースにすべてのSQL Server ログインをコピーするか、指定したログインのみをコピーするかを示すブール値を取得または設定します。 |
CopyAllObjects |
すべてのSQL Server データベース オブジェクトをソースからターゲット データベースに転送するか、指定したオブジェクトのみを転送するかを示すブール値を取得または設定します。 次のSQL Serverデータベース オブジェクトを転送できます。既定値、ルール、ストアド プロシージャ、テーブル、トリガー、ユーザー定義データ型、ビューです。 |
CopyAllPartitionFunctions |
すべてのSQL Server パーティションをソースからターゲット データベースに転送するか、指定したパーティションのみを転送するかを示すブール値を取得または設定します。 |
CopyAllPartitionSchemes |
すべてのSQL Serverパーティション構成をソースからターゲット データベースに転送するか、指定したパーティション 構成のみを転送するかを示すブール値を取得または設定します。 |
CopyAllRules |
すべてのSQL Serverルールをソースからターゲット データベースに転送するか、指定したルールのみを転送するかを示すブール値を取得または設定します。 |
CopyAllSchemas |
すべてのSQL Server スキーマをソースからターゲット データベースに転送するか、指定したスキーマのみを転送するかを示すブール値を取得または設定します。 |
CopyAllSqlAssemblies |
すべてのSQL Server アセンブリをソースからターゲット データベースに転送するか、指定したアセンブリのみを転送するかを示すブール値を取得または設定します。 |
CopyAllStoredProcedures |
すべてのSQL Server ストアド プロシージャをソースからターゲット データベースに転送するか、指定したストアド プロシージャのみを転送するかを示すブール値を取得または設定します。 |
CopyAllTables |
すべてのSQL Server テーブルをソースからターゲット データベースに転送するか、指定したテーブルのみを転送するかを示すブール値を取得または設定します。 |
CopyAllUserDefinedAggregates |
すべてのユーザー定義集計をソースからターゲット データベースに転送するか、指定したユーザー定義集計のみを転送するかを示すブール値を取得または設定します。 |
CopyAllUserDefinedDataTypes |
すべてのユーザー定義データ型をソースからターゲット データベースに転送するか、指定したユーザー定義データ型のみを転送するかを示すブール値を取得または設定します。 |
CopyAllUserDefinedFunctions |
すべてのユーザー定義関数をソースからターゲット データベースに転送するか、指定したユーザー定義関数のみを転送するかを示すブール値を取得または設定します。 |
CopyAllUserDefinedTypes |
すべてのユーザー定義型をソースからターゲット データベースに転送するか、指定したユーザー定義型のみを転送するかを示すブール値を取得または設定します。 |
CopyAllUsers |
古い.
すべてのSQL Server データベース ユーザーをソース データベースからターゲット データベースにコピーするか、指定したユーザーのみにコピーするかを示すブール値を取得または設定します。 |
CopyAllViews |
すべてのSQL Server ビューをソースからターゲット データベースに転送するか、指定したビューのみを転送するかを示すブール値を取得または設定します。 |
CopyAllXmlSchemaCollections |
すべての XML スキーマ コレクションをソースからターゲット データベースに転送するか、指定した XML スキーマ コレクションのみを転送するかを示すブール値を取得または設定します。 |
CopyData |
SQL Server ソースからターゲット データベースへのテーブルとビューの転送の一部としてデータを含めるかどうかを示すブール値を取得または設定します。 |
CopyDatabaseRoles |
ソースからターゲット データベースにデータベース ロールを転送するかどうかを示すブール値を取得または設定します。 |
CopyDatabaseUsers |
データベース ユーザーがソースからターゲット データベースに転送されるかどうかを示すブール値を取得または設定します。 |
CopyForeignKeys |
ソースからターゲット データベースに外部キーを転送するかどうかを示すブール値を取得または設定します。 |
CopyFullTextIndexes |
フルテキスト プロパティをソースからターゲット データベースに転送するかどうかを示すブール値を取得または設定します。 |
CopyIndexes |
ソースからターゲット データベースにインデックスを転送するかどうかを示すブール値を取得または設定します。 |
CopyObjectLevelPermissions |
ソースからターゲット データベースへの転送にセキュリティ保護可能なオブジェクトが含まれるかどうかを示すブール値を取得または設定します。 |
CopyPrimaryKeys |
ソースからターゲット データベースに主キーを転送するかどうかを示すブール値を取得または設定します。 |
CopySchema |
転送操作でスキーマをコピーするかどうかを指定するブール値を取得または設定します。 このプロパティは、SQL Server 2005 以降のバージョンでのみ使用できます。 |
CopySqlServerLogins |
ソースからターゲット データベースへの転送にSQL Serverログインが含まれるかどうかを示すブール値を取得または設定します。 |
CopyTriggers |
ソースからターゲット データベースへの転送にトリガーが含まれるかどうかを示すブール値を取得または設定します。 |
DebugMode |
ブレークポイントが有効であるかどうかをタスクで確認する必要があるかどうかを示す Boolean を取得します。値の設定も可能です。 |
DefaultsList |
false に設定されているときに CopyAllDefaults 転送する既定のオブジェクトを含む StringCollection を取得または設定します。 |
DestinationConnection |
変換先データベースの SMO 接続マネージャーの名前を含む文字列を取得または設定します。 |
DestinationDatabase |
コピー先データベースの名前を含む文字列を取得または設定します。 |
DestinationTranslateChar |
OLE DB 変換先接続文字列の AutoTranslate の値を示すブール値を取得または設定します。 |
DropObjectsFirst |
転送が開始される前に、ソースからの転送用に選択されたオブジェクトが転送先サーバーで最初に削除されるかどうかを示すブール値を取得または設定します。 |
ExecutionValue |
転送されるオブジェクト数のカウントを表すオブジェクトを返します。 |
ExistingData |
データが既存のデータに追加されるか、または既存のデータを上書きして置き換えるかを示す値を ExistingData 列挙から取得します。値の設定も可能です。 |
GenerateScriptsInUnicode |
生成されたスクリプトが Unicode 形式であるかどうかを示すブール値を取得または設定します。 |
IncludeDependentObjects |
依存オブジェクトが転送に含まれるかどうかを示すブール値を取得または設定します。 |
IncludeExtendedProperties |
拡張プロパティをソースからターゲット データベースに転送するかどうかを示すブール値を取得または設定します。 |
LoginsList |
false の場合CopyAllLoginsにソース データベースから移行先データベースに転送するSQL Server ログインを含む StringCollection を取得または設定します。 |
PartitionFunctionsList |
false の場合にソース データベースからコピー先データベースに転送するパーティション関数を含む StringCollection を CopyAllPartitionFunctions 取得または設定します。 |
PartitionSchemesList |
false の場合 CopyAllPartitionSchemes にソース データベースからコピー先データベースに転送するパーティション構成を含む StringCollection を取得または設定します。 |
RulesList |
false の場合 CopyAllRules にソース データベースからコピー先データベースに転送する規則を含む StringCollection を取得または設定します。 |
SchemasList |
false の場合 CopyAllSchemas にソース データベースから転送先データベースに転送するスキーマの一覧を含む StringCollection を取得または設定します。 |
SourceConnection |
ソース データベースの SMO 接続マネージャーの名前を含む文字列を取得または設定します。 |
SourceDatabase |
オブジェクトの転送元となるデータベースの名前を含む文字列を取得または設定します。 |
SourceTranslateChar |
OLE DB ソース接続文字列の AutoTranslate の値を示すブール値を取得または設定します。 |
SqlAssembliesList |
false の場合CopyAllSqlAssembliesに転送するSQL Server アセンブリを一覧表示する StringCollection を取得または設定します。 |
StoredProceduresList |
false の場合 CopyAllStoredProcedures に転送するストアド プロシージャを一覧表示する StringCollection を取得または設定します。 |
SuspendRequired |
ブレークポイントに到達したときにタスクを中断するかどうかを示す Boolean を取得します。値の設定も可能です。 この値は、ブレークポイントに到達したときにタスクおよびコンテナーに対してランタイム エンジンで設定されます。 |
TablesList |
false の場合 CopyAllTables に転送するテーブルを一覧表示する StringCollection を取得または設定します。 |
TargetServerVersion |
サーバー間でさまざまなSQL Server オブジェクトをコピーできるメソッドとプロパティが含まれています。 このクラスは継承できません。 (継承元 Task) |
UseCollation |
転送で照合順序を使用するかどうかを示すブール値を取得または設定します。 |
UserDefinedAggregatesList |
false の場合 CopyAllUserDefinedAggregates に転送するユーザー定義集計を一覧表示する StringCollection を取得または設定します。 |
UserDefinedDataTypesList |
false の場合 CopyAllUserDefinedDataTypes に転送するユーザー定義データ型を一覧表示する StringCollection を取得または設定します。 |
UserDefinedFunctionsList |
false の場合 CopyAllUserDefinedFunctions に転送するユーザー定義関数を一覧表示する StringCollection を取得または設定します。 |
UserDefinedTypesList |
false の場合 CopyAllUserDefinedTypes に転送するユーザー定義型を一覧表示する StringCollection を取得または設定します。 |
UsersList |
false の場合CopyAllUsersにソース データベースから移行先データベースに転送するSQL Server データベース ユーザーを含む StringCollection を取得または設定します。 |
Version |
*** このメンバーは非推奨です。「解説」を参照してください。 タスクのバージョンを返します。 このプロパティは読み取り専用です。 (継承元 Task) |
ViewsList |
false の場合 CopyAllViews に転送するビューを一覧表示する StringCollection を取得または設定します。 |
XmlSchemaCollectionsList |
false の場合 CopyAllXmlSchemaCollections に転送する XML スキーマ コレクションを一覧表示する StringCollection を取得または設定します。 |
メソッド
AcceptBreakpointManager(BreakpointManager) |
タスクに BreakpointManager を渡します。 このメソッドはランタイムから呼び出されるメソッドであり、コードでは使用されません。 |
CanUpdate(String) |
*** このメンバーは非推奨です。「解説」を参照してください。 新しいパッケージ XML が古いパッケージ XML を更新できるかどうかを示すブール値。 (継承元 Task) |
Equals(Object) |
2 つのオブジェクト インスタンスが等しいかどうかを判断します。 (継承元 DtsObject) |
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) |
タスクを実行します。 |
GetConnectionID(Connections, String) |
接続の ID を含む文字列を取得します。 (継承元 Task) |
GetConnectionName(Connections, String) |
接続の名前を含む文字列を取得します。 (継承元 Task) |
GetHashCode() |
このインスタンスのハッシュ コードを返します。 (継承元 DtsObject) |
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker) |
タスクに関連付けられたプロパティを初期化します。 このメソッドはランタイムから呼び出されるメソッドであり、コードでは使用されません。 |
LoadFromXML(XmlElement, IDTSInfoEvents) |
このメソッドをアプリケーション コードから呼び出すことはできません。 .xml として保存されたパッケージを読み込むには、LoadPackage(String, IDTSEvents) メソッドを使用します。 |
ResumeExecution() |
一時停止したタスクの実行を再開します。 タスクまたはコンテナーは、ランタイム エンジンによって再開されます。 |
SaveToXML(XmlDocument, IDTSInfoEvents) |
このメソッドをアプリケーション コードから呼び出すことはできません。 パッケージを .xml として保存するには、SaveToXml(String, Package, IDTSEvents) メソッドを使用します。 |
SuspendExecution() |
実行可能ファイルを中断する必要があることを示します。 このメソッドはランタイム エンジンから呼び出されます。 |
Update(String) |
*** このメンバーは非推奨です。「解説」を参照してください。 このメソッドは、true に設定されている場合 CanUpdate(String) 、新しいパッケージ XML を使用して古いパッケージ XML を更新します。 (継承元 Task) |
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging) |
タスクが正しく構成されていることを確認します。 |