TransferBase クラス

定義

転送の基本クラス

public abstract class TransferBase
type TransferBase = class
Public MustInherit Class TransferBase
継承
TransferBase
派生

コンストラクター

名前 説明
TransferBase()

転送の基本クラス

TransferBase(Database)

転送の基本クラス

プロパティ

名前 説明
CopyAllColumnEncryptionKey

転送の基本クラス

CopyAllColumnMasterkey

転送の基本クラス

CopyAllDatabaseScopedCredentials

転送の基本クラス

CopyAllDatabaseTriggers

転送の基本クラス

CopyAllDefaults

転送の基本クラス

CopyAllExternalDataSources

転送の基本クラス

CopyAllExternalFileFormats

転送の基本クラス

CopyAllExternalLanguages

転送の基本クラス

CopyAllExternalLibraries

転送の基本クラス

CopyAllExternalStream

転送の基本クラス

CopyAllExternalStreamingJob

転送の基本クラス

CopyAllFeatureRestrictions

転送の基本クラス

CopyAllFullTextCatalogs

転送の基本クラス

CopyAllFullTextStopLists

転送の基本クラス

CopyAllLogins

転送の基本クラス

CopyAllObjects

転送の基本クラス

CopyAllPartitionFunctions

転送の基本クラス

CopyAllPartitionSchemes

転送の基本クラス

CopyAllPlanGuides

転送の基本クラス

CopyAllRoles

転送の基本クラス

CopyAllRules

転送の基本クラス

CopyAllSchemas

転送の基本クラス

CopyAllSearchPropertyLists

転送の基本クラス

CopyAllSecurityPolicies

転送の基本クラス

CopyAllSequences

転送の基本クラス

CopyAllSqlAssemblies

転送の基本クラス

CopyAllStoredProcedures

転送の基本クラス

CopyAllSynonyms

転送の基本クラス

CopyAllTables

転送の基本クラス

CopyAllUserDefinedAggregates

転送の基本クラス

CopyAllUserDefinedDataTypes

転送の基本クラス

CopyAllUserDefinedFunctions

転送の基本クラス

CopyAllUserDefinedTableTypes

転送の基本クラス

CopyAllUserDefinedTypes

転送の基本クラス

CopyAllUsers

転送の基本クラス

CopyAllViews

転送の基本クラス

CopyAllXmlSchemaCollections

転送の基本クラス

CopyData

転送の基本クラス

CopyExternalTables

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

CopySchema

転送の基本クラス

CreateTargetDatabase

転送の基本クラス

Database

転送の基本クラス

DatabaseFileMappings

転送の基本クラス

DestinationDatabase

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

DestinationLogin

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

DestinationLoginSecure

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

DestinationPassword

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

DestinationServer

移行先サーバーの名前

DestinationServerConnection

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

DestinationTranslateChar

転送の基本クラス

DropDestinationObjectsFirst

転送の基本クラス

IncompatibleObjects

転送の基本クラス

ObjectList

転送の基本クラス

Options

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

PrefetchObjects

転送の基本クラス

PreserveDbo

転送の基本クラス

PreserveLogins

転送の基本クラス

Scripter

転送の基本クラス

SourceTranslateChar

転送の基本クラス

TargetDatabaseFilePath

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

TargetLogFilePath

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

UseDestinationTransaction

転送の基本クラス

メソッド

名前 説明
EnumObjects()

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

EnumObjects(Boolean)

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

EnumScriptTransfer()

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

GetDestinationServerConnection()

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

ScriptTransfer()

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

SetTargetServerInfo()

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

イベント

名前 説明
DiscoveryProgress

転送の基本クラス

ScriptingError

転送の基本クラス

ScriptingProgress

転送の基本クラス

適用対象