본문 바로가기
[ DataBase ]/DB&Query

MS SQL Server 2008 실행하기

by 관이119 2012. 9. 12.

SQL Server 2008 을 실행하려면 아래의 순서로 가서 SQL Server Management Studio 를 클릭하면 된다.

시작 => 모든 프로그램 => Microsoft SQL Server 2008 => SQL Server Management Studio

 

[SQL Server 2008 접속]

 

* SQL Server Management Studio 가 실행되기 전 화면으로

공간데이터도 저장할수 있는 기능이 추가되서 인지 로고가 달라졌다.

1. 접속 시작

ㄱ) 서버 유형 : 데이터베이스 엔진 선택

ㄴ) 서버 이름 : 서버이름 이나 IP 입력 ( 아래에서는 TEST1 인스턴스로 설치했으므로 10.10.10.94\TEST1 으로 입력)

ㄷ) 인증 : Windows 인증 / SQL Server 인증 선택 (SQL Server 인증 선택시 로그인, 암호 , 함호 저장 항목 활성화)

ㄹ) 사용자 이름 : 접속할 ID 입력 (SQL Server 인증에서만 사용)

ㅁ) 암호 : 접속할 ID 에 부여된 암호 입력 (SQL Server 인증에서만 사용)

ㅁ) 암호 저장 : 입력된 사용자 이름과, 암호를 저장시 체크

 

1-1. 접속 에러

<font style="background-color: rgb(255, 255, 255);" color="#000000"></font>

- SQL Server 2008 에 TCP/IP 접속시 아래와 같은 에러 메시지가 뜰때 조치방법

1) 먼저 SQL Server 2008 서비스가 제대로 작동되는지 확인한다.

2) 서비스가 제대로 작동된다면 SQL Server 2008 에서는 기본적으로 "공유 메모리" 프로토콜만 사용하도록 되어 있으므로 프로토콜을 사용하도록 설정한다.

아래 방법은 프로토콜 설정방법이다.

제목: 서버에 연결
------------------------------

10.10.10.94\TEST1에 연결할 수 없습니다.

------------------------------
추가 정보:

서버에 연결하는 동안 오류가 발생했습니다. SQL Server 2005에 연결하는 경우 SQL Server 기본 설정에서는 원격 연결을 허용하지 않기 때문에 발생한 오류일 수 있습니다. (provider: SQL 네트워크 인터페이스, error: 26 - 지정된 서버/인스턴스를 찾는 동안 오류가 발생했습니다.) (Microsoft SQL Server, 오류: -1)

도움말을 보려면 다음을 클릭하십시오: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-1&LinkId=20476

1-2. 프로토콜 활성화

- SQL Server 구성관리자를 실행한다.

(시작 => 모든 프로그램 => Microsoft SQL Server 2008 => 구성도구 => SQL Server 구성관리자)

- 기본적으로 "공유 메모리" 프로토콜만 활성화 되어 있고 나머지 "명명된 파이프, TCP/IP, VIA" 프로토콜은 비활성화 되어 있다.

- 원활한 접속을 위해 "TCP/IP" 접속을 할수 있게 변경을 해보자

a) "SQL Server 구성관리자 => SQL Server 네트워크구성 => TEST1에 대한 프로토콜" 을 선택하면 사용 가능한 프로토콜이 아래 그림과 같이 보여진다.

b) TCP/IP 를 더블 클릭한다.

c) 우측 그림처럼 사용 여부가 "아니오" 로 되어 있는 것을 우측 그림처럼 사용 여부를 "예"로 변경하고 "적용" 버튼을 클릭한다.

d) "SQL Server 구성관리자 => SQL Server 서비스" 에서 "SQL Server " 서비스 를 더블클릭한다.( 여기서는 SQL Server TEST1)

e) 다음과 같은 창이 뜨는데 서비스 를 "중지" 시켰다가 "시작" 시킨다.

 

** 이와 같은 방법으로 필요한 다른 프로토콜도 사용 가능한 상태로 만들 수 있다.

2. 접속 완료

- 접속이 완료된 화면이다.

- "새 쿼리(N)" 버튼을 누르면 쿼리창이 한개 뜨고 사용할수 있는 상태가 된다.

 


'[ DataBase ] > DB&Query' 카테고리의 다른 글

[MySQL] Mysql에서의 서브쿼리(subquery)  (0) 2012.09.12
[SQL문] select문  (0) 2012.09.12
[MSSQL] Select Insert  (0) 2012.09.12
sys.objects(Transact-SQL)  (0) 2012.09.12
동적쿼리 sp_executesql & exec()  (0) 2012.09.12

댓글