예제데이터베이스 파일 준비

AdventureWorks2012 mdf 기준 약 200MB

   

MDF파일을  데이터베이스 연결하는 방법 복원하자.

우선 SSMS를 실행하여데이터베이스에 접속

그리고 마우스 오른쪽 버튼을 이용하여 [데이터베이스] – [연결]을 선택한다.

   

데이터베이스연결 창이 나타나면 [추가] 버튼을 클릭한다.

   

[데이터베이스파일 찾기] 창이 나타나면 다운로드 받은 폴더의 경로를 선택하고 예제 데이터베이스 파일을 선택한다.



끝.




   

   

개발 DB / 임시 복제 DB 생성을 간편하게 SSMS 에서 할 수 있다.

BAK 파일로 불편하게 Restore 쿼리로 하지 않아도 된다.

   

  • 복사 하려는 데이터베이스에서 마우스 우측키 - "작업" - "데이터베이스 복사" 선택

   

   

  • 원본서버 선택

   

  • 대상서버 선택

   

  • 전송방법 선택

   

  • 데이터베이스 선택(자동으로 선택되어 있음)

   

  • 대상(목적지) 데이터베이스 이름 선택수정

기본값 _new 가 자동으로 붙는다. 원하는 값으로 수정할 것

   

  • 작업패키지 구성(자동)

   

  • 실행방법 선택

   

  • 최종 실행

   

  • 완료




'기술(MS,Web,Windows,AWS) > [MS]SQL' 카테고리의 다른 글

MSSQL mdf ldf 붙이기 (연결)  (0) 2019.07.29
MS-SQL MSSM 단축키  (0) 2016.08.03
MSSQL 원격연결 설정 변경  (0) 2016.03.15
SQL STD----ENT 버전 비교  (0) 2016.02.29

MS-SQL MSSM 단축키

   

테이블명 선택해서 Alt+F1 테이블 스펙보기 sp_help

 

   

   

   

예로 에러로그를 확인하는 프로시져 sp_readerrorlog 선택하고 Alt + F1 눌러 보겠습니다.

또는 exec sp_help 'sp_readerrorlog' 실행하셔도 결과는 동일합니다.

   

   

   

같은 방법으로 테이블 정보를 조회하면 아래와 같습니다.

   

SSMS 단축키 모음

   

   

단축키

동작

ALT

SSMS 메뉴바로 이동Move to the SQL Server Management Studio menu bar

ALT+HYPHEN

도구상자 메뉴 활성화(실제로는 도구상자에서 펼친 창 닫기)

SHIFT+F10

컨텍스트 메뉴 표시(오른쪽 마우스 버튼과 동일)

CTRL+N

새 파일(새 창) 표시

CTRL+SHIFT+N

새 프로젝트 만들기

CTRL+O

파일 열기

CTRL+SHIFT+O

프로젝트 열기

CTRL+SHIFT+A

현재 프로젝트에 새 항목 추가

ALT+SHIFT+A

현재 프로젝트에 기존 항목 추가

CTRL+SHIFT+Q

쿼리 디자이너 표시

ESC

취소 또는 메뉴 닫기

CTRL-SHIFT-F2

책갈피 초기화

CTRL+F2

책갈피 삽입 또는 삭제(토글)

F2

다음 책갈피 가기

SHIFT+F2

이전 책갈피 가기

ALT+BREAK

쿼리 취소

CTRL+O

연결 (실제로는 파일 열기?)

CTRL+F4

연결 끊기

ALT+F4

하위연결 끊고 닫기

ALT+F1

데이터베이스 객체 정보(객체 선택 후 실행)

CTRL+SHIFT+DEL

현재 편집기의 영역 초기화(내용이 사라짐)

CTRL+K+C

(2000 : CTRL+SHIFT+C)

주석 추가

CTRL+C or Ctrl+Insert

복사

CTRL+X or Shift+Del

잘라내기

SHIFT+TAB

탭 줄이기(이전 탭 위치로)

CTRL+DEL

블록 삭제

