분류 전체보기 1385

SSMS 서버 그룹 등록 및 서버 등록

SSMS 서버 그룹 등록 및 서버 등록 Version : SQL Server 2005, 2008, 2008R2 DBA들이 많은 DB를 관리하다 보면 매번 접속 할 때마다 IP 또는 서버 이름 그리고 비밀번호를 입력하여 접속한다. 여러대의 서버를 접속하거나 빈번하게 연결을 한다면 매우 귀찮거나 모두를 기억하기 번거로운 일일 수 있다. SSMS의 서버 그룹 등록 및 서버 등록을 통하여 쉽고 편하게 접속 정보를 관리 하자. [등록된 서버] 창이 보이지 않는다면 다음과 같이 [메뉴] – [등록된 서버]를 선택한다. [로컬 서버 그룹]에서 [새 서버 그룹] 또는 [새 서버 등록]을 한다. 실습을 위해서 [새 서버 그룹] 등록부터 해보자. [새 서버 그룹 등록]을 클릭하면 다음과 같이 [새 서버 그룹 속성] 창이 ..

SSMS 여러 개체 선택하기

SSMS 여러 개체 선택하기 Version : SQL Server 2005, 2008, 2008R2 SSMS를 사용하여 개체를 삭제하거나 스크립팅 작업을 해야 할 때 대부분의 사용자들이 [저장 프로시저] – [저장 프로시저 스크립팅] – [CREATE, ALTER, DROP] 등의 순서로 진행 한다. 또는 [데이터베이스] –[태스크] – [스크립트 생성]을 이용할 것이다. 후자의 방법에서는 마법사를 따라 하면서 체크 박스에서 필요한 항목 체크 및 다양한 옵션을 수정하여 스크립트를 생성할 수 있다. 전자의 방법을 사용하면 마법사를 굳이 실행하지 않아도 되므로 클릭수가 줄어 들고 빠르게 작업할 수 있지만 여러 개의 개체가 선택되지 않는 다는 단점이 있다. 하지만 좀더 편리하고 빠른 방법이 없을까? 메뉴에서 ..

SSMS 서버리스트 내보내기 / 가져오기

SSMS 서버리스트 내보내기 / 가져오기 Version : SQL Server 2005, 2008, 2008R2 SSMS를 사용할 때 자주 사용하는 서버를 등록해 놓으면 매번 접속할 때 주소를 기억할 필요 없이 클릭만으로 접속이 가능하다. 이때 리스트를 공유하거나 공유된 리스트를 가져오는 방법을 알아 보자. SSMS에 서버 그룹 및 서버가 등록되어 있다. 서버 리스트를 공유 또는 백업 용도로 관리할 때 다음과 같은 작업을 이용하면 매우 편리하다. 마우스 오른쪽을 클릭하여 [태크스] – [내보내기]를 선택 한다. [등록된 서버 내보내기] 창에서 내보낼 서버의 그룹 또는 서버를 선택한다. 그리고 리스트를 저장할 폴더 경로를 설정한다. 하단의 옵션을 통해 접속 정보 ID 및 비밀번호 까지 저장 할 수 있다. ..

SSMS 자동복구 활성 / 비활성

SSMS 자동복구 활성 / 비활성 Version : SQL Server 2005, 2008, 2008R2 SSMS를 사용하다 예기치 못한 프로세스의 종료로 인하여 다시 실행하였을 경우 자동 저장된 임시 파일을 이용하여 자동 저장된 시점까지 복원할 수 있다. SSMS에서 자체적으로는 이 기능을 비활성화 할 수는 없지만 레지스트리를 이용하여 자동 복구 기능을 비활성화 시켜보자. [윈도우] + [R] 을 실행하여 [Regedit]를 실행 하자. [레지스트리 편집기]가 실행되면 다음과 같은 위치에서 레지스트리를 수정 하자. SQL Server 2005 HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\90\Tools\Shell\General\AutoRecov..

SSMS 시스템 데이터베이스 숨기기

