SQL Server 개체 전송 태스크Transfer SQL Server Objects Task

SQL ServerSQL Server 개체 전송 태스크는 SQL ServerSQL Server 인스턴스 간에 한 가지 이상 유형의 SQL ServerSQL Server데이터베이스 개체를 전송합니다.The Transfer SQL ServerSQL Server Objects task transfers one or more types of objects in a SQL ServerSQL Server database between instances of SQL ServerSQL Server. 예를 들어 이 태스크로 테이블 및 저장 프로시저를 복사할 수 있습니다.For example, the task can copy tables and stored procedures. 원본으로 사용하는 SQL ServerSQL Server 버전에 따라 복사할 수 있는 개체 유형이 달라집니다.Depending on the version of SQL ServerSQL Server that is used as a source, different types of objects are available to copy. 예를 들어 스키마 및 사용자 정의 집계는 SQL ServerSQL Server 데이터베이스에만 포함됩니다.For example, only a SQL ServerSQL Server database includes schemas and user-defined aggregates.

전송할 개체Objects to Transfer

전송되는 개체에 대한 사용 권한과 함께 지정된 데이터베이스의 서버 역할, 역할 및 사용자를 복사할 수 있습니다.Server roles, roles, and users from the specified database can be copied, as well as the permissions for the transferred objects. 개체와 관련된 사용자, 역할 및 사용 권한을 복사하면 전송되는 개체를 대상 서버에서 즉시 작동할 수 있습니다.By copying the associated users, roles, and permissions together with the objects, you can make the transferred objects immediately operable on the destination server.

다음 표에서는 복사할 수 있는 개체 유형을 나열합니다.The following table lists the type of objects that can be copied.

개체Object
테이블Tables
Views
저장 프로시저Stored Procedures
사용자 정의 함수User-Defined Functions
기본값Defaults
사용자 정의 데이터 형식User-Defined Data Types
파티션 함수Partition Functions
파티션 구성표Partition Schemes
스키마Schemas
어셈블리Assemblies
사용자 정의 집계User-Defined Aggregates
사용자 정의 형식User-Defined Types
XML 스키마 컬렉션XML Schema Collection

SQL ServerSQL Server 인스턴스에서 생성된 UDT(사용자 정의 형식)은 CLR(공용 언어 런타임) 어셈블리에 종속됩니다.User-defined types (UDTs) that were created in an instance of SQL ServerSQL Server have dependencies on common language runtime (CLR) assemblies. SQL ServerSQL Server 개체 전송 기능을 사용하여 UDT를 전송할 경우 종속 개체를 전송하도록 태스크를 구성해야 합니다.If you use the Transfer SQL ServerSQL Server Objects task to transfer UDTs, you must also configure the task to transfer dependent objects. 종속 개체를 전송하려면 IncludeDependentObjects 속성을 True로 설정합니다.To transfer dependent objects, set the IncludeDependentObjects property to True.

테이블 옵션Table Options

테이블을 복사하는 경우 복사 작업에 포함시킬 테이블 관련 항목의 유형을 지정할 수 있습니다.When copying tables, you can indicate the types of table-related items to include in the copy process. 다음 유형의 항목을 관련 테이블과 함께 복사할 수 있습니다.The following types of items can be copied together with the related table:

  • 인덱스Indexes

  • 트리거Triggers

  • 전체 텍스트 인덱스Full-text indexes

  • 기본 키Primary keys

  • 외래 키Foreign keys

    태스크가 생성하는 스크립트가 유니코드 형식인지도 지정할 수 있습니다.You can also indicate whether the script that the task generates is in Unicode format.

대상 옵션Destination Options

전송할 때 스키마 이름, 데이터, 전송되는 개체의 확장 속성 및 종속 개체를 포함하도록 SQL ServerSQL Server 개체 전송 태스크를 구성할 수 있습니다.You can configure the Transfer SQL ServerSQL Server Objects task to include schema names, data, extended properties of transferred objects, and dependent objects in the transfer. 데이터를 복사할 때는 기존 데이터를 교체 또는 추가할 수 있습니다.If data is copied, it can replace or append existing data.

