데이터베이스와 마이크로스프트..

안녕하세요, 까만거북이입니다.
학교 수업으로 데이터베이스 과목이 시작된지 어언 한달째.
맥북을 메인 시스템으로 사용하는 제 PC에는 여전히 MS SQL Server가 정상적으로 설치되지 않았습니다.
한번 정상적으로 설치되어 작업을 하기도 했지만, 이후 알 수 없는 문제로 먹통이 되었고, 프로그램을 삭제했다가 재설치를 했다가를 수어번 반복하고, 포맷을 하고..

그런 과정에서 여러번 애를 먹었습니다.
Microsoft SQL Server 2008을 설치하는 데에 많은 난관에 부딪치더군요.
하지만, 저만 그런 것이 아니고, 주변이나 웹 상에서도 문제가 있으신 것을 많이 보았습니다.

앞선 글에서 'Visual Studio 2010 Express (비주얼 스튜디오 2010 익스프레스)'의 다운로드와 설치에 대한 글을 정리하면서 MS SQL Server 도 정리해보아야겠다는 욕심에 부딪쳤습니다.
후에 저를 위해서, 그리고 MS SQL Sever를 설치하는 데에 어려움이 있으신 분들을 위해 정리해보고자 합니다.
조금이라도 도움이 되길 바라며 글을 시작해보지요. :)

아래 설명하는 시스템 사용 환경은 앞선 글을 통해 설명한 'Visual Studio 2010 Express (비주얼 스튜디오 2010 익스프레스)'의 설치 완료 후, 진행한 상황입니다.
따라서 만약, 비주얼 스튜디오 2010 익스프레스를 설치하지 않고, 진행하신다면, 아래의 설명과 다른 부분들이 있을 수 있으니, 꼭 참고하시길 바랍니다.
참고로, 아래의 링크는 앞서서 제가 작성한 비주얼 스튜디오 2010 익스프레스의 다운로드와 설치에 관해 설명한 글입니다.


아래의 시스템 사용 환경은 X86 32비트 PC의 윈도우즈7(Windows7)이며, 아래의 모든 캡쳐 이미지는 클릭 후, 확대하여 보실 수 있습니다.



MS SQL Server 2008.

우선, MS SQL Server는 데이터베이스를 관리하기 위한 일종의 툴과 같은 것입니다.
이 부분에 대해서는 제가 자세히 이야기할 필요가 없는 것 같네요.

MS SQL Server는 마이크로소프트(Microsoft) 공식 홈페이지에 의하면, 현재(2012년 4월) 12버전까지 출시되었습니다.
그러나저러나 아마도 여기까지 오신 분들이라면, 2008 버전을 필요로 하신 분들일 거라 생각합니다.

2008버전은 크게 2008 버전2008 R2 버전으로 나뉘어 있습니다.
큰 차이는 윈도우즈7(Windows7)에 설치 가능 여부로 나눌 수 있고, 윈도우즈7에서는 R2 버전만 설치가 가능합니다.
오리지널 버전인 2008 버전을 다운로드하게 되면, 호환성 문제로 설치를 시작조차 할 수 없으니, 참고하세요.
또한, MS SQL Server에 대한 자세한 설명은 역시 마이크로소프트 공식 홈페이지를 참고하세요.



Express?? Standard??