SSMS 시스템 데이터베이스 숨기기 Version : SQL Server 2005, 2008, 2008R2 SSMS에서 개체 탐색기를 열어 보면 시스템 데이터베이스를 열어 볼 수 있다. SSMS에서 시스템 데이터베이스를 숨기는 옵션을 알아 보자. SSMS를 실행하여 보면 다음과 같이 시스템 데이터베이스가 개체 탐색기에 나타난다. [도구] – [옵션]을 선택 한다. [옵선 창에서 [환경] – [일반] 탭에서 [개체 탐색기에서 시스템 개체 숨기기]를 체크하여 확인을 클릭 한다. 변경된 내용을 적용하려면 반드시 SSMS를 다시 시작하여야 한다. SSMS를 실행하여 개체 탐색기를 살펴보자. 시스템 데이터베이스가 나타나지 않는다. 2012-10-04 / 강성욱 / http://sqlmvp.kr

SSMS 쿼리 자동 줄 바꿈

SSMS 쿼리 자동 줄 바꿈 Version : SQL Server 2005, 2008, 2008R2 SSMS를 이용하여 쿼리 작성 또는 이미 생성된 SP를 열어 보면 매우 긴 쿼리의 경우 수평 스크롤이 나타난다. 이때 스크롤을 이동하여 쿼리를 확인해야 하는 불편함이 있다. 옵션을 통하여 자동 줄 바꿈을 적용하자. 자동 줄 바꿈을 전문 용어로 [워드랩] 이라고 한다. SSMS를 실행하여 SP를 확인하여 보자. 다음과 같이 가로로 긴 쿼리문에 대해서는 가로 스크롤이 발생한다. 옵션을 설정하여 자동 줄 바꿈을 설정하자. [도구] – [옵션]을 선택 한다. [옵션]창이 나타나면 [텍스트 편집기] – [Transact-SQL] – [일반] 탭에서 [자동 줄 바꿈]을 선택 한다. [자동 줄 바꿈 시각 문자 표시]를..

SSMS 인텔리전스 사용

SSMS 인텔리전스 사용 Version : SQL Server 2008, 2008R2 SSMS에서 쿼리를 입력하다 보면 자동으로 스키마 정보가 나타날 때가 있다. 이 기능을 인텔리전스(IntelliSense)기능이라고 한다. 테이블명, 또는 SP명을 정확히 기억하고 있지 못할 때 접두어를 입력하면 해당 접두어로 시작하는 대상을 찾아서 보여주기 때문에 매우 편리하기 사용 할 수 있다. 인텔리전스가 활성화 되어 있지 않다면 활성화 시키는 방법과 인텔리전스에 최신 목록이 나타나지 않는다면 캐싱을 새로 고침하는 법을 알아 보자. SSMS의 인텔리전스가 활성화 되어 있다면 다음과 같이 쿼리문을 입력할 때 팝업으로 스키마리스트가 나타난다. 인텔리전스 활성화 하는 방법을 알아 보자. [도구] – [옵션]을 선택 한다..

SSMS 줄 번호 표시

SSMS 줄 번호 표시 Version : SQL Server 2005, 2008, 2008R2 DBA가 많이 사용하는 SSMS툴을 이용하여 작업 할 때 많은 SP를 개발 또는 수정한다. 다음과 같이 대부분의 DBA는 기본 옵션으로 사용하고 있을 것이다. SP를 실행하였는데 에러가 발생하였다. 에러라인을 반환하는데 어떻게 쉽게 찾을 수 있을까? 다양한 옵션을 통하여 쿼리 창에 줄 번호를 나타내어 보자. [도구] – [옵션]을 선택 한다. [옵션] 창에서 [Transact-SQL] - [일반] 탭에서 [줄 번호]를 선택 한다. [줄 번호]를 선택하고 확인을 클릭하면 다음과 같이 쿼리 창에 각 행의 번호가 나타난다. 단축키 [Ctrl+G]를 이용하여 필요 시 해당 라인의 번호로 바로 이동 할 수 있다. 위 기..

SSMS 시작 옵션 변경하기

SSMS 시작 옵션 변경하기 Version : SQL Server 2005, 2008, 2008R2 데이터베이스를 관리하면서 가장 많아 접하게 되는 툴이 대부분의 DBA 분들은 SSMS라 생각한다. SSMS를 실행하면 기본적으로 서버 연결 정보를 입력하려 데이터베이스에 연결 할 것이다. 데이터베이스에 연결이 완료되면 다음과 같이 기본 화면이 시작된다. 아마 대부분의 DBA들은 기본 화면이 아래 그림과 동일할 것이다. 그리고 [새 쿼리]를 클릭하여 새로운 쿼리창을 실행하여 명령어를 입력한다. 데이터베이스를 연결하고 나서 기본적으로 [새 쿼리창]이 실행되면 얼마나 편할까 생각해 본적이 있는가? SSMS의 다양한 옵션을 통하여 시작 설정을 변경하여 보자. 메뉴에서 [도구] – [옵션] 을 선택 한다. [옵션]..

SSMS 쿼리 결과 다른 탭에 표시하기

SSMS 쿼리 결과 다른 탭에 표시하기 Version : SQL Server 2005, 2008, 2008R2 SSMS에서 쿼리를 실행하면 결과 값은 쿼리 창 하단에 표시 된다. DBA는 쿼리 결과를 한번에 더 많이 보기 위하여 쿼리 창의 경계선을 마우스로 드래그 하여 창을 크기를 조절한다. 이렇게 했을 때 쿼리를 확인 할 때에는 다시 결과 창을 드래그 하여 크기를 줄이거나 단축키 [Ctrl+R]을 통하여 결과 창을 숨기거나 한다. 만약 결과 창을 다른 탭에 표시하면 얼마나 편할까? 많은 양의 쿼리와 결과를 한번에 볼 수 있을 것이다. 이번 실습을 통하여 결과 창을 다른 탭에 출력 하도록 하자. SSMS에서 [도구] – [옵션]에서 [SQL Server] - [일반]탭을 선택하면 다음과 같이 쿼리 결과시..