다음을 통해 공유


sqlcmd 유틸리티 시작

적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System(PDW)

sqlcmd 유틸리티를 사용하면 명령 프롬프트, SQL Server Management Studio 정보에 있는 쿼리 편집기를 사용한 SQLLCMD 스크립트 편집, 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 -S<myServer\instanceName>을 입력합니다. <myServer\instanceName>을 연결하려는 컴퓨터 이름 및 SQL Server 데이터베이스 엔진 인스턴스로 바꿉니다.

  2. ENTER를 누릅니다.

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

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