익스프레스(Express)스탠다드(Standard).
그리고 그 외의 수 많은 버전들.
마이크로소프트의 제품들은 선택에 앞서서 너무 복잡하다는 생각이 듭니다. :(

우선, 익스프레스 버전은 무료입니다.
학생들과 학습자들을 위해 만들어진 이 버전은 크기가 1GB 이하의 데이터베이스만 허용하는 등의 몇가지 제한 사항이 있지만, 학생과 학습자의 입장에서 개발을 충분히 익히는 데에는 문제가 없습니다.

그 외, 시험판을 제외한 모든 버전(Standard 버전 포함)들은 모두 유료입니다.
저도 학생의 입장이지만, 마이크로소프트의 개발툴들은 비주얼 스튜디오부터 시작해 MSDN까지 막대한 비용을 지불해야하는 경우가 다반사이지요.
때문에 많은 학생들이 뒷동네에서 해적판, 불법판을 이용하고 있는 것으로 알고 있는데, 그보다는 마이크로소프트에서 인정하는 무료 버전인 익스프레스 버전을 이용하는 것이 어떨까 합니다.
그리고 당연히 어느 소프트웨어이건 간에 정품을 이용하는 것이 옳은 길이며, 더불어서 정식 배포판이야말로 가장 안정적입니다.

여하튼, 익스프레스를 제외한 버전들은 굉장히 다양하고, 각 버전별로 제한 사항 또한 여러가지이므로 이에 대해서는 마이크로소프트 공식 홈페이지를 참고하세요.



MS SQL 2008 Express 다운로드 페이지

아래는 제가 소개하는 마이크로소프트 공식 홈페이지를 통해 익스프레스 버전을 다운로드할 수 있는 링크입니다.

다만, 마이크로소프트의 공식 홈페이지는 종종 링크가 깨지거나 전혀 다른 웹페이지로 연결되는 경우가 있어 꽤 불편한데, 만약 아래의 링크가 깨져있거나 엉뚱한 페이지로 이동하는 경우, 구글(Google)에서 'MS SQL Server 2008 R2 Express download' 등의 키워드로 검색하시면, 원하시는 웹페이지가 보일 것입니다.

또한, 한가지 주의사항으로 'MS SQL Server 2008 Express'을 다운로드할 때에 뒤에 'with tool'이나 'with Advanced Services'가 있는지 확인하세요.
(물론, 제가 소개하는 아래의 링크는 있습니다. :) )
이는 MS SQL Server Management가 함께 들어있는 버전으로서 데이터베이스 관리자 프로그램이 동봉되어 있는 것을 의미합니다.
이 툴이 들어있지 않으면 학생이나 학습자에게는 아무 의미도 없습니다.
꼭 참고하세요.

1. MS SQL Server 2008 Express 버전.
위에서 말씀드렸다시피 오리지널 버전은 윈도우즈7에서 호환되지 않습니다.
아래의 다운로드 페이지에는 두가지의 다운로드 링크가 있습니다.

  • 'SQLEXPRWT_x64_KOR.exe'
    • 파일명에서 보이는 x64는 64비트 시스템 호환 버전을 의미합니다.
      만약, 사용하시는 PC와 운영체제가 모두 64비트용이라면, 이 파일을 다운로드하여 설치해야합니다.
    • 뒤의 KOR은 한국어 버전을 의미합니다.
  • 'SQLEXPRWT_x86_KOR.exe'
    • x86은 32비트 시스템을 의미합니다.
      x86이란 본래 IBM이 만든 PC의 표준 플랫폼을 의미하며, 현재에 이르러서는 표준 PC 플랫폼을 일컫는 용어입니다.
      PC와 운영체제 모두 32비트일 경우, 이 파일을 다운로드하여 설치합니다.
    • 역시 뒤의 KOR은 한국어 버전을 의미합니다.
윈도우즈XP에서 SQL Server를 설치하는 방법은 매우 까다롭기로 알려져 있습니다.
만약, 윈도우즈XP를 사용하신다면, 다운로드 페이지에 있는 다운로드 지침 사항을 꼭 참고하셔서 'Microsoft .Net Framework 3.5 SP1, 'Windows Installer 4.5', 'Windows PowerShell 1.0' 등을 설치하신 후, SQL Server 설치를 진행하도록 합니다.

MS SQL Server 2008 Express 공식 다운로드 홈페이지.


2. MS SQL Server 2008 R2 RTM Express 버전.

오리지널 버전과는 다르게 R2가 붙는 버전입니다.
R2 버전은 윈도우즈7에서 정상 작동합니다.
오리지널 버전과 마찬가지로 다운로드 페이지에는 두가지 파일의 다운로드 링크가 있습니다.

  • SQLEXPRADV_x64_KOR.exe
    • 파일명에서 보이는 x64는 64비트 시스템 호환 버전을 의미합니다.
      만약, 사용하시는 PC와 운영체제가 모두 64비트용이라면, 이 파일을 다운로드하여 설치해야합니다.
    • 뒤의 KOR은 한국어 버전을 의미합니다.
  • SQLEXPRADV_x86_KOR.exe
    • x86은 32비트 시스템을 의미합니다.
      x86이란 본래 IBM이 만든 PC의 표준 플랫폼을 의미하며, 현재에 이르러서는 표준 PC 플랫폼을 일컫는 용어입니다.
      PC와 운영체제 모두 32비트일 경우, 이 파일을 다운로드하여 설치합니다.
    • 역시 뒤의 KOR은 한국어 버전을 의미합니다.

