我应该在哪里开发机器上安装SQLpipe理服务器实例?

我有一个新的桌面Windows 10开发机器,并试图尽量减less我安装它。

在我的旧开发机器上,我结束了多个版本的SQL Server和Management Studio。

这次我已经在Docker容器中安装了SQL Server。

由于这个问题的答案,我明白我不应该把pipe理工作室放在一个容器。 那么我应该把它放在哪里。 在Hyper-V中?

为什么“尽量减less”你的装置,并在你和你的工作之间设置障碍? 开发机器的目的是拥有所有必要的工具来完成您的工作。

在单个开发机器上安装SQL Server或Management Studio的多个版本没有任何问题,除非您的磁盘空间不足。 而且不需要将它们容纳或放入单独的虚拟机中。

不过,我会build议按照发布的顺序(从最旧到最新)安装它们。 在过去,我已经在单个开发机器上安装了多达四个SQL Server版本以及相应的SSMS(因为直到2016年,SSMS才会出现)。 没有麻烦。

您可以将您的Management Studio放入您的Hyper-V中。 从docker揭露SQL服务器的端口。

在此之后,您应该能够连接到您的泊坞窗内运行的SQL服务器。 如果需要使用一些主机名(pipe理工作室需要它),然后编辑主机文件,并添加主机名和IP地址作为docker的IP地址,以便您的pipe理工作室联系docker。