CTRL+F

찾기

CTRL+G

지정한 줄 위치로 이동

TAB

탭 추가

CTRL+SHIFT+L

선택영역을 소문자로

CTRL+SHIFT+U

선택영역을 대문자로

CTRL+V or Shift+Insert

붙여넣기

CTRL+K+U

(2000 : CTRL+SHIFT+R)

주석 제거

F3

가장 최근에 검색했던 문자검색 재실행

CTRL+H

바꾸기

CTRL+A

전체선택

CTRL+Z

실행취소

F5 or Ctrl + E

쿼리 실행하기 (선택영역이 있으면 선택한 곳만)

F1

도움말

SHIFT+F1

현재 선택한 구문의 도움말

F6

쿼리 영역과 결과영역 커서 변경(커서의 위치가 바뀜)

Shift+F6

영역 변경 (편집 창에서는 위와 동일)

CTRL+W

열린 창 선택하기

CTRL+N

새 쿼리 창

F8

개체 탐색기 보이기/감추기(토글)

F4

객체 찾기

CTRL+F5

구문 검사(실행하지 않고 구문오류만 검사함)

CTRL+P

출력

CTRL+D

그리드(표) 형태로 결과물 출력

CTRL+T

텍스트 형태로 결과물 출력

CTRL+B

창 나누기 이동

(2000 : 결과창 사이즈 조절)

CTRL+SHIFT+F

결과물을 파일로 저장하기

CTRL+R

결과창 보이기/감추기(토글)

CTRL+S

쿼리 저장하기

CTRL+SHIFT+INSERT

템플릿 삽입

CTRL+SHIFT+M

템플릿 바꾸기

CTRL+L

예상실행계획 보이기

CTRL+K

실행계획 보이기/감추기(토글)

CTRL+I

인덱스 튜닝 마법사 실행

CTRL+SHIFT+S

클라이언트 통계 표시(실제로는 다른이름으로 저장?)

CTRL+SHIFT+T

서버 통계 표시(실제로는 앞 구문과 뒷 구문 치환?)

CTRL+U

사용할 데이터베이스 변경 드롭다운리스트로 이동

>




클러스터 환경에서 MS SQL Surface Area Configuration 들어갔을 때

아래와 같이 가상서버 명으로 접속하라는 메시지가 뜨면서 확인이 불가할 경우

=> 해결책 : 아래 "change computer" 링크를 누르면 가상서버이름을 입력할 수 있다.

가상서버명 입력 후 OK 누르면 Remote 설정 확인 및 변경가능

기본 디폴트 "로컬 연결만 " 임

   

   

   

   

   

"You cannot configure surface area of clustered services by connecting to a computer name.

Connect to the virtual server to configure clustered services."

   

가상서버 명으로 접속 후 (아래)

!

   

   

   







SQL STD----ENT 버전 비교

ENT의 장점(STD 불가한 기능)


1. 빠른 복구 : 서버 재시작 시 시스템 구동이 STD보다 빠름, 서비스시작속도 또한 빠름

2. 데이터 압축 : 데이터 스토리지 공간 정략

3. 리소스거버너 : 리소스 사용제약을 통해 서비스들 간섭을 최소화 할 수 있음

4. Hot Add 메모리 및 CPU : 향후 사용량 증가에 따른 확장이 용이

5. 대용량 데이터 관리가 용이 : 테이블 및 인덱스 분할 가능

6. TED 및 Audit 기능 : 개인정보보호법 등 정보 보호 시 응용프로그램 변경없이 암호화가능, 사용자 해동감시 가능

7. AlwaysOn가용성그룹 가능, STD는 불가

8. 장애조치 클러스터 가능, STD는 최대 2노드까지

9. 데이터베이스 미러링 가능, STD는 동기화모드만 지원

10. 데이터베이스 스냅숏 , STD는 불가

11. 온라인 인덱싱, 온라인 스키마 변경, STD는 불가

12. 여러 파일스트림 컨테니어, STD는 불가

   







+ Recent posts