IT 성장일기

[SQL Server] SQL Server(setup.exe)를 설치할 수 없습니다. 본문

Database/SQL Server

[SQL Server] SQL Server(setup.exe)를 설치할 수 없습니다.

고 양 2023. 9. 7. 11:06
반응형
SQL Server(setup.exe)를 설치할 수 없습니다 

한번 데스크탑에 데이터베이스를 설치하게 되면 그 인스턴스를 깔끔하게 삭제하는 것은 정말 쉬운 일이 아닌 것 같습니다.
예전에 데스크탑에 SQL Server 2019 인스턴스를 설치하고 삭제한 적이 있었는데
그 때 뭔가 잘못되었는지 
아래와 같은 실패 창이 떴습니다.

Exit code (Decimal): -2068052377Error description: 잘못된 명령줄 인수입니다. 자세한 명령줄 도움말은 Windows Installer SDK를 참조하십시오.


선택했던 설치 유형은 기본이었습니다.
구글링 검색 결과 visual c++을 설치하라거나 레지스트리에 뭔가를 추가하라는 글도 눈에 띄었습니다.
하지만 일단 선택할 수 있는 범주 내에서 해결해보기로 했습니다.


그래서 다시 설치파일을 실행하고 가운데 사용자 지정 모드로 설치를 시도했습니다.


왜 한번에 되는건데... 조금 억울했지만 새로운 경험을 했다 치고 설치 프로세스를 따라가보겠습니다.


가장 위 새 SQL Server 독립 실행형 설치 또는 기존 설치에 기능 추가 버튼을 누릅니다.
자동 업데이트 검사를 할지 안할지 결정하고 다음을 누릅니다 선택사항입니다.


이런저런 제품 업데이트 가능 여부 등 검사를 거쳐서 실질적인 설치 프로세스를 따라가보겠습니다.


저는 R과 파이썬은 다룰 일이 당분간 없을 것 같고 Java는 이미 설치되어있어서
Machine Learning 이하 네개의 체크박스를 해제했습니다.
설치 요구 용량이 반으로 줄어듭니다.


데이터베이스 인스턴스 이름 및 ID는 기본 제공 이름 및 ID로 정하겠습니다.

다음을 눌러 서비스 실행 여부를 가볍게 확인하고 다음을 눌러줍니다.
(윈도우 시작 시 불필요한 서비스가 실행되는 것이 싫다면 시작 유형을 사용안함이나 수동으로 바꾸어도 좋습니다.)


여기서 그냥 지나치면 나중에 손을 한번 더 써야 하는 일이 생깁니다.
그렇게 중요한 것은 아니지만 로그인 방식을 혼합 모드로 바꿔줍니다.
(어플리케이션 개발 할 때 해당 데이터베이스와 연동하기 위해서는 SQL Server 인증이 필요하기 때문입니다.)


다음을 눌러 설치를 진행합니다.


성공은 했지만 뭔가 오류가 발생한 모습입니다.
스크린샷에는 없지만 '0x84BB0001'이라는 에러코드가 적혀있었습니다.
SSMS 설치 하고 DBeaver와 연동한 후 해당 오류를 해결해봐야겠습니다.

오라클도 그렇고 SQL Server도 그렇고 데이터베이스 인스턴스는 한번 설치하면 수정, 삭제도 번거롭고 귀찮은 만큼
이 글을 보고 계신 분들은 프로세스를 잘 따라오셔서 깔끔한 설치 하시길 바랍니다.

 

도움이 되어드렸다면 구독 / 좋아요 부탁드립니다.👏🏻

감사합니다.🙂

반응형