명령 프롬프트 유틸리티 참조(데이터베이스 엔진)

명령 프롬프트 유틸리티를 사용하여 SQL Server 작업을 스크립트로 작성할 수 있습니다. 다음 표에서는 SQL Server에서 제공하는 명령 프롬프트 유틸리티를 보여 줍니다.

유틸리티

설명

설치 위치

bcp 유틸리티

Microsoft SQL Server 인스턴스와 사용자가 지정한 형식의 데이터 파일 간에 데이터를 복사하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn

dta 유틸리티

작업을 분석하고 해당 작업에서 서버 성능을 최적화하기 위한 물리적 디자인 구조를 제시하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn

dtexec 유틸리티

Integration Services 패키지를 구성 및 실행하는 데 사용합니다. 이 명령 프롬프트 유틸리티의 사용자 인터페이스 버전을 DTExecUI라고 하며 이는 패키지 실행 유틸리티를 표시합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ DTS\Binn

dtutil 유틸리티

SSIS 패키지를 관리하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ DTS\Binn

배포 유틸리티를 사용하여 모델 솔루션 배포

Analysis Services 프로젝트를 Analysis Services 인스턴스에 배포하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn\VShell\Common7\IDE

osql 유틸리티

명령 프롬프트에서 Transact-SQL 문, 시스템 프로시저 및 스크립트 파일을 입력할 수 있습니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn

프로파일러 유틸리티

명령 프롬프트에서 SQL Server 프로파일러를 시작하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn

rs 유틸리티(rs.exe)(SSRS)

Reporting Services 보고서 서버를 관리하기 위한 스크립트를 실행하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn

rsconfig 유틸리티(SSRS)

보고서 서버 연결을 구성하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn

rskeymgmt 유틸리티(SSRS)

보고서 서버에서 암호화 키를 관리하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn

sqlagent90 응용 프로그램

명령 프롬프트에서 SQL Server 에이전트를 시작하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\<instance_name>\MSSQL\Binn

sqlcmd 유틸리티

명령 프롬프트에서 Transact-SQL 문, 시스템 프로시저 및 스크립트 파일을 입력할 수 있습니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn

SQLdiag 유틸리티

Microsoft 고객 서비스 지원 센터에 제공할 진단 정보를 수집하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn

sqllogship 응용 프로그램

응용 프로그램에서 백업, 복사 및 복원 작업을 실행하지 않고 로그 전달 구성에 대해 백업, 복사, 복원 작업 및 관련 정리 태스크를 수행하는 데 사용됩니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn

SqlLocalDB 유틸리티

프로그램 개발자를 대상으로 하는 SQL Server 실행 모드입니다.

<drive>:\Program Files\Microsoft SQL Server\110\Tools\Binn\

sqlmaint 유틸리티

이전 버전의 SQL Server에서 만든 데이터베이스 유지 관리 계획을 실행하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn

sqlps 유틸리티

PowerShell 명령 및 스크립트를 실행하는 데 사용합니다. SQL Server PowerShell 공급자 및 cmdlet을 로드하고 등록합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn

sqlservr 응용 프로그램

문제 해결을 위해 명령 프롬프트에서 데이터베이스 엔진 인스턴스를 시작 및 중지하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn

Ssms 유틸리티

명령 프롬프트에서 SQL Server Management Studio를 시작하는 데 사용합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ Tools\Binn\VSShell\Common7\IDE

tablediff 유틸리티

두 테이블의 데이터를 비교하여 불일치가 있는지 확인하는 데 사용합니다. 복제 토폴로지 문제를 해결할 때 유용합니다.

<drive>:\Program Files\Microsoft SQL Server\110\ COM

Windows 8을 사용하여 SQL Server 구성 관리자에 액세스하려면

SQL Server 구성 관리자는 독립 실행형 프로그램이 아니라 Microsoft Management Console 프로그램용 스냅인이므로 SQL Server 구성 관리자는 Windows 8을 실행할 때 응용 프로그램으로 표시되지 않습니다. SQL Server 구성 관리자를 열려면 검색 참의 응용 프로그램 아래에 SQLServerManager11.msc(SQL Server 2012) 또는 SQLServerManager10.msc(SQL Server 2008)를 입력한 다음 Enter 키를 누릅니다.

명령 프롬프트 유틸리티 구문 규칙

규칙

사용 대상

대문자

운영 체제 수준에서 사용하는 문 및 용어

monospace

예제 명령 및 프로그램 코드

기울임꼴

사용자가 제공하는 매개 변수

굵게

표시된 대로 입력해야 하는 명령, 매개 변수 및 다른 구문

참고 항목

참조

복제 배포 에이전트

복제 로그 판독기 에이전트

복제 병합 에이전트

복제 큐 판독기 에이전트

복제 스냅숏 에이전트