명령 프롬프트 유틸리티(Integration Services)
Integration Services에는 Integration Services 패키지 실행 및 관리를 위한 명령 프롬프트 유틸리티가 포함되어 있습니다.
[!참고]
64비트 컴퓨터의 경우 Integration Services에서 64비트 버전의 dtexec 유틸리티(dtexec.exe) 및 dtutil 유틸리티(dtutil.exe)를 설치합니다. 이러한 Integration Services 도구의 32비트 버전을 설치하려면 설치 도중 클라이언트 도구 또는 Business Intelligence Development Studio를 선택해야 합니다. 패키지 실행 유틸리티(dtexecui.exe)는 32비트 버전에서만 사용할 수 있습니다.
패키지 실행 유틸리티
패키지 실행 유틸리티 대화 상자를 사용하여 패키지 런타임 구성을 지정하고 로컬 컴퓨터에서 패키지를 실행할 수 있습니다. 이 유틸리티를 사용하여 dtexec 명령 프롬프트 유틸리티에서 사용할 명령줄을 생성할 수도 있습니다.
Integration Services 서비스에서 패키지 실행 유틸리티를 열려면
시작을 클릭하고 모든 프로그램, Microsoft SQL Server를 차례로 가리킨 다음 SQL Server Management Studio를 클릭합니다.
서버에 연결 대화 상자의 서버 유형 목록에서 Integration Services를 선택하고 서버 이름 목록에 서버 이름을 입력한 다음 연결을 클릭합니다.
저장된 패키지 폴더 및 하위 폴더를 확장하고 실행할 패키지를 마우스 오른쪽 단추로 클릭한 다음 패키지 실행을 클릭합니다.
명령 프롬프트에 dtexecui를 입력하여 패키지 실행 유틸리티를 열 수도 있습니다.
패키지 실행 유틸리티 대화 상자에서 설정할 수 있는 옵션에 대한 자세한 내용은 다음 항목 중 하나를 클릭하십시오.
dtexec
dtexec를 사용하여 명령 프롬프트에서 기존 패키지를 실행할 수 있습니다. 명령 프롬프트에서 dtexec를 실행하고 추가 명령 스위치를 지정하여 이 유틸리티에 액세스합니다.
자세한 내용은 dtexec 유틸리티(SSIS 도구)를 참조하십시오.
dtutil
dtutil 명령 프롬프트 유틸리티를 사용하여 명령 프롬프트에서 기존 패키지를 관리할 수 있습니다. SQL Servermsdb 데이터베이스, SSIS 패키지 저장소 및 파일 시스템에 저장된 패키지에 액세스하여 패키지 복사, 삭제, 이동, 서명 등의 태스크를 수행할 수 있습니다. 지정한 패키지가 있는지 확인할 수도 있습니다.
dtutil 명령 프롬프트 유틸리티에는 다음과 같은 기능이 있습니다.
명령 프롬프트의 설명은 명령 프롬프트 동작을 자동으로 문서화하여 쉽게 이해할 수 있게 해줍니다.
덮어쓰기 보호는 패키지를 복사하거나 이동할 때 기존 패키지를 덮어쓰기 전에 확인 메시지를 표시합니다.
콘솔 도움말은 dtutil 명령 옵션에 대한 정보를 제공합니다.
유틸리티가 msdb에 저장된 패키지에 액세스하는 경우 명령 프롬프트에 사용자 이름과 암호를 입력해야 할 수 있습니다. SQL Server 인스턴스에서 SQL Server 인증을 사용하면 사용자 이름과 암호를 모두 입력해야 합니다. 사용자 이름을 입력하지 않으면 dtutil은 Windows 인증을 사용하여 SQL Server에 로그온합니다.
dtutil 명령 프롬프트 유틸리티는 명령 파일이나 리디렉션 사용을 지원하지 않습니다.
자세한 내용은 dtutil 유틸리티(SSIS 도구)를 참조하십시오.
|