sqlcmd - 유틸리티 시작

적용 대상: 예SQL Server(지원되는 모든 버전) 예Azure SQL Database 예Azure SQL Managed Instance 예Azure Synapse Analytics 예병렬 데이터 웨어하우스

sqlcmd 유틸리티를 사용하면 명령 프롬프트, SQL Server Management StudioSQLCMD 모드, Windows 스크립트 파일 또는 SQL Server 에이전트 작업의 운영 체제(Cmd.exe) 작업 단계에서 Transact-SQL 문, 시스템 프로시저 및 스크립트 파일을 입력할 수 있습니다.

참고

sqlcmd 에 대한 기본 인증 모드는 Windows 인증입니다. SQL Server 인증을 사용하려면 -U-P 옵션을 사용하여 사용자 이름과 암호를 지정해야 합니다.

참고

기본적으로 SQL Server Express 는 명명된 인스턴스인 sqlexpress 로 설치됩니다.

sqlcmd 유틸리티를 시작하고 SQL Server의 기본 인스턴스에 연결

  1. 시작 메뉴에서 실행 을 선택합니다. 열기 상자에 cmd 를 선택한 다음, 확인 을 클릭하여 명령 프롬프트 창을 엽니다. (이 SQL Server 데이터베이스 엔진 인스턴스에 연결한 적이 없는 경우 연결을 허용하도록 SQL Server를 구성해야 할 수 있습니다.)

  2. 명령 프롬프트에서 sqlcmd 을(를) 입력합니다.

  3. Enter 키를 누릅니다.

    이제 트러스트된 연결을 사용하여 컴퓨터에서 실행 중인 SQL Server 의 기본 인스턴스에 연결되었습니다.

    1> 은 줄 번호를 지정하는 sqlcmd 프롬프트입니다. Enter 키를 누를 때마다 번호가 1씩 증가합니다.

  4. sqlcmd 세션을 종료하려면 sqlcmd 프롬프트에 EXIT 을(를) 입력합니다.

sqlcmd 유틸리티를 시작하고 SQL Server의 명명된 인스턴스에 연결

  1. 명령 프롬프트 창을 열고 sqlcmd -SmyServer\instanceName 을 입력합니다. myServer\instanceName 을 연결하려는 컴퓨터 이름 및 SQL Server 인스턴스로 바꿉니다.

  2. Enter 키를 누릅니다.

    sqlcmd 프롬프트(1>)에 SQL Server의 지정된 인스턴스에 연결되었다고 표시됩니다.

    참고

    입력한 Transact-SQL 문은 버퍼에 저장되며 GO 명령이 발견되면 일괄 처리로 실행됩니다.

다음 단계

다음 문서에서 sqlcmd 및 관련 개념에 대해 자세히 알아보세요.