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로 설정된 경우 전송할 기본 개체가 포함된 StringCollection을 CopyAllDefaults 가져오거나 설정합니다. |
DestinationConnection |
대상 데이터베이스에 대한 SMO 연결 관리자의 이름을 포함하는 String을 가져오거나 설정합니다. |
DestinationDatabase |
대상 데이터베이스의 이름을 포함하는 String을 가져오거나 설정합니다. |
DestinationTranslateChar |
OLE DB 대상 연결 문자열의 AutoTranslate 값을 나타내는 부울을 가져오거나 설정합니다. |
DropObjectsFirst |
원본에서 전송하기 위해 선택한 개체가 전송을 시작하기 전에 대상 서버에서 먼저 삭제되는지 여부를 나타내는 부울을 가져오거나 설정합니다. |
ExecutionValue |
전송된 개체 수를 포함하는 개체를 반환합니다. |
ExistingData |
데이터를 기존 데이터에 연결할지 기존 데이터를 새 데이터로 덮어써서 바꿀지 결정하기 위해 ExistingData 열거형의 값을 가져오거나 설정합니다. |
GenerateScriptsInUnicode |
생성된 스크립트가 유니코드 형식인지 여부를 나타내는 부울을 가져오거나 설정합니다. |
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 연결 관리자의 이름을 포함하는 String을 가져오거나 설정합니다. |
SourceDatabase |
개체를 전송할 데이터베이스의 이름을 포함하는 String을 가져오거나 설정합니다. |
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) |
두 개체 인스턴스가 같은지 확인합니다. (다음에서 상속됨 DtsObject) |
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) |
작업을 실행합니다. |
GetConnectionID(Connections, String) |
연결의 ID를 포함하는 문자열을 가져옵니다. (다음에서 상속됨 Task) |
GetConnectionName(Connections, String) |
연결 이름을 포함하는 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) |
태스크가 제대로 구성되었는지 확인합니다. |