일부 옵션은 SQL ServerSQL Server에만 적용됩니다.Some options apply only to SQL ServerSQL Server. 예를 들어 스키마는 SQL ServerSQL Server 에서만 지원됩니다.For example, only SQL ServerSQL Server supports schemas.

보안 옵션Security Options

SQL ServerSQL Server 개체 전송 태스크에는 원본의 SQL ServerSQL Server 데이터베이스 수준 사용자 및 역할, SQL ServerSQL Server 로그인, 전송되는 개체에 대한 사용 권한을 포함시킬 수 있습니다.The Transfer SQL ServerSQL Server Objects task can include SQL ServerSQL Server database-level users and roles from the source, SQL ServerSQL Server logins, and the permissions for transferred objects. 예를 들어 전송되는 테이블에 대한 사용 권한을 전송에 포함시킬 수 있습니다.For example, the transfer can include the permissions on the transferred tables.

SQL Server 인스턴스 간 개체 전송Transfer Objects Between Instances of SQL Server

SQL ServerSQL Server 개체 전송 태스크는 SQL ServerSQL Server 원본 및 대상을 지원합니다.The Transfer SQL ServerSQL Server Objects task supports a SQL ServerSQL Server source and destination.

이벤트Events

태스크는 전송되는 개체에 대해 보고하는 정보 이벤트를 발생시키며 개체를 덮어쓰는 경우 경고 이벤트를 발생시킵니다.The task raises an information event that reports the object transferred and a warning event when an object is overwritten. 데이터베이스 테이블 잘림과 같은 동작에서도 정보 이벤트가 발생합니다.An information event is also raised for actions such as the truncation of database tables.

SQL ServerSQL Server 개체 전송 태스크는 개체를 전송하는 진행 과정은 보고하지 않으며 0% 및 100% 완료만 보고합니다.The Transfer SQL ServerSQL Server Objects task does not report incremental progress of the object transfer; it reports only 0% and 100 % completion.

실행 값Execution Value

태스크의 ExecutionValue 속성에 저장된 실행 값은 전송된 개체 수를 반환합니다.The execution value, stored in the ExecutionValue property of the task, returns the number of objects transferred. SQL Server 개체 전송 태스크의 ExecValueVariable 속성에 사용자 정의 변수를 할당하면 패키지의 다른 개체에서 개체 전송에 대한 정보를 사용할 수 있습니다.By assigning a user-defined variable to the ExecValueVariable property of the Transfer SQL Server Objects task, information about the object transfer can be made available to other objects in the package. 자세한 내용은 Integration Services(SSIS) 변수패키지에서 변수 사용을 참조하세요.For more information, see Integration Services (SSIS) Variables and Use Variables in Packages.

로그 항목Log Entries

SQL Server 개체 전송 태스크에는 다음 사용자 지정 로그 항목이 포함됩니다.The Transfer SQL Server Objects task includes the following custom log entries:

  • TransferSqlServerObjectsTaskStartTransferringObjects 이 로그 항목에서는 전송이 시작되었음을 보고합니다.TransferSqlServerObjectsTaskStartTransferringObjects This log entry reports that the transfer has started. 로그 항목에 시작 시간이 포함됩니다.The log entry includes the start time.

  • TransferSqlServerObjectsTaskFinishedTransferringObjects 이 로그 항목에서는 전송이 완료되었음을 보고합니다.TransferSqlServerObjectsTaskFinishedTransferringObjects This log entry reports that the transfer has completed. 로그 항목에 종료 시간이 포함됩니다.The log entry includes the end time.

    또한 OnInformation 이벤트에 대한 로그 항목에서는 전송하도록 선택한 개체 유형의 개체 수, 전송된 개체의 수 및 테이블로 데이터 전송 시 테이블 잘림과 같은 동작을 보고합니다.In addition, a log entry for an OnInformation event reports the number of objects of the object types that have been selected for transfer, the number of objects that were transferred, and actions such as the truncation of tables when data is transferred with tables. 대상에서 덮어쓴 개체마다 OnWarning 이벤트에 대한 로그 항목이 기록됩니다.A log entry for the OnWarning event is written for each object on the destination that is overwritten.

