2-1단원: 쿼리 편집기와 연결Lesson 2-1 - Connecting with Query Editor

SQL Server Management StudioSQL Server Management Studio 에서는 서버와의 연결이 끊긴 동안에도 코드를 쓰거나 편집할 수 있습니다. permits you to write or edit code while disconnected from the server. 이 기능은 서버를 사용할 수 없을 때나 부족한 서버 또는 네트워크 리소스를 보존하고자 할 때 유용합니다.This can be useful when the server is not available or when you want to conserve scarce server or network resources. 또한 새 쿼리 편집기 창을 열거나 코드를 다시 입력하지 않고도 쿼리 편집기의 연결을 새 SQL ServerSQL Server 인스턴스로 변경할 수 있습니다.You can also change the connection of Query Editor to a new instance of SQL ServerSQL Server without opening a new Query Editor window or retyping your code.

오프라인으로 코드 작성Coding Offline

오프라인으로 코드를 작성한 다음 다른 서버에 연결하려면To write code offline and then connect to different servers

  1. Management StudioManagement Studio 도구 모음에서 데이터베이스 엔진 쿼리 를 클릭하여 쿼리 편집기를 엽니다.On the Management StudioManagement Studio toolbar, click Database Engine Query to open the Query Editor.

  2. 데이터베이스 엔진에 연결 대화 상자에서 취소를 클릭합니다.In the Connect to Database Engine dialog box, click Cancel. 쿼리 편집기가 열리고 쿼리 편집기의 제목 표시줄에 SQL ServerSQL Server인스턴스에 연결되어 있지 않다는 메시지가 나타납니다.The Query Editor opens, and the title bar for the Query Editor indicates that you are not connected to an instance of SQL ServerSQL Server.

  3. 코드 창에 다음 Transact-SQLTransact-SQL 문을 입력합니다.In the code pane, type the following Transact-SQLTransact-SQL statements:

    SELECT * FROM Production.Product;  
    GO  
    

    이 시점에서 SQL ServerSQL Server 연결 ,실행 ,구문 분석 또는예상 실행 계획 표시 를 클릭하여인스턴스에 연결할 수 있습니다. 이 모든 명령은 쿼리 메뉴, 쿼리 편집기 도구 모음 또는 쿼리 편집기 창에서 마우스 오른쪽 단추를 클릭할 때 나타나는 바로 가기 메뉴에서 사용할 수 있습니다.At this point you can connect to an instance of SQL ServerSQL Server by clicking Connect, Execute, Parse, or Display Estimated Execution Plan, all of which are available from either the Query menu, the Query Editor toolbar, or from the shortcut menu when you right-click in the Query Editor window. 이 연습에서는 도구 모음을 사용합니다.For this practice, we'll use the toolbar.

  4. 도구 모음에서 실행 단추를 클릭하여 데이터베이스 엔진에 연결 대화 상자를 엽니다.On the toolbar, click the Execute button to open the Connect to Database Engine dialog box.

  5. 서버 이름 입력란에 서버 이름을 입력한 다음 옵션을 클릭합니다.In the Server name text box, type your server name, and then click Options.

  6. 연결 속성 탭의 연결할 데이터베이스 목록에서 서버를 찾아 AdventureWorks2012AdventureWorks2012 를 선택한 다음 연결을 클릭합니다.On the Connection Properties tab, in the Connect to database list, browse the server to select AdventureWorks2012AdventureWorks2012 and then click Connect.

  7. 같은 연결을 사용하여 다른 쿼리 편집기 창을 열려면 도구 모음에서 새 쿼리를 클릭합니다.To open another Query Editor window with the same connection, on the toolbar click New Query.

  8. 연결을 변경하려면 쿼리 편집기 창에서 마우스 오른쪽 단추를 클릭하고 연결을 가리킨 다음 연결 변경을 클릭합니다.To change connections, right-click in the Query Editor window, point to Connection, and then click Change Connection.

  9. SQL Server에 연결 대화 상자에서 사용 가능한 다른 SQL ServerSQL Server 인스턴스를 선택한 다음 연결을 클릭합니다.In the Connect to SQL Server dialog box, select another instance of SQL ServerSQL Server if available, and then click Connect.

이 새로운 쿼리 편집기 기능을 사용하면 여러 서버에서 같은 코드를 쉽게 실행할 수 있습니다.This new feature of Query Editor enables you to easily run the same code on several servers. 이 기능은 여러 비슷한 서버와 관련된 유지 관리 동작에 유용합니다.This may be useful for maintenance actions involving similar servers.

단원의 다음 태스크Next Task in Lesson

들여쓰기 추가Adding Indentation