본문 바로가기

SQL/DBA 가이드

SQL Server 2005 에서 2012 로 업그레이드 시 오류

Standalone 으로 구성된 테스트 서버에 


테스트 목적으로 " SQL Server 2005 설치 → SP4 적용 → 2012 업그레이드 → 인스턴스 삭제 " 를 진행 후, 


재설치(위와 같은 순서로)하고 2012 업그레이드 과정에서 아래와 같은 오류가 발생하였다.


다시 시도를 해도 결과는 마찬가지...





제목: Microsoft SQL Server 2012 서비스 팩 1 설치 프로그램

------------------------------


다음 오류가 발생했습니다.


지정한 로컬 그룹이 이미 있습니다. (예외가 발생한 HRESULT: 0x80070563)


실패한 동작을 다시 시도하려면 '다시 시도'를 클릭하고 이 동작을 취소하고 설치를 계속하려면 '취소'를 클릭하십시오.


도움말을 보려면 다음을 클릭하십시오: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xED20C17F%25400x02C5AE77


------------------------------

단추:


다시 시도(&R)

취소

------------------------------

SQLServerMSSQLUser$DBUP$HACACIA


해당 그룹의 멤버에게 지정 SQL Server 인스턴스의 로그인 계정으로 지정되는 데 필요한 액세스 및 권한이 있습니다. 


문제 원인 :

원인은 인스턴스 삭제에 있는데, 인스턴스 삭제 작업을 하더라도 SQL Server 설치 시 새로 등록한 SQLServer 관련 계정들이 삭제되지 않기 때문이다.

SQLServerMSSQLUser$ 로 시작하는 계정







해결 방법 :

시작 > 관리도구 > 컴퓨터관리 > "로컬 사용자 및 그룹" > "그룹" 에 보면 SQLServerMSSQLUser$[서버명]$[인스턴스명] 으로 된 계정이 보인다면, 이것을 삭제 하고 "다시 시도" 를 하면 된다.



'SQL > DBA 가이드' 카테고리의 다른 글

TOP 10 queries by IO and CPU  (0) 2017.02.22
모든 데이터베이스 전체 공간 및 여유 공간 조회  (0) 2017.02.01
MSSQL DBA  (0) 2014.07.21
[MSSQL] 2005 이상 LOCK MONITORING  (0) 2013.05.21
효과적인 모델 현행화 방안  (0) 2012.06.19