보안 및 사용 권한Security and Permissions

사용자는 원본 서버에서 개체를 검색하는 권한 및 대상 서버에서 개체를 삭제하고 만드는 권한이 필요하며 무엇보다도 지정된 데이터베이스 및 데이터베이스 개체에 대한 액세스가 필요합니다.The user must have permission to browse objects on the source server, and must have permission to drop and create objects on the destination server; moreover, the user must have access to the specified database and database objects.

SQL Server 개체 전송 태스크 구성Configuration of the Transfer SQL Server Objects Task

모든 개체, 한 유형의 모든 개체 또는 한 유형의 지정된 개체만 전송하도록 SQL ServerSQL Server 개체 전송 태스크를 구성할 수 있습니다.The Transfer SQL ServerSQL Server Objects task can be configured to transfer all objects, all objects of a type, or only specified objects of a type. 예를 들어 AdventureWorks 데이터베이스에서 선택한 테이블만 복사하도록 선택할 수 있습니다.For example, you can choose to copy only selected tables in the AdventureWorks database.

SQL ServerSQL Server 개체 전송 태스크가 테이블을 전송하는 경우 테이블과 함께 복사할 테이블 관련 개체 유형을 지정할 수 있습니다.If the Transfer SQL ServerSQL Server Objects task transfers tables, you can specify the types of table-related objects to copy with the tables. 예를 들어 테이블과 함께 복사할 기본 키를 지정할 수 있습니다.For example, you can specify that primary keys are copied with tables.

전송할 때 스키마 이름, 데이터, 전송된 개체의 확장 속성 및 종속 개체를 포함하도록 SQL ServerSQL Server 개체 전송 태스크를 구성하여 전송되는 개체의 기능을 더욱 향상시킬 수 있습니다.To further enhance functionality of transferred objects, you can configure the Transfer SQL ServerSQL Server Objects task to include schema names, data, extended properties of transferred objects, and dependent objects in the transfer. 데이터 복사할 때 기존 데이터를 교체할지 또는 추가할지를 지정할 수 있습니다.When copying data, you can specify whether to replace or append existing data.

SQL ServerSQL Server 개체 전송 태스크는 런타임에 두 개의 SMO 연결 관리자를 사용하여 원본 서버 및 대상 서버에 연결합니다.At run time, the Transfer SQL ServerSQL Server Objects task connects to the source and destination servers by using two SMO connection managers. SMO 연결 관리자는 SQL ServerSQL Server 개체 전송 태스크와 별도로 구성된 다음 SQL ServerSQL Server 개체 전송 태스크에서 참조됩니다.The SMO connection managers are configured separately from the Transfer SQL ServerSQL Server Objects task, and then referenced in the Transfer SQL ServerSQL Server Objects task. SMO 연결 관리자는 액세스할 서버 및 사용할 인증 모드를 지정합니다.The SMO connection managers specify the server and the authentication mode to use when accessing the server. 자세한 내용은 SMO Connection Manager을 참조하세요.For more information, see SMO Connection Manager.

SSISSSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.You can set properties through SSISSSIS Designer or programmatically.

SSISSSIS 디자이너에서 설정할 수 있는 속성에 대한 자세한 내용을 보려면 다음 항목을 클릭하십시오.For more information about the properties that you can set in SSISSSIS Designer, click the following topic:

SQL Server 개체 전송 태스크의 프로그래밍 방식 구성Programmatic Configuration of the Transfer SQL Server Objects Task

이러한 속성을 프로그래밍 방식으로 설정하는 방법을 보려면 다음 항목을 클릭하십시오.For more information about programmatically setting these properties, click the following topic:

SQL Server 개체 전송 태스크 편집기(일반 페이지)Transfer SQL Server Objects Task Editor (General Page)

SQL Server 개체 전송 태스크 편집기 대화 상자의 일반 페이지를 사용하여 SQL ServerSQL Server 개체 전송 태스크의 이름을 지정하고 해당 태스크를 설명할 수 있습니다.Use the General page of the Transfer SQL Server Objects Task Editor dialog box to name and describe the Transfer SQL ServerSQL Server Objects task.

