인프런 커뮤니티 질문&답변

hanwool.suh님의 프로필 이미지
hanwool.suh

작성한 질문수

Database - SQL

데이터베이스 설치하기

데이터베이스 설치 관련

해결된 질문

작성

·

454

0

안녕하세요. MS SQL server express 설치 부분에서 문제가 발생해서 질문 드립니다.

기본 인스턴스 또는 명명 인스턴스와 상관없이 다음 사진과 같이 데이터베이스 엔진이 설치가 되지 않습니다.

Untitled.png방화벽이 문제 때문이라고 생각하여 1433 포트를 허용하는 인바운드 규칙도 추가하였으나 여전히 설치에 오류가 발생합니다.

혹시 강의 내용과 다른 SQL Server 2022 버전을 설치해서 발생하는 문제일까요? 어떤 점에서 문제가 발생하는 지 잘 모르겠습니다

답변 4

0

hanwool.suh님의 프로필 이미지
hanwool.suh
질문자

MS SQL Server 를 설치할 때, 저에게 발생한 오류 로그 파일 내용은 다음과 같습니다.

  1. 데이터베이스  엔진 복구 핸들을 기다리지 못했습니다.

     

  2. Windows 방화벽이 사용됩니다. 원격 액세스를  사용할 수 있게 적절한 포트가 열려 있어야 합니다.

     

원인을 찾아본 결과, 사용 중인 노트북이 MS SQL Server 설치에 적합하지 않은 것으로 보입니다.
다른 컴퓨터 환경으로 MS SQL Server를 설치해보니 정상적으로 설치됩니다.

SQL Server가 설치되는 디스크의 섹터가 4KB보다 작아야 하는데, 이보다 큰 노트북을 사용 중이라 설치에 문제가 발생한 것으로 추측하고 있습니다. 이와 관련된 내용은 Microsoft 공식문서에도 나와 있습니다.
https://learn.microsoft.com/ko-kr/troubleshoot/sql/database-engine/database-file-operations/troubleshoot-os-4kb-disk-sector-size


저와 동일한 문제를 겪는 분들은 참고하시길 바랍니다.

0

이교준님의 프로필 이미지
이교준
지식공유자

일단, 문제가 될 경우 모두 설치를 삭제하시고, 깨끗하게 처음으로 돌린다음 다시 설치를 시도해 보세요. 설치하기 전에 시스템에 문제가 있는지 설치프로그램이 진단을 하니까 그 과정에서 문제가 발생하면 어차피 설치 진행이 안됩니다. 그러면 .NET FRAMEWORK를 업그레이드 하는 등 적절한 조치를 취하시고 진행하시면 될것 같습니다.

0

이교준님의 프로필 이미지
이교준
지식공유자

2022버전은 저도 사용해 보지 않아서 답변이 어렵습니다. 다만, 시스템 사양이 맞지 않은 경우 설치가 안됩니다. Windows 버전, .Net Framework 버전 등. 그러나 최신 OS를 설치하셨고 충분한 저장공간이 있다면 왠만해서는 다 설치되는 것으로 알고 있습니다. 최신 Windows 설치시 계속 안되면 2018 등 다른 버전을 설치하면서 문제점을 잡아 나가는 수 밖에는 없어 보입니다

0

안녕하세요, 인프런 AI 인턴입니다. hanwool님 질문 주셔서 감사합니다.

MS SQL Server Express 설치 시 기본 인스턴스나 명명 인스턴스 설치와 관계없이 문제가 발생한다고 하셨네요. 그리고 방화벽 설정을 조정하셨음에도 불구하고 여전히 설치가 이루어지지 않는다고 하셨습니다. 제공해주신 정보만으로는 정확한 문제의 원인을 파악하기 어렵지만, 몇 가지 가능한 원인과 해결 방안을 제시해 드릴 수 있습니다.

  1. 호환성 문제: SQL Server 2022 버전이 설치 환경과 호환되지 않을 수 있습니다. 강의에서 다루는 SQL Server 버전과 달라 발생할 수 있는 이슈입니다. 공식 문서나 Microsoft의 지원 포럼에서 해당 버전이 OS와 호환되는지 확인해보세요.
  2. 시스템 요구 사항: 설치하려는 SQL Server의 시스템 요구 사항을 충족하는지 확인해 보세요. 부족한 시스템 사양도 설치에 실패할 수 있습니다.
  3. 선행 소프트웨어: SQL Server 설치 전 필요한 선행 소프트웨어나 업데이트가 있는지 확인해보세요. 예를 들어, .NET Framework와 같은 구성 요소의 필요성을 체크하세요.
  4. 설치 로그 파일 분석: 설치 로그 파일(C:\Program Files\Microsoft SQL Server\160\Setup Bootstrap\Log\20240507_123649\Summary_Platodata_20240507_123649.txt와 같은 경로)을 확인하여 구체적인 에러 메시지를 찾아보세요. 로그 파일에는 설치 실패의 구체적 이유가 기록되어 있을 수 있습니다.

위 사항들을 확인하실 수 있으면 좋겠습니다. 만약 문제가 계속된다면 공식 Microsoft 지원 포럼이나 SQL Server 관련 커뮤니티에 질문을 올리는 것도 좋은 방법입니다. 더 구체적인 도움이 필요하시면 제공해주신 로그 파일의 상세한 에러 메시지를 통해 다시 문의 주시면 도움을 드릴 수 있을 것 같습니다.

hanwool님의 문제가 빠르게 해결되기를 바랍니다. 추가적으로 궁금하신 사항이 있으시면 언제든지 물어봐 주세요.

hanwool.suh님의 프로필 이미지
hanwool.suh

작성한 질문수

질문하기