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
- 상속
- 특성
- 구현
생성자
| Name | Description |
|---|---|
| TransferSqlServerObjectsTask() |
TransferSqlServerObjectsTask 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| 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 |
작업이 브레이크포인트를 활성화했는지 결정해야 하는지 여부를 나타내는 불리언을 받거나 설정합니다. |
| DefaultsList |
기본값 객체를 포함하는 StringCollection을 받거나 설정하여 false로 설정하면 전송 CopyAllDefaults 할 예정입니다. |
| DestinationConnection |
목적지 데이터베이스의 SMO 연결 관리자 이름을 포함하는 문자열을 받거나 설정합니다. |
| DestinationDatabase |
목적지 데이터베이스 이름을 포함하는 문자열을 받거나 설정합니다. |
| DestinationTranslateChar |
OLE DB 목적지 연결 문자열에서 AutoTranslate 값을 나타내는 불리언을 받거나 설정합니다. |
| DropObjectsFirst |
전송 시작 전에 목적지 서버에서 전송 대상에서 먼저 제거되는지 여부를 나타내는 불리언을 받거나 설정합니다. |
| ExecutionValue |
전송된 객체 수를 포함한 객체를 반환합니다. |
| ExistingData |
열거에서 값을 ExistingData 얻거나 설정하여 데이터를 기존 데이터에 덧붙일지, 아니면 기존 데이터를 덮어써 대체할지 결정합니다. |
| GenerateScriptsInUnicode |
생성된 스크립트가 유니코드 형식인지 여부를 나타내는 불리언을 받거나 설정합니다. |
| IncludeDependentObjects |
의존 객체가 전송에 포함되는지 나타내는 불리언을 받거나 설정합니다. |
| IncludeExtendedProperties |
확장된 속성이 소스에서 대상 데이터베이스로 전송되는지 여부를 나타내는 불리언을 받거나 설정합니다. |
| LoginsList |
false 시 CopyAllLogins SQL Server 로그인 정보를 포함하는 StringCollection을 받거나 설정하여 소스 데이터베이스에서 목적지 데이터베이스로 전송합니다. |
| PartitionFunctionsList |
This가 false일 때 CopyAllPartitionFunctions 소스 데이터베이스에서 목적지 데이터베이스로 전송되도록 파티션 함수를 포함하는 StringCollection을 받거나 설정합니다. |
| 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 |
작업이 브레이크포인트에 도달했을 때 작업이 중단되어야 하는지 여부를 나타내는 불리언을 받거나 설정합니다. 이 값은 브레이크포인트가 발생했을 때 런타임 엔진이 작업과 컨테이너에 대해 설정합니다. |
| TablesList |
false 시 CopyAllTables 전송할 테이블을 나열하는 StringCollection을 받거나 설정합니다. |
| TargetServerVersion |
한 서버에서 다른 서버로 다양한 SQL Server 객체를 복사할 수 있는 메서드와 속성을 포함하고 있습니다. 이 클래스는 상속할 수 없습니다. (다음에서 상속됨 Task) |
| UseCollation |
전송 시 콜레이션을 사용해야 하는지 여부를 나타내는 불리언을 받거나 설정합니다. |
| UserDefinedAggregatesList |
Sing이 false일 때 CopyAllUserDefinedAggregates 전송할 사용자 정의 집계를 나열하는 StringCollection을 받거나 설정합니다. |
| UserDefinedDataTypesList |
StringCollection을 받거나 설정하여 사용자가 정의한 데이터 타입을 나열하여 false 시 CopyAllUserDefinedDataTypes 전송할 데이터를 제공합니다. |
| UserDefinedFunctionsList |
John은 false 시 CopyAllUserDefinedFunctions 전송할 사용자 정의 함수들을 나열하는 StringCollection을 받거나 설정합니다. |
| UserDefinedTypesList |
false 시 CopyAllUserDefinedTypes 전송할 사용자 정의 타입을 나열하는 StringCollection을 받거나 설정합니다. |
| UsersList |
false 시 CopyAllUsers SQL Server 데이터베이스 사용자를 포함하는 StringCollection을 받거나 설정하여 소스 데이터베이스에서 목적지 데이터베이스로 전송합니다. |
| Version |
회원 해임; 참고: '비고'. 작업 버전을 반환합니다. 이 속성은 읽기 전용입니다. (다음에서 상속됨 Task) |
| ViewsList |
StringCollection을 받거나 설정하여 false 시 CopyAllViews 전송할 뷰를 나열합니다. |
| XmlSchemaCollectionsList |
False 시 CopyAllXmlSchemaCollections 전송할 XML 스키마 컬렉션을 나열하는 StringCollection을 받거나 설정합니다. |