ADO.NET 대상ADO NET Destination

ADO.NET 대상은 데이터베이스 테이블이나 뷰를 사용하는 다양한 ADO.NETADO.NET호환 데이터베이스로 데이터를 로드합니다.The ADO NET destination loads data into a variety of ADO.NETADO.NET-compliant databases that use a database table or view. 이 데이터를 기존 테이블이나 뷰에 로드하는 옵션이 제공되거나 새 테이블을 만들고 데이터를 새 테이블에 로드할 수 있습니다.You have the option of loading this data into an existing table or view, or you can create a new table and load the data into the new table.

ADO NET 대상을 사용하여 MicrosoftMicrosoft Azure SQL 데이터베이스Azure SQL Database에 연결할 수 있습니다.You can use the ADO NET destination to connect to MicrosoftMicrosoft Azure SQL 데이터베이스Azure SQL Database. OLE DB를 사용하여 SQL 데이터베이스SQL Database 에 연결할 수는 없습니다.Connecting to SQL 데이터베이스SQL Database by using OLE DB is not supported. SQL 데이터베이스SQL Database에 대한 자세한 내용은 일반 보안 지침 및 제한 사항(Microsoft Azure SQL Database)을 참조하세요.For more information about SQL 데이터베이스SQL Database, see General Guidelines and Limitations (Windows Azure SQL Database).

ADO.NET 대상 문제 해결Troubleshooting the ADO NET Destination

ADO.NET 대상이 외부 데이터 공급자에 대해 수행하는 호출을 로깅할 수 있습니다.You can log the calls that the ADO NET destination makes to external data providers. 이 로깅 기능을 사용하여 ADO.NET 대상이 수행하는 외부 데이터 원본에 대한 데이터 저장 문제를 해결할 수 있습니다.You can use this logging capability to troubleshoot the saving of data to external data sources that the ADO NET destination performs. ADO.NET 대상이 외부 데이터 공급자에 대해 수행하는 호출을 로깅하려면 패키지 로깅을 설정하고 패키지 수준에서 Diagnostic 이벤트를 선택합니다.To log the calls that the ADO NET destination makes to external data providers, enable package logging and select the Diagnostic event at the package level. 자세한 내용은 패키지 실행 문제 해결 도구를 참조하세요.For more information, see Troubleshooting Tools for Package Execution.

ADO.NET 대상 구성Configuring the ADO NET Destination

이 대상은 ADO.NETADO.NET 연결 관리자를 사용하여 데이터 원본에 연결하며 연결 관리자에서는 사용할 ADO.NETADO.NET 공급자를 지정합니다.This destination uses an ADO.NETADO.NET connection manager to connect to a data source and the connection manager specifies the ADO.NETADO.NET provider to use. 자세한 내용은 ADO.NET Connection Manager를 참조하세요.For more information, see ADO.NET Connection Manager.

ADO.NET 대상에는 입력 열과 대상 데이터 원본 열 사이의 매핑이 포함되므로An ADO NET destination includes mappings between input columns and columns in the destination data source. 입력 열을 모든 대상 열에 매핑하지 않아도 됩니다.You do not have to map input columns to all destination columns. 그러나 일부 대상 열의 속성에서 입력 열을 매핑해야 할 수도 있습니다.However, the properties of some destination columns can require the mapping of input columns. 그렇지 않으면 오류가 발생할 수 있습니다.Otherwise, errors might occur. 예를 들어 대상 열에 Null 값이 허용되지 않는 경우에는 입력 열을 해당 대상 열로 매핑해야 합니다.For example, if a destination column does not allow for null values, you must map an input column to that destination column. 또한 매핑된 열의 데이터 형식이 호환되어야 합니다.In addition, the data types of mapped columns must be compatible. 예를 들어 ADO.NETADO.NET 공급자에서 지원하지 않을 경우 문자열 데이터 형식의 입력 열을 숫자 데이터 형식의 대상 열에 매핑할 수 없습니다.For example, you cannot map an input column with a string data type to a destination column with a numeric data type if the ADO.NETADO.NET provider does not support this mapping.

참고

SQL ServerSQL Server데이터 형식이 이미지로 설정 된 열에 텍스트 삽입을 지원 하지 않습니다. does not support inserting text into columns whose data type is set to image. SQL ServerSQL Server 데이터 형식에 대한 자세한 내용은 데이터 형식(Transact-SQL)을 참조하세요.For more information about SQL ServerSQL Server data types, see Data Types (Transact-SQL).

참고

ADO.NET 대상은 DT_DBTIME 유형으로 설정된 입력 열을 datetime 유형으로 설정된 데이터베이스 열에 매핑하는 작업을 지원하지 않습니다.The ADO NET destination does not support mapping an input column whose type is set to DT_DBTIME to a database column whose type is set to datetime. Integration ServicesIntegration Services 데이터 형식에 대한 자세한 내용은 Integration Services 데이터 형식을 참조하세요.For more information about Integration ServicesIntegration Services data types, see Integration Services Data Types.

ADO.NET 대상에는 하나의 일반 입력과 하나의 오류 출력이 있습니다.The ADO NET destination has one regular input and one error output.

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

ADO.NET 대상 편집기 대화 상자에서 설정할 수 있는 속성에 대한 자세한 내용을 보려면 다음 항목 중 하나를 클릭하십시오.For more information about the properties that you can set in the ADO NET Destination Editor dialog box, click one of the following topics: