본문 바로가기

RDBMS/SQL Server

SQL Server Management Studio Express

MS SQL Server 2005(이하 sql2005)에서 종전의 쿼리 분석기Query Analyzer 대신 추가된 툴인 SSMS(SQL Server Management Studio)는 그야말로 MS의 DB 통합 관리 도구가 되어버렸다. 서버를 올리고 내리는 것 외의 일은 다 이 툴에서 처리할 수 있을 정도니까. 헌데, sql2005의 평가판(사실 서비스도 가능하니까 평가판하고는 조금 다르지만) 버전인 sql2005 express edtion에서는 별다른 관리 도구가 없어서, Visual Studio 2005에서 제공하는 서버 탐색기Server Explorer를 사용해 데이터베이스 관련 작업을 처리하는 등의 불편함이 있었다. ... 아니 사실 저것만 해도 간단한 기능은 꽤 많으니까 그런대로 쓸 수야 있었지만, 어쨌든.

코더를 위한 다양한 툴을 수없이 내놓는 마이크로소프트, SSMS도 express edition을 제공하고 있다 :
SQL Server Management Studio Express (만약 링크가 깨져 있다면 구글에서 동일한 이름으로 검색해보라. 아마도 나오지 않을까)
여타 다른 edition의 SSMS와는 달리 SQL Server의 인스턴스만 관리할 수 있다. (다시 말하면 Analysis Services, Integration Services, Notification Services, Reporting Service 같은 녀석들은 관리할 수 없다는 이야기) 어차피 대부분의 vs2005 기반 개발자들은 거의 SQL Server 인스턴스만 다룰테니 크게 상관은 없지 싶다. Analysis Services를 쓰고 있다구요? 아니 그럼 개발자한테도 sql2005 사줘야지. 무슨 개발자는 땅 파서 개발하나...

* 서비스팩은 다음 링크에서 :
Microsoft SQL Server 2005 Express Edition 서비스 팩 1
http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=11350B1F-8F44-4DB6-B542-4A4B869C2FF1


그리고 이게 끝인 줄 알았는데...
알고보니 sql 2005 express도 통합 버전이 생겼더라 :
SQL Server 2005 Express Edition with Advanced Services (이것도 마찬가지로 링크 깨졌다면 구글에서 검색)

이것은 sql2005 express + SSMS express + full text service(이것도 express인가?) + Reporting Services(로컬 DB만 액세스할 수 있는 제한이 있는 듯)의 통합 버전.

SSMS를 쓰고 싶은데, 불법복제를 저지르고 싶지는 않은 개발자들은 한 번 사용해보길.
(참고로 XP에서도 설치된다)