참고

SQL ServerSQL Server 개체 전송 태스크를 만드는 사용자에게는 원본 서버 개체를 복사용으로 선택하기 위한 충분한 권한이 있어야 하며 해당 개체를 전송할 대상 서버 데이터베이스에 대한 액세스 권한도 있어야 합니다.The user who creates the Transfer SQL ServerSQL Server Objects task must have adequate permissions on the source server objects to select them for copying, and permission to access the destination server database where the objects will be transferred.

옵션Options

이름Name
SQL ServerSQL Server 개체 전송 태스크에 사용할 고유 이름을 입력합니다.Type a unique name for the Transfer SQL ServerSQL Server Objects task. 이 이름은 태스크 아이콘에서 레이블로 사용됩니다.This name is used as the label in the task icon.

참고

태스크 이름은 패키지 내에서 고유해야 합니다.Task names must be unique within a package.

DescriptionDescription
SQL ServerSQL Server 개체 전송 태스크에 대한 설명을 입력합니다.Type a description of the Transfer SQL ServerSQL Server Objects task.

SQL Server 개체 전송 태스크 편집기(개체 페이지)Transfer SQL Server Objects Task Editor (Objects Page)

SQL Server 개체 전송 태스크 편집기 대화 상자의 개체 페이지를 사용하여 하나 이상의 SQL ServerSQL Server 개체를 SQL ServerSQL Server 의 한 인스턴스에서 다른 인스턴스로 복사하기 위한 속성을 지정할 수 있습니다.Use the Objects page of the Transfer SQL Server Objects Task Editor dialog box to specify properties for copying one or more SQL ServerSQL Server objects from one instance of SQL ServerSQL Server to another. 테이블, 뷰, 저장 프로시저 및 사용자 정의 함수와 같은 SQL ServerSQL Server 개체를 복사할 수 있습니다.Tables, views, stored procedures, and user-defined functions are a few examples of SQL ServerSQL Server objects that you can copy.

참고

SQL ServerSQL Server 개체 전송 태스크를 만드는 사용자에게는 원본 서버 개체를 복사용으로 선택하기 위한 충분한 권한이 있어야 하며 해당 개체를 전송할 대상 서버 데이터베이스에 대한 액세스 권한도 있어야 합니다.The user who creates the Transfer SQL ServerSQL Server Objects task must have sufficient permissions on the source server objects to select them for copying, and permission to access the destination server database where the objects will be transferred.

정적 옵션Static Options

SourceConnectionSourceConnection
목록에서 SMO 연결 관리자를 선택하거나 <새 연결...>을 클릭하여 원본 서버에 대한 새 연결을 만듭니다.Select a SMO connection manager in the list, or click <New connection...> to create a new connection to the source server.

SourceDatabaseSourceDatabase
복사할 개체를 가져올 원본 서버의 데이터베이스를 선택합니다.Select a database on the source server from which objects will be copied.

DestinationConnectionDestinationConnection
목록에서 SMO 연결 관리자를 선택하거나 <새 연결...>을 클릭하여 대상 서버에 대한 새 연결을 만듭니다.Select a SMO connection manager in the list, or click <New connection...> to create a new connection to the destination server.

DestinationDatabaseDestinationDatabase
개체를 복사해 넣을 대상 서버의 데이터베이스를 선택합니다.Select a database on the destination server to which objects will be copied.

DropObjectsFirstDropObjectsFirst
복사하기 전에 먼저 대상 서버에서 선택한 개체를 삭제할지 여부를 선택합니다.Select whether the selected objects will be dropped first on the destination server before copying.

IncludeExtendedPropertiesIncludeExtendedProperties
개체를 원본 서버에서 대상 서버로 복사할 때 확장 속성을 포함시킬지 여부를 선택합니다.Select whether extended properties will be included when objects are copied from the source to the destination server.

CopyDataCopyData
개체를 원본 서버에서 대상 서버로 복사할 때 데이터를 포함시킬지 여부를 선택합니다.Select whether data will be included when objects are copied from the source to the destination server.

