데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
2008이 설치된 상태에서 2012를 설치하려고 합니다.
그런데 기존에 2008에 기본 인스턴스가 설치된 상태이고
2012 설치하면서 기본 인스턴스를 설치하려니 이미 사용중이라고 나오네요.
버전은 따로 설치되면서 인스턴스는 공유되는 방식인가요?
그리고 기본 인스턴스의 이름은 MSSQLSERVER 이던데
이름 수정할 수 있는지 궁금합니다.
Comment 2
-
치맥
2012.12.13 13:12
아. 그렇군요.
답변 감사합니다.
인스턴스 이름 수정은 구글링 해보면 대부분 부정적이네요.
SQL SERVER의 Instance Name은 설치된 SQL SERVER의 식별이름이라고 보시면 됩니다.
버전과 상관없이요.
보통 어느 버전을 설치하던지 기본 Instance로 설치하면 "MSSQLSERVER"가 되죠.
만약 "MSSQLSERVER"로 이미 설치되어 있는데 다른 버전을 또 기본 Instance로 설치하려고 하면
"MSSQLSERVER"를 또 사용하려고 하니까 이름 충돌이 나게 되는거죠.
기본 Instance로 설치하겠다는 것은 지금 설치중인 SQL Server의 Instance Name을 "MSSQLSERVER"로 하겠다는 겁니다.
그러니 기본 Instance로 여러 버전을 설치하려고 하면 이름이 충돌하게 됩니다.