Transfer クラス

定義

Transfer オブジェクトをカプセル化するインスタンス クラス

public class Transfer : Microsoft.SqlServer.Management.Smo.DataTransferBase, Microsoft.SqlServer.Management.Common.ITransferMetadataProvider
public class Transfer : Microsoft.SqlServer.Management.Smo.DataTransferBase
type Transfer = class
    inherit DataTransferBase
    interface ITransferMetadataProvider
type Transfer = class
    inherit DataTransferBase
Public Class Transfer
Inherits DataTransferBase
Implements ITransferMetadataProvider
Public Class Transfer
Inherits DataTransferBase
継承
実装

コンストラクター

名前 説明
Transfer()

Transfer オブジェクトをカプセル化するインスタンス クラス

Transfer(Database)

Transfer オブジェクトをカプセル化するインスタンス クラス

プロパティ

名前 説明
BatchSize

SqlBulkCopy の各バッチ内の行数。 各バッチの最後に、バッチ内の行がサーバーに送信されます。

BulkCopyTimeout

操作が完了してから SqlBulkCopy がタイムアウトするまでの秒数。

CopyAllColumnEncryptionKey

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllColumnMasterkey

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllDatabaseScopedCredentials

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllDatabaseTriggers

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllDefaults

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllExternalDataSources

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllExternalFileFormats

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllExternalLanguages

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllExternalLibraries

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllExternalStream

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllExternalStreamingJob

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllFeatureRestrictions

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllFullTextCatalogs

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllFullTextStopLists

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllLogins

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllObjects

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllPartitionFunctions

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllPartitionSchemes

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllPlanGuides

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllRoles

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllRules

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllSchemas

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllSearchPropertyLists

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllSecurityPolicies

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllSequences

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllSqlAssemblies

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllStoredProcedures

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllSynonyms

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllTables

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllUserDefinedAggregates

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllUserDefinedDataTypes

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllUserDefinedFunctions

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllUserDefinedTableTypes

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllUserDefinedTypes

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllUsers

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllViews

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyAllXmlSchemaCollections

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyData

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CopyExternalTables

外部テーブルをスクリプト化するかどうかを示す値を設定または取得します。 既定では、外部データ ソースにアクセスするための正しい資格情報シークレットもスクリプト化できないため、Transfer ではスクリプトを作成しません。 スクリプトの生成ウィザードでは、UI でこれを true に設定します。

(継承元 TransferBase)
CopySchema

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
CreateTargetDatabase

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
Database

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
DatabaseFileMappings

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
DestinationDatabase

コピー先データベースの名前

(継承元 TransferBase)
DestinationLogin

移行先サーバーへの接続に使用するログイン名

(継承元 TransferBase)
DestinationLoginSecure

true に設定すると、Sql Server 認証が使用されます。 設定しない場合、ログインとパスワードは無視されます。

(継承元 TransferBase)
DestinationPassword

移行先サーバーへの接続に使用するパスワード

(継承元 TransferBase)
DestinationServer

移行先サーバーの名前

(継承元 TransferBase)
DestinationServerConnection

移行先サーバーへの接続を提供します。 設定すると、DestinationServer、DestinationLogin、DestinationPassword、DestinationLogin の値は使用されません。

(継承元 TransferBase)
DestinationTranslateChar

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
DropDestinationObjectsFirst

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
IncompatibleObjects

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
LogTransferDumps

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 DataTransferBase)
ObjectList

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
Options

転送のスクリプト生成を制御するオプションを指定します。

(継承元 TransferBase)
PrefetchObjects

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
PreserveDbo

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
PreserveLogins

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
Scripter

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
SourceTranslateChar

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
TargetDatabaseFilePath

データベース データ ファイルの格納に使用する保存先のフォルダー

(継承元 TransferBase)
TargetLogFilePath

データベース ログの保存に使用する保存先のフォルダー

(継承元 TransferBase)
TemporaryPackageDirectory

Transfer オブジェクトをカプセル化するインスタンス クラス

UseDestinationTransaction

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)

メソッド

名前 説明
EnumObjects()

転送する URN を取得します。

(継承元 TransferBase)
EnumObjects(Boolean)

転送する URN を取得します。

(継承元 TransferBase)
EnumScriptTransfer()

オブジェクトのスクリプトを含む IEnumerable<string> オブジェクトを返します。

(継承元 TransferBase)
GetDestinationServerConnection()

移行先サーバーの ServerConnection を返します。

(継承元 TransferBase)
GetTransferProvider()

転送の実行に使用されるコンポーネントを返します。

ProcessDependencyChain(Server, DependencyChainCollection, Boolean, Boolean)

依存関係チェーンをオブジェクトの一覧に処理します。 順序は保持されますが、重複は削除されます

ScriptTransfer()

オブジェクトのスクリプトを含む StringCollection オブジェクトを返します。 ScriptData が true の場合、このメソッドはエラーをスローします

(継承元 TransferBase)
SetTargetServerInfo()

移行先サーバーの情報に基づいてターゲット サーバーのバージョンを設定します

(継承元 TransferBase)
TransferData()

データ転送を実行します

イベント

名前 説明
DataTransferEvent

Transfer オブジェクトをカプセル化するインスタンス クラス

DiscoveryProgress

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
ScriptingError

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)
ScriptingProgress

Transfer オブジェクトをカプセル化するインスタンス クラス

(継承元 TransferBase)

明示的なインターフェイスの実装

名前 説明
ITransferMetadataProvider.GetOptions()

は、オプションを名前付き変数のコレクションとして返します

ITransferMetadataProvider.SaveMetadata()

入力リスト内の変数によって提供されるパスにメタデータを保存します

適用対象