SQL Server/SQL Server Tip

SQL Server 2012 툴및 유틸리티 사용하기

SungWookKang 2015. 7. 23. 08:33
반응형

SQL Server 2012 툴및 유틸리티 사용하기

 

SQL Server 2012 설치를 완료하였다면 이제 간단히 툴 사용법 및 제공되는 각종 유틸리티 사용법에 대해서 알아본다. 사용법에 대한 내용은 내용이 너무 방대하므로 기본적인 필수 사항만을 다루어 보도록 한다.

   

SSMS(SQL ServerManagement Studio) 실행하기.

[시작] – [모든 프로그램] – [SQL Server 2012] – [SQLServer Management Studio]를 실행한다.

    

   

SQL Server 2012 Management를 실행하면 아래와 같은 로고 화면이 나타난다.만약 SQL Server를 처음 설치하여 실행 하였다면 실행까지 약간의 시간이 걸릴 수있다.

   

서버연결창이 나타나면 SQL Server에 접속할 정보를 입력한 후 [연결]을 한다. 이때 연결방법은[Windows 인증] 과 [SQL Server 인증] 두 가지가 있다. (앞 단원의 설치 부분에서 인증과 관련된 부분이생각 난다면 착실하게 공부하고 있는 것이다.)

   

서버 유형

[서버에연결] 창에서 [서버 유형]은사용자가 접속하려는 서버의 유형을 나타낸다. 대부분 우리가 실습하는 환경은 [데이터베이스 엔진] 이지만 뒤에서 배울 BI나 분석과정에서는 다른 유형을 다루게 된다.

   

데이터베이스엔진 : 관계형 데이터베이스 엔진을 의미하여 이 책에서는 SQLServer 2012를 뜻한다.

Analysis Services : OLAP 과 데이터 분석 및 마이닝을 지원하는 BI 서비스엔진이다.

Reporting Services : 보고서를 만드는 기능을 한다.

Integration Services : SSIS라 불리며 외부로 데이터를 내보내거나 가져오기,변환 작업의 과정을 수행한다.

이책에서는 데이터베이스 엔진을 사용한 사용법 및 기본적인 데이터베이스의 사용법과 SSAS및 SSIS에 대해서 간단히 설명하도록 한다. 이 부분은 책 후반부의활용 부분에서 다루도록 한다.

   

서버 이름

서버이름은 SSMS통하여 접속하게 될 서버의 이름을 입력 또는 선택하는 부분이다. 직접해당 SQL Server의 IP를 입력하여도 되고 SQL Server가 설치된 컴퓨터 이름을 입력하여도 된다. 원격지의서버를 접속할 때에는 컴퓨터 이름보다 IP를 입력하는 것이 좀 더 확실하게 접속 할 수 있다. 몇 가지 팁을 알려준다면 자시 자신의 컴퓨터로 접속할 때는 (local),Localhost, 127.0.0.1(루프백) 이라고 해주면 현재 컴퓨터에 데이터베이스엔진이 설치된 것으로 간주하여 접속한다. 아마 대부분의 독자들은 자신의 컴퓨터에 설치된 SQL Server에 접속하는 환경일 것으로 생각되어 (local) 또는 Localhost, 127.0.0.1 등을 사용하여 접속하면 된다. 만약컴퓨터 이름으로 접속하려고 하는데 해당 서버의 컴퓨터 이름이 생각나지 않는다면 [더 찾아보기]를 확장하여 [로컬 서버] 탭에서설치된 컴퓨터 이름을 확인 한다.

   

접속하려는서버가 로컬서버(현재 SSMS를 실행하는 컴퓨터)가 아니라면 [네트워크 서버] 탭을이용하여 해당 서버를 선택하면 된다. 위에서 언급하였지만 외부 서버의 경우 컴퓨터 이름보다는 IP를 이용하여 접속하는 것이 좀 더 확실하다. 만약 접속이 되지않는다면 SQL Server 2012 설치 후 확인하여야 할 구성사항 등을 체크해 보아야 한다. 이는 인증 및 보안과 관련된 부분으로 SQL Server 설치 후필수적으로 설정 해야 한다.

   

인증

윈도우인증 : 현재 윈도우에 로그인 한 계정을 사용하여 SQL Server에접속한다.

SQL Server 인증 : Windows 인증과 달리 윈도우의 계정이 없어도 SQL Server에서 생성한 자체 계정을 가지고 SQL Server로직접 접속 한다.

 

   

옵션

[옵션]버튼을 클릭하면 [연결 속성] 탭및 [추가 연결 매개 변수] 탭이 나타난다. 특별한 경우를 제외하고는 거의 사용할 일이 없는 부분이라 크게 다루지 않도록 하겠다.

[연결할데이터베이스]는 특별히 연결하고자 하는 데이터베이스의 이름을 지정하는 부분이다.

[네트워크프로토콜]은 서버에 접속하기 위한 네트워크 프로토콜을 별도로 지정 할 수 있는 부분이다.

[추가연결 매개 변수]는 연결문자열을 추가로 입력할 수 있는 창이다.





2012-08-19 / 강성욱 / http://sqlmvp.kr

반응형