위에서 윈도우즈XP에서는 SQL Server 2008 Express 설치가 어렵다고 이야기했는데, 윈도우즈7은 그에 비해 훨씬 수월한 편입니다.
하지만, 윈도우즈7의 경우에도 가장 위에서 먼저 이야기했듯이 저의 경우와는 다르게 비주얼 스튜디오 2010 익스프레스 버전을 설치하지 않으셨다면, 위의 프로그램들이 설치되었는지 꼼꼼히 확인해보시길 권장합니다.
이에 대해서는 아래 링크의 '다운로드 지침사항'에서 언급하고 있으며, 필요한 프로그램은 'Microsoft .Net Framework 3.5 SP1, 'Windows Installer 4.5', 'Windows PowerShell 1.0' 입니다.
이 프로그램들은 윈도우즈7에 기본적으로 동봉되어 있는 것으로 알려져 있지만, 만약 사용하시는 윈도우즈에 이 프로그램들이 설치되어 있지 않다면, 문제를 일으킬 수 있으니, 참고하시길 바랍니다.

MS SQL Server 2008 R2 RTM Express 공식 다운로드 홈페이지.



마무리.

이렇게해서 SQL Server 2008 익스프레스의 간단한 설명과 다운로드 방법을 소개해보았습니다.
많은 학생들이나 학습자들이 복잡한 마이크로소프트의 제품들로 인해서 혼란을 겪는 모습을 보게 되는데, 저 역시 애초에는 오리지널 버전을 윈도우즈7에 설치하려고 하다가 애를 먹었습니다. :(
이 글로 인해서 한분이라도 작은 도움이 되길 바랍니다.

다음 글에서는 다운로드한 설치 파일을 이용해 SQL Server 2008 익스프레스를 설치하는 방법에 대해 이야기해보도록 하겠습니다.

고맙습니다.
행복하세요. :)


이 글은 다음 링크의 글로 이어집니다.


참고 - 이 글은 아래 링크의 도움을 받아 작성되었습니다.


포스팅 끝.
2012년 4월 18일, 수요일.
맥북에서 마이크로소프트 제품의 설명을 타이핑하며..


저작자 표시 비영리 변경 금지
신고
Posted by 까만거북이

댓글을 달아 주세요

  1. 지나가는 2012.05.17 15:49 신고  댓글주소  수정/삭제  댓글쓰기

    저도 Sql Server 2008깔려다가 버젼이 너무많아서 멀깔아야되나 당황했었는데, 잘정리해주셨네요ㅎㅎㅎ
    감사합니다

  2. 한걸음 2012.11.15 23:52 신고  댓글주소  수정/삭제  댓글쓰기

    이것도 잘 보고 갑니다. M사는 자바빼고 다 만드네요 ㅎㅎ.

    • Favicon of http://blackturtle2.net BlogIcon 까만거북이 2012.11.20 20:02 신고  댓글주소  수정/삭제

      @한걸음님//
      자바는 오라클(아.. 선마이크로시스템즈..ㅠ)의 메인 언어(?)이기 때문이겠지요. 마소에서는 이에 대응하기 위해 C#이라는 언어를 밀고 있긴 합니다. :)

  3. 지나가는사람 2012.11.21 18:27 신고  댓글주소  수정/삭제  댓글쓰기

    Z멋쟁이

  4. BlogIcon lhs 2013.01.01 11:11 신고  댓글주소  수정/삭제  댓글쓰기

    잘봤습니다.

  5. ㅎㅎ 2013.01.10 17:52 신고  댓글주소  수정/삭제  댓글쓰기

    와 저도 이거 깔려고했는데 막막해서 인터넷 찾아보고 그랬는데 제일 정리가 잘되어있네요 감사합니다

  6. achu 2013.03.31 22:54 신고  댓글주소  수정/삭제  댓글쓰기

    ㅎㅎ 정말 쉽게 설명 해주셨네요,.ㅋㅋ

    감사해요 잘 보고 갑니다!!

  7. BlogIcon ds3drr 2014.04.13 15:28 신고  댓글주소  수정/삭제  댓글쓰기

    많은 도움이 되었습니다..

  8. Favicon of http://allaboutjeju.com BlogIcon allaboutjeju 2014.07.10 20:48 신고  댓글주소  수정/삭제  댓글쓰기

    애먹다가 도움 잘 받고 갑니다 ㅠㅠ 감사해요~~~
    앞으로도 좋은 글 많이 올려 주세요 ^^

  9. 최정훈 2014.10.26 13:59 신고  댓글주소  수정/삭제  댓글쓰기

    설치하고난뒤 web developer에서 데이터를 불러오려고하면 user-PC\user 로그인 실패라고 뜨는데 어떤이유인지 알수 있을까요? ㅠㅠ