반응형
패키지 저장 방식
안녕하세요 강성욱 입니다.(www.sqltag.org, www.sqler.com, http://jevida.blog.me)
이번 시간에는 패키지 저장 방식에 따른 장점에 대해서 알아 보도록 하겠습니다.
SSIS 패키지를 작업에 등록할 때에는 3가지 방식으로 등록 할 수 있습니다.
- SQL Server
- 파일 시스템
- SSIS 패키지 저장소
SQL Server 저장
SQL Server로 지정하면 SQL Server의 msdb에 저장됩니다.
- SQL 2005 - msdb.dbo.sysdtspackages90
- SQL 2008(r2) – msdb.dbo.sysdtspackages
[장점]
- 여러 사용자들이 공유하기가 용이
- 데이터베이스의 보안기능을 사용하여 관리 가능. SSIS 패키지의 운영이나 수정과 관련된 역할(Role)등을 적용 할 수 있음.
- Msdb DB에 테이블 형태로 저장되기 때문에 일반 DB백업과 같은 방식으로 패키지를 백업하여 관리.
- SQL 쿼리를 이용하여 패키지에 대한 정보를 조회
자주 수정이 일어나지 않는 형태인 운영환경에 적합.
파일 시스템 저장
파일 시스템 저장으로 선택하면 사용자가 지정한 위치에 저장.
[장점]
- 연결 정보를 쉽게 공유하여 사용 가능
- 보안 설정에서 사용자 키 기반의 암호화(EncryptSensitiveWithUserKey, EncyrptAllWithUserKey)로 설정한 경우 매우 강력한 패키지 암호화를 구현 가능.
- 네트워크 장애 또는 DB 장애 발생시 안전.
- 구성 파일이나 기타 파일들을 함께 관리 가능
- 패키지를 수정해야 할 때 개발환경으로 로드하는 작업이 간단.
- 파일로 관리되기 때문에 파일 시스템의 계층 구조를 이용하여 관리 할 수 있음.
자주 수정되거나 최정적으로 개발이 완료되지 않은 개발환경에 적합.
반응형
'SQL Server > SSIS 강좌' 카테고리의 다른 글
BIDS 임시 파일 위치 설정 (0) | 2015.07.16 |
---|---|
SSIS패키지 실행 하기 – Job Agent 등록 및 수동 실행 (0) | 2015.07.16 |
성능 카운터 – SSIS를 튜닝하자 (0) | 2015.07.16 |
배포 및 배포 마법사 (0) | 2015.07.16 |
로깅 – SSIS의 실행 정보를 로깅하자 (0) | 2015.07.16 |