2017-05-21 1 views
0

필자는 새로운 데스크톱 Windows 10 개발 컴퓨터를 가지고 있으며 설치 대상을 최소화하려고 노력 중입니다.개발 컴퓨터에 SQL Management Server 인스턴스를 어디에 설치해야합니까?

이전 개발 컴퓨터에서 여러 버전의 SQL Server 및 Management Studio를 사용했습니다.

이번에는 SQL Server를 고정 컨테이너에 설치했습니다.

This question에 대한 대답 때문에 Management Studio를 컨테이너에 넣으면 안된다는 것을 알고 있습니다. 그렇다면 어디에 넣어야합니까? Hyper-V에서?

+0

데스크톱 또는 서버입니까? – alroc

+0

Windows 10 데스크톱 컴퓨터임을 보여주기 위해 질문이 업데이트되었습니다. –

+0

컨테이너 나 Hyper-V VM에 SSMS를 넣음으로써 얻을 수있는 생각은 무엇입니까? – alroc

답변

1

설치를 "최소화"하고 자신과 작업간에 장벽을 두는 이유는 무엇입니까? 개발 기계의 목적은 사용자의 작업을 처리하는 데 필요한 모든 도구를 갖추는 것입니다.

디스크 공간이 부족하지 않은 한 단일 개발 컴퓨터에 여러 버전의 SQL Server 또는 Management Studio를 설치하면 아무런 문제가 없습니다. 컨테이너를 컨테이너 화하거나 별도의 VM에 배치 할 필요가 없습니다.

그러나 출시 된 순서대로 설치하는 것이 좋습니다 (가장 오래된 것부터 최신). 과거에는 하나의 개발 컴퓨터에 4 개의 SQL Server 릴리스가 해당 SSMS와 함께 설치되었습니다 (2016 년까지 SSMS가 항상 타기 위해 출시 되었기 때문에). 문제 없습니다.

+0

많은 것들이 설치되면 Visual Studio가 상당히 느리게 실행된다고 들었습니다. –

+1

@kirsteng은 내가 그런 말을들은 것을 말할 수 없다. PC에있는 다른 프로그램의 존재 여부는 성능에 거의 영향을 미치지 않습니다 (사이드 노트 : 워크 스테이션에 SQL Server가 설치되어 있으면 서비스를 수동 시작으로 설정하여 실행하지 않을 때 실행되지 않음) 그것을 필요로하지 않는다). 그러나 하이 엔드 PC를 보유하고 있지 않으면 가상 머신의 모든 것을 실행하여 성능에 문제가 발생할 것입니다. 설치되어있는 많은 것들이 성능에 대한 "나는 들었습니다 ..."논쟁이 증발합니다 . – alroc

2

Hyper-V에 Management Studio를 설치할 수 있습니다. docker에서 SQL 서버의 포트를 노출합니다.

이렇게하면 도커 내부에서 실행되는 SQL 서버에 연결할 수 있습니다. 일부 호스트 이름 (관리 스튜디오에서 필요함)을 사용해야하는 경우 호스트 파일을 편집하고 호스트 이름과 IP 주소를 도커 IP 주소로 추가하여 관리 스튜디오가 도커와 연결되도록합니다.

관련 문제