ExistingDataExistingData
데이터를 대상 서버로 복사하는 방법을 지정합니다.Specify how data will be copied to the destination server. 이 속성의 옵션은 다음 표에 나열되어 있습니다.This property has the options listed in the following table:

ValueValue DescriptionDescription
바꾸기Replace 대상 서버의 데이터를 덮어씁니다.Data on the destination server will be overwritten.
추가Append 원본 서버에서 복사한 데이터를 대상 서버의 기존 데이터에 추가합니다.Data copied from the source server will be appended to existing data on the destination server.

참고

ExistingData 옵션은 CopyDataTrue로 설정한 경우에만 사용할 수 있습니다.The ExistingData option is only available when CopyData is set to True.

CopySchemaCopySchema
SQL ServerSQL Server 개체 전송 태스크를 수행하는 동안 스키마를 복사할지 여부를 선택합니다.Select whether the schema is copied during the Transfer SQL ServerSQL Server Objects task.

참고

CopySchemaSQL ServerSQL Server에서만 사용할 수 있습니다.CopySchema is only available for SQL ServerSQL Server.

UseCollationUseCollation
개체 전송에 원본 서버에서 지정한 데이터 정렬을 포함시킬지 여부를 선택합니다.Select whether the transfer of objects should include the collation specified on the source server.

IncludeDependentObjectsIncludeDependentObjects
선택한 개체를 복사하면 이 개체에 종속된 다른 개체도 함께 복사되도록 할지 여부를 선택합니다.Select whether copying the selected objects will cascade to include other objects that depend on the objects selected for copying.

CopyAllObjectsCopyAllObjects
지정한 원본 데이터베이스의 모든 개체를 복사할지, 아니면 선택한 개체만 복사할지를 선택합니다.Select whether the task will copy all objects in the specified source database or only selected objects. 이 옵션을 False로 설정하면 전송할 개체를 선택할 수 있고 CopyAllObjects섹션에 동적 옵션이 표시됩니다.Setting this option to False gives you the option to select the objects to transfer, and displays the dynamic options in the section, CopyAllObjects.

ObjectsToCopyObjectsToCopy
원본 데이터베이스에서 대상 데이터베이스로 복사할 개체를 지정하려면 ObjectsToCopy 를 확장합니다.Expand ObjectsToCopy to specify which objects should be copied from the source database to the destination database.

참고

ObjectsToCopyCopyAllObjectsFalse로 설정한 경우에만 사용할 수 있습니다.ObjectsToCopy is only available when CopyAllObjects is set to False.

다음 유형의 개체를 복사하는 옵션은 SQL ServerSQL Server에서만 지원됩니다.The options to copy the following types of objects are supported only on SQL ServerSQL Server:

어셈블리Assemblies

파티션 함수Partition functions

파티션 구성표Partition schemes

스키마Schemas

사용자 정의 집계User-defined aggregates

사용자 정의 형식User-defined types

XML 스키마 컬렉션XML schema collections

CopyDatabaseUsersCopyDatabaseUsers
데이터베이스 사용자를 전송에 포함시킬지 여부를 지정합니다.Specify whether database users should be included in the transfer.

CopyDatabaseRolesCopyDatabaseRoles
데이터베이스 역할을 전송에 포함시킬지 여부를 지정합니다.Specify whether database roles should be included in the transfer.

CopySqlServerLoginsCopySqlServerLogins
SQL ServerSQL Server 로그인을 전송에 포함시킬지 여부를 지정합니다.Specify whether SQL ServerSQL Server logins should be included in the transfer.

CopyObjectLevelPermissionsCopyObjectLevelPermissions
개체 수준 사용 권한을 전송에 포함시킬지 여부를 지정합니다.Specify whether object-level permissions should be included in the transfer.

CopyIndexesCopyIndexes
인덱스를 전송에 포함시킬지 여부를 지정합니다.Specify whether indexes should be included in the transfer.

CopyTriggersCopyTriggers
트리거를 전송에 포함시킬지 여부를 지정합니다.Specify whether triggers should be included in the transfer.

