다음은 SQL Server 2005에 포함되어 있는 주요 명령 프롬프트 유틸리티들입니다. 자세한 내용은 SQL Server 온라인 설명서를 참조 바랍니다.
도구 이름 |
설명 |
Sac |
SQL Server 2005 인스턴스들 간에 노출 영역 구성(Surface area configuration)을 가져오하거나 내보내는데 사용됩니다. sac 유틸리티의 가장 쉬운 사용법은 SQL Server 노출 영역 구성 GUI(그래픽 사용자 인터페이스)를 사용하여 한 컴퓨터를 구성한 다음에 이 컴퓨터의 설정을 sac 유틸리티를 통해 파일로 내보내는 것입니다. 그러면 sac 유틸리티를 사용하여 SQL Server 2005 구성 요소에 대한 모든 설정을 로컬 컴퓨터나 원격 컴퓨터의 다른 SQL Server 2005 인스턴스에 손쉽게 적용할 수 있습니다. |
Sqlagent90 |
명령 프롬프트에서 SQL Server 에이전트를 실행하는데 사용됩니다. 대개는 응용 프로그램에서 SQL-DMO 메서드를 사용하거나 SQL Server Management Studio 를 통해 SQL Server 에이전트를 실행해야 하며, 문제가 발생하여 SQL Server 에이전트를 진단하거나 해결하고자 하는 경우에만 명령 프롬프트에서 sqlagent90을 실행합니다. |
Sqlcmd |
명령 프롬프트에서 T-SQL 문을 실행하는데 사용됩니다. sqlcmd 유틸리티를 사용하면 명령 프롬프트에서 Transact-SQL 문, 시스템 프로시저 및 스크립트 파일을 입력할 수 있습니다. |
Sqldiag |
콘솔 응용 프로그램 또는 서비스로 실행할 수 있는 범용 진단 정보 수집 유틸리티입니다. SQLdiag를 사용하여 SQL Server 및 기타 서버 유형에서 로그 및 데이터 파일을 수집할 수 있으며 이러한 파일을 사용하여 지속적으로 서버를 모니터링하거나 특정 서버 문제를 해결하는데 활용할 수 있습니다. SQL Server 2005 에서는 SQLdiag 유틸리티가 획기적으로 변경된 관계로, 이 유틸리티의 명령줄 인수는 SQL Server 2000과 호환되지 않습니다. |
Sqlmaint |
이전 버전의 SQL Server에서 만들어진 데이터베이스 유지 관리 계획을 실행하는데 사용됩니다. |
Sqlservr |
SQL Server 인스턴스를 시작하고 중지하는데 사용됩니다. SQL Server 구성 관리자에서 SQL Server를 시작하고 중지하는 것이 원칙이며, 문제 해결을 목적으로 SQL Server를 시작하는 경우에만 명령 프롬프트에서 sqlservr.exe를 실행해야 합니다. |
Sqlwb |
명령 프롬프트에서 SQL Server Management Studio를 시작하는 데 사용합니다. |
Tablediff |
두 테이블에 존재하는 데이터를 비교하고 차이를 알려 줍니다. 일치하지 않는 두 테이블의 데이터를 비교하고자 할 때 사용하며, 특히 복제 토폴로지에서 데이터 불일치 문제를 해결하는 데 유용합니다. |
'연구개발 > SQL2005' 카테고리의 다른 글
[SQL 2005 GUIDE] DBCC 명령어 (2) (0) | 2009.07.22 |
---|---|
[SQL 2005 GUIDE] DBCC 명령어 (1) (0) | 2009.07.22 |
[SQL 2005 GUIDE] 명령프롬프트 유틸리티 (1) (0) | 2009.07.22 |
[SQL 2005 GUIDE] SQLdiag (0) | 2009.07.22 |
[SQL 2005 GUIDE] 차단(블로킹) 모니터링하기 (0) | 2009.07.22 |