DataTransferBase 類別

定義

public abstract class DataTransferBase : Microsoft.SqlServer.Management.Smo.TransferBase
type DataTransferBase = class
    inherit TransferBase
Public MustInherit Class DataTransferBase
Inherits TransferBase
繼承
DataTransferBase
衍生

建構函式

名稱 Description
DataTransferBase()
DataTransferBase(Database)

屬性

名稱 Description
CopyAllColumnEncryptionKey (繼承來源 TransferBase)
CopyAllColumnMasterkey (繼承來源 TransferBase)
CopyAllDatabaseScopedCredentials (繼承來源 TransferBase)
CopyAllDatabaseTriggers (繼承來源 TransferBase)
CopyAllDefaults (繼承來源 TransferBase)
CopyAllExternalDataSources (繼承來源 TransferBase)
CopyAllExternalFileFormats (繼承來源 TransferBase)
CopyAllExternalLanguages (繼承來源 TransferBase)
CopyAllExternalLibraries (繼承來源 TransferBase)
CopyAllExternalStream (繼承來源 TransferBase)
CopyAllExternalStreamingJob (繼承來源 TransferBase)
CopyAllFeatureRestrictions (繼承來源 TransferBase)
CopyAllFullTextCatalogs (繼承來源 TransferBase)
CopyAllFullTextStopLists (繼承來源 TransferBase)
CopyAllLogins (繼承來源 TransferBase)
CopyAllObjects (繼承來源 TransferBase)
CopyAllPartitionFunctions (繼承來源 TransferBase)
CopyAllPartitionSchemes (繼承來源 TransferBase)
CopyAllPlanGuides (繼承來源 TransferBase)
CopyAllRoles (繼承來源 TransferBase)
CopyAllRules (繼承來源 TransferBase)
CopyAllSchemas (繼承來源 TransferBase)
CopyAllSearchPropertyLists (繼承來源 TransferBase)
CopyAllSecurityPolicies (繼承來源 TransferBase)
CopyAllSequences (繼承來源 TransferBase)
CopyAllSqlAssemblies (繼承來源 TransferBase)
CopyAllStoredProcedures (繼承來源 TransferBase)
CopyAllSynonyms (繼承來源 TransferBase)
CopyAllTables (繼承來源 TransferBase)
CopyAllUserDefinedAggregates (繼承來源 TransferBase)
CopyAllUserDefinedDataTypes (繼承來源 TransferBase)
CopyAllUserDefinedFunctions (繼承來源 TransferBase)
CopyAllUserDefinedTableTypes (繼承來源 TransferBase)
CopyAllUserDefinedTypes (繼承來源 TransferBase)
CopyAllUsers (繼承來源 TransferBase)
CopyAllViews (繼承來源 TransferBase)
CopyAllXmlSchemaCollections (繼承來源 TransferBase)
CopyData (繼承來源 TransferBase)
CopyExternalTables

設定或會取得一個值,表示外部資料表是否會被執行腳本化。 預設情況下,我們不會在 Transfer 裡編寫腳本,因為我們無法同時編寫正確的憑證祕密來存取外部資料來源。 使用者介面會將此設定為 Generate Scripts 精靈的 true。

(繼承來源 TransferBase)
CopySchema (繼承來源 TransferBase)
CreateTargetDatabase (繼承來源 TransferBase)
Database (繼承來源 TransferBase)
DatabaseFileMappings (繼承來源 TransferBase)
DestinationDatabase

目的地資料庫的名稱

(繼承來源 TransferBase)
DestinationLogin

登入名稱用來連接目的地伺服器

(繼承來源 TransferBase)
DestinationLoginSecure

若設為 true,則使用 SQL Server 認證。 如果沒有設定,登入和密碼會被忽略。

(繼承來源 TransferBase)
DestinationPassword

連接目標伺服器的密碼

(繼承來源 TransferBase)
DestinationServer

目的地伺服器名稱

(繼承來源 TransferBase)
DestinationServerConnection

提供與目的地伺服器的連線。 設定時,DestinationServer、DestinationLogin、DestinationPassword 和 DestinationLogin 的數值不會被使用。

(繼承來源 TransferBase)
DestinationTranslateChar (繼承來源 TransferBase)
DropDestinationObjectsFirst (繼承來源 TransferBase)
IncompatibleObjects (繼承來源 TransferBase)
LogTransferDumps
ObjectList (繼承來源 TransferBase)
Options

指定控制傳輸腳本產生的選項

(繼承來源 TransferBase)
PrefetchObjects (繼承來源 TransferBase)
PreserveDbo (繼承來源 TransferBase)
PreserveLogins (繼承來源 TransferBase)
Scripter (繼承來源 TransferBase)
SourceTranslateChar (繼承來源 TransferBase)
TargetDatabaseFilePath

目的地上的資料夾用於儲存資料庫資料檔案

(繼承來源 TransferBase)
TargetLogFilePath

目的地資料夾用來存放資料庫日誌的 fles

(繼承來源 TransferBase)
UseDestinationTransaction (繼承來源 TransferBase)

方法

名稱 Description
EnumObjects()

讓 URN 被轉移

(繼承來源 TransferBase)
EnumObjects(Boolean)

讓 URN 被轉移

(繼承來源 TransferBase)
EnumScriptTransfer()

回傳一個 IEnumerable<字串> 物件,並附有物件的腳本。

(繼承來源 TransferBase)
GetDestinationServerConnection()

回傳目的伺服器的 ServerConnection

(繼承來源 TransferBase)
ScriptTransfer()

回傳一個包含該物件腳本的 StringCollection 物件。 若 ScriptData 為真,此方法會拋出錯誤

(繼承來源 TransferBase)
SetTargetServerInfo()

根據目的地伺服器資訊設定目標伺服器版本

(繼承來源 TransferBase)

事件

名稱 Description
DiscoveryProgress (繼承來源 TransferBase)
ScriptingError (繼承來源 TransferBase)
ScriptingProgress (繼承來源 TransferBase)

適用於