CopyFullTextIndexesCopyFullTextIndexes
전체 텍스트 인덱스를 전송에 포함시킬지 여부를 지정합니다.Specify whether full-text indexes should be included in the transfer.

CopyPrimaryKeysCopyPrimaryKeys
기본 키를 전송에 포함시킬지 여부를 지정합니다.Specify whether primary keys should be included in the transfer.

CopyForeignKeysCopyForeignKeys
외래 키를 전송에 포함시킬지 여부를 지정합니다.Specify whether foreign keys should be included in the transfer.

GenerateScriptsInUnicodeGenerateScriptsInUnicode
생성된 전송 스크립트가 유니코드 형식인지 여부를 지정합니다.Specify whether the generated transfer scripts are in Unicode format.

동적 옵션Dynamic Options

CopyAllObjects = FalseCopyAllObjects = False

CopyAllTablesCopyAllTables
지정한 원본 데이터베이스의 모든 테이블을 복사할지, 아니면 선택한 테이블만 복사할지를 선택합니다.Select whether the task will copy all tables in the specified source database or only the selected tables.

TablesListTablesList
테이블 선택 대화 상자를 열려면 클릭합니다.Click to open the Select Tables dialog box.

CopyAllViewsCopyAllViews
지정한 원본 데이터베이스의 모든 뷰를 복사할지, 아니면 선택한 뷰만 복사할지를 선택합니다.Select whether the task will copy all views in the specified source database or only the selected views.

ViewsListViewsList
뷰 선택 대화 상자를 열려면 클릭합니다.Click to open the Select Views dialog box.

CopyAllStoredProceduresCopyAllStoredProcedures
지정한 원본 데이터베이스의 모든 사용자 정의 저장 프로시저를 복사할지, 아니면 선택한 프로시저만 복사할지를 선택합니다.Select whether the task will copy all user-defined stored procedures in the specified source database or only the selected procedures.

StoredProceduresListStoredProceduresList
저장 프로시저 선택 대화 상자를 열려면 클릭합니다.Click to open the Select Stored Procedures dialog box.

CopyAllUserDefinedFunctionsCopyAllUserDefinedFunctions
지정한 원본 데이터베이스의 모든 사용자 정의 함수를 복사할지, 아니면 선택한 UDF만 복사할지를 선택합니다.Select whether the task will copy all user-defined functions in the specified source database or only the selected UDFs.

UserDefinedFunctionsListUserDefinedFunctionsList
사용자 정의 함수 선택 대화 상자를 열려면 클릭합니다.Click to open the Select User Defined Functions dialog box.

CopyAllDefaultsCopyAllDefaults
지정한 원본 데이터베이스의 모든 기본값을 복사할지, 아니면 선택한 기본값만 복사할지를 선택합니다.Select whether the task will copy all defaults in the specified source database or only the selected defaults.

DefaultsListDefaultsList
기본값 선택 대화 상자를 열려면 클릭합니다.Click to open the Select Defaults dialog box.

CopyAllUserDefinedDataTypesCopyAllUserDefinedDataTypes
지정한 원본 데이터베이스의 모든 사용자 정의 데이터 형식을 복사할지, 아니면 선택한 사용자 정의 데이터 형식만 복사할지를 선택합니다.Select whether the task will copy all user-defined data types in the specified source database or only the selected user-defined data types.

UserDefinedDataTypesListUserDefinedDataTypesList
사용자 정의 데이터 형식 선택 대화 상자를 열려면 클릭합니다.Click to open the Select User-Defined Data Types dialog box.

CopyAllPartitionFunctionsCopyAllPartitionFunctions
지정한 원본 데이터베이스의 모든 사용자 정의 파티션 함수를 복사할지, 아니면 선택한 파티션 함수만 복사할지를 선택합니다.Select whether the task will copy all user-defined partition functions in the specified source database or only the selected partition functions. SQL ServerSQL Server에서만 지원됩니다.Supported only on SQL ServerSQL Server.

PartitionFunctionsListPartitionFunctionsList
파티션 함수 선택 대화 상자를 열려면 클릭합니다.Click to open the Select Partition Functions dialog box.

CopyAllPartitionSchemesCopyAllPartitionSchemes
지정한 원본 데이터베이스의 모든 파티션 구성표를 복사할지, 아니면 선택한 파티션 구성표만 복사할지를 선택합니다.Select whether the task will copy all partition schemes in the specified source database or only the selected partition schemes. SQL ServerSQL Server에서만 지원됩니다.Supported only on SQL ServerSQL Server.

PartitionSchemesListPartitionSchemesList
파티션 구성표 선택 대화 상자를 열려면 클릭합니다.Click to open the Select Partition Schemes dialog box.

CopyAllSchemasCopyAllSchemas
지정한 원본 데이터베이스의 모든 스키마를 복사할지, 아니면 선택한 스키마만 복사할지를 선택합니다.Select whether the task will copy all schemas in the specified source database or only the selected schemas. SQL ServerSQL Server에서만 지원됩니다.Supported only on SQL ServerSQL Server.

SchemasListSchemasList
스키마 선택 대화 상자를 열려면 클릭합니다.Click to open the Select Schemas dialog box.

CopyAllSqlAssembliesCopyAllSqlAssemblies
지정한 원본 데이터베이스의 모든 SQL 어셈블리를 복사할지, 아니면 선택한 SQL 어셈블리만 복사할지를 선택합니다.Select whether the task will copy all SQL assemblies in the specified source database or only the selected SQL assemblies. SQL ServerSQL Server에서만 지원됩니다.Supported only on SQL ServerSQL Server.

SqlAssembliesListSqlAssembliesList
SQL 어셈블리 선택 대화 상자를 열려면 클릭합니다.Click to open the Select SQL Assemblies dialog box.

CopyAllUserDefinedAggregatesCopyAllUserDefinedAggregates
지정한 원본 데이터베이스의 모든 사용자 정의 집계를 복사할지, 아니면 선택한 사용자 정의 집계만 복사할지를 선택합니다.Select whether the task will copy all user-defined aggregates in the specified source database or only the selected user-defined aggregates. SQL ServerSQL Server에서만 지원됩니다.Supported only on SQL ServerSQL Server.

UserDefinedAggregatesListUserDefinedAggregatesList
사용자 정의 집계 선택 대화 상자를 열려면 클릭합니다.Click to open the Select User-Defined Aggregates dialog box.

CopyAllUserDefinedTypesCopyAllUserDefinedTypes
지정한 원본 데이터베이스의 모든 사용자 정의 유형을 복사할지, 아니면 선택한 UDT만 복사할지를 선택합니다.Select whether the task will copy all user-defined types in the specified source database or only the selected UDTs. SQL ServerSQL Server에서만 지원됩니다.Supported only on SQL ServerSQL Server.

UserDefinedTypesUserDefinedTypes
사용자 정의 유형 선택 대화 상자를 열려면 클릭합니다.Click to open the Select User-Defined Types dialog box.

CopyAllXmlSchemaCollectionsCopyAllXmlSchemaCollections
지정한 원본 데이터베이스의 모든 XML 스키마 컬렉션을 복사할지, 아니면 선택한 XML 스키마 컬렉션만 복사할지를 선택합니다.Select whether the task will copy all XML Schema collections in the specified source database or only the selected XML schema collections. SQL ServerSQL Server에서만 지원됩니다.Supported only on SQL ServerSQL Server.

XmlSchemaCollectionsListXmlSchemaCollectionsList
XML 스키마 컬렉션 선택 대화 상자를 열려면 클릭합니다.Click to open the Select XML Schema Collections dialog box.

관련 항목:See Also

Integration Services 오류 및 메시지 참조 Integration Services Error and Message Reference
Integration Services 태스크 Integration Services Tasks
SQL Server 개체 전송 태스크 편집기(일반 페이지) Transfer SQL Server Objects Task Editor (General Page)
식 페이지 Expressions Page
대량 가져오기 또는 대량 내보내기를 위한 데이터 형식(SQL Server) Data Formats for Bulk Import or Bulk Export (SQL Server)
SQL Server 설치에 대한 보안 고려 사항Security Considerations for a SQL Server Installation