다음을 통해 공유


OLE DB 대상 편집기(연결 관리자 페이지)

OLE DB 대상 편집기 대화 상자의 연결 관리자 페이지를 사용하여 대상에 대한 OLE DB 연결을 선택합니다. 이 페이지를 사용하면 데이터베이스에서 테이블이나 뷰를 선택할 수도 있습니다.

비고

OLE DB 대상의 속성은 CommandTimeoutOLE DB 대상 편집기에서 사용할 수 없지만 고급 편집기를 사용하여 설정할 수 있습니다. 또한 특정 빠른 로드 옵션은 고급 편집기에서만 사용할 수 있습니다. 이러한 속성에 대한 자세한 내용은 OLE DB 사용자 지정 속성의 OLE DB 대상 섹션을 참조하세요.

OLE DB 대상에 대한 자세한 내용은 OLE DB 대상을 참조하세요.

정적 옵션

OLE DB 연결 관리자
목록에서 기존 연결 관리자를 선택하거나 새로 만들기를 클릭하여 새 연결을 만듭니다.

신규
OLE DB 연결 관리자 구성 대화 상자를 사용하여 새 연결 관리자를 만듭니다.

데이터 액세스 모드
대상에 데이터를 로드하는 방법을 지정합니다. DBCS(더블 바이트 문자 집합) 데이터를 로드하려면 빠른 로드 옵션 중 하나를 사용해야 합니다. 대량 삽입에 최적화된 빠른 로드 데이터 액세스 모드에 대한 자세한 내용은 OLE DB 대상을 참조하세요.

옵션 설명
테이블 또는 뷰 OLE DB 대상의 테이블 또는 뷰에 데이터를 로드합니다.
테이블 또는 뷰 - 빠른 로드 OLE DB 대상의 테이블 또는 뷰에 데이터를 로드하고 빠른 로드 옵션을 사용합니다. 대량 삽입에 최적화된 빠른 로드 데이터 액세스 모드에 대한 자세한 내용은 OLE DB 대상을 참조하세요.
테이블 이름 또는 뷰 이름 변수 변수에서 테이블 또는 뷰 이름을 지정합니다.

관련 정보:패키지에서 변수 사용
테이블 이름 또는 뷰 이름 변수 - 빠른 로드 변수에서 테이블 또는 뷰 이름을 지정하고 빠른 로드 옵션을 사용하여 데이터를 로드합니다. 대량 삽입에 최적화된 빠른 로드 데이터 액세스 모드에 대한 자세한 내용은 OLE DB 대상을 참조하세요.
SQL 명령 SQL 쿼리를 사용하여 OLE DB 대상으로 데이터를 로드합니다.

미리 보기
쿼리 결과 미리 보기 대화 상자를 사용하여 결과를 미리 봅니 다. 미리 보기에는 최대 200개의 행이 표시될 수 있습니다.

데이터 액세스 모드 동적 옵션

데이터 액세스 모드에 대한 각 설정은 해당 설정과 관련된 동적 옵션 집합을 표시합니다. 다음 섹션에서는 각 데이터 액세스 모드 설정에 사용할 수 있는 각 동적 옵션에 대해 설명합니다.

데이터 액세스 모드 = 테이블 또는 뷰

테이블 또는 뷰의 이름
데이터 원본에서 사용할 수 있는 테이블 또는 뷰 목록에서 테이블 또는 뷰의 이름을 선택합니다.

신규
테이블 만들기 대화 상자를 사용하여 새 테이블을 만듭니 다.

비고

새로 만들기를 클릭하면 Integration Services는 연결된 데이터 원본을 기반으로 기본 CREATE TABLE 문을 생성합니다. 원본 테이블에 FILESTREAM 특성이 선언된 열이 포함되어 있더라도 이 기본 CREATE TABLE 문에는 FILESTREAM 특성이 포함되지 않습니다. FILESTREAM 특성을 사용하여 Integration Services 구성 요소를 실행하려면 먼저 대상 데이터베이스에 FILESTREAM 스토리지를 구현합니다. 그런 다음 테이블 만들기 대화 상자의 CREATE TABLE 문에 FILESTREAM 특성을 추가합니다. 자세한 내용은 Blob(Binary Large Object) 데이터(SQL Server)를 참조하세요.

데이터 액세스 모드 = 테이블 또는 뷰 - 빠른 로드

테이블 또는 뷰의 이름
이 목록을 사용하여 데이터베이스에서 테이블 또는 뷰를 선택하거나 새로 만들기를 클릭하여 새 테이블을 만듭니다.

신규
테이블 만들기 대화 상자를 사용하여 새 테이블을 만듭니 다.

비고

새로 만들기를 클릭하면 Integration Services는 연결된 데이터 원본을 기반으로 기본 CREATE TABLE 문을 생성합니다. 원본 테이블에 FILESTREAM 특성이 선언된 열이 포함되어 있더라도 이 기본 CREATE TABLE 문에는 FILESTREAM 특성이 포함되지 않습니다. FILESTREAM 특성을 사용하여 Integration Services 구성 요소를 실행하려면 먼저 대상 데이터베이스에 FILESTREAM 스토리지를 구현합니다. 그런 다음 테이블 만들기 대화 상자의 CREATE TABLE 문에 FILESTREAM 특성을 추가합니다. 자세한 내용은 Blob(Binary Large Object) 데이터(SQL Server)를 참조하세요.

ID 유지
데이터가 로드될 때 ID 값을 복사할지 여부를 지정합니다. 이 속성은 빠른 로드 옵션에서만 사용할 수 있습니다. 이 속성의 기본값은 false입니다.

Null 유지
데이터가 로드될 때 null 값을 복사할지 여부를 지정합니다. 이 속성은 빠른 로드 옵션에서만 사용할 수 있습니다. 이 속성의 기본값은 false입니다.

테이블 잠금
로드하는 동안 테이블이 잠겨 있는지 여부를 지정합니다. 이 속성의 기본값은 true입니다.

제약 조건 검사
대상에서 데이터를 로드할 때 제약 조건을 검사할지 여부를 지정합니다. 이 속성의 기본값은 true입니다.

일괄 처리당 행 수
각 일괄 처리의 행 수를 지정합니다. 이 속성의 기본값은 -1로, 값이 할당되지 않음을 나타냅니다.

비고

OLE DB 대상 편집기에서 텍스트 상자를 선택 취소하여 이 속성에 대한 사용자 지정 값을 할당하지 않음을 나타냅니다.

최대 삽입 커밋 크기
빠른 로드 작업 중에 OLE DB 대상이 커밋하려고 하는 일괄 처리 크기를 지정합니다. 값 0 은 모든 행이 처리된 후 모든 데이터가 단일 일괄 처리로 커밋됨을 나타냅니다.

비고

값이 0이면 OLE DB 대상 및 다른 데이터 흐름 구성 요소가 동일한 원본 테이블을 업데이트하는 경우 실행 중인 패키지의 응답이 중지될 수 있습니다. 패키지가 중지되지 않도록 하려면 최대 삽입 커밋 크기 옵션을 2147483647 설정합니다.

이 속성에 대한 값을 제공하는 경우 대상은 (a) 최대 삽입 커밋 크기 또는 (b) 현재 처리 중인 버퍼의 나머지 행 중 더 작은 행을 일괄 처리로 커밋합니다.

비고

대상에서 제약 조건이 실패하면 최대 삽입 커밋 크기 로 정의된 행의 전체 일괄 처리가 실패합니다.

데이터 액세스 모드 = 테이블 이름 또는 뷰 이름 변수

변수 이름
테이블 또는 뷰의 이름이 들어 있는 변수를 선택합니다.

데이터 액세스 모드 = 테이블 이름 또는 뷰 이름 변수 - 빠른 로드)

변수 이름
테이블 또는 뷰의 이름이 들어 있는 변수를 선택합니다.

신규
테이블 만들기 대화 상자를 사용하여 새 테이블을 만듭니 다.

비고

새로 만들기를 클릭하면 Integration Services는 연결된 데이터 원본을 기반으로 기본 CREATE TABLE 문을 생성합니다. 원본 테이블에 FILESTREAM 특성이 선언된 열이 포함되어 있더라도 이 기본 CREATE TABLE 문에는 FILESTREAM 특성이 포함되지 않습니다. FILESTREAM 특성을 사용하여 Integration Services 구성 요소를 실행하려면 먼저 대상 데이터베이스에 FILESTREAM 스토리지를 구현합니다. 그런 다음 테이블 만들기 대화 상자의 CREATE TABLE 문에 FILESTREAM 특성을 추가합니다. 자세한 내용은 Blob(Binary Large Object) 데이터(SQL Server)를 참조하세요.

ID 유지
데이터가 로드될 때 ID 값을 복사할지 여부를 지정합니다. 이 속성은 빠른 로드 옵션에서만 사용할 수 있습니다. 이 속성의 기본값은 false입니다.

Null 유지
데이터가 로드될 때 null 값을 복사할지 여부를 지정합니다. 이 속성은 빠른 로드 옵션에서만 사용할 수 있습니다. 이 속성의 기본값은 false입니다.

테이블 잠금
로드하는 동안 테이블이 잠겨 있는지 여부를 지정합니다. 이 속성의 기본값은 false입니다.

제약 조건 검사
태스크가 제약 조건을 검사할지 여부를 지정합니다. 이 속성의 기본값은 false입니다.

일괄 처리당 행 수
각 일괄 처리의 행 수를 지정합니다. 이 속성의 기본값은 -1로, 값이 할당되지 않음을 나타냅니다.

비고

OLE DB 대상 편집기에서 텍스트 상자를 선택 취소하여 이 속성에 대한 사용자 지정 값을 할당하지 않음을 나타냅니다.

최대 삽입 커밋 크기
빠른 로드 작업 중에 OLE DB 대상이 커밋하려고 하는 일괄 처리 크기를 지정합니다. 2147483647 기본값은 모든 행이 처리된 후 모든 데이터가 단일 일괄 처리로 커밋됨을 나타냅니다.

비고

값이 0이면 OLE DB 대상 및 다른 데이터 흐름 구성 요소가 동일한 원본 테이블을 업데이트하는 경우 실행 중인 패키지의 응답이 중지될 수 있습니다. 패키지가 중지되지 않도록 하려면 최대 삽입 커밋 크기 옵션을 2147483647 설정합니다.

데이터 액세스 모드 = SQL 명령

SQL 명령 텍스트
SQL 쿼리의 텍스트를 입력하거나, 쿼리 빌드를 클릭하여 쿼리를 작성하거나, 찾아보기를 클릭하여 쿼리 텍스트가 포함된 파일을 찾습니다.

비고

OLE DB 대상은 매개 변수를 지원하지 않습니다. 매개 변수가 있는 INSERT 문을 실행해야 하는 경우 OLE DB 명령 변환을 고려합니다. 자세한 내용은 OLE DB 명령을 참조하세요.

빌드 쿼리
쿼리 작성기 대화 상자를 사용하여 SQL 쿼리를 시각적으로 생성합니다.

찾아보기
열기 대화 상자를 사용하여 SQL 쿼리의 텍스트가 포함된 파일을 찾습니다.

쿼리 구문 분석
쿼리 텍스트의 구문을 확인합니다.

또한 참조하십시오

Integration Services 오류 및 메시지 참조
OLE DB 대상 편집기(매핑 페이지)
OLE DB 대상 편집기(오류 출력 페이지)
OLE DB 대상을 사용하여 데이터 로드