我应该在我的开发机器上安装SQL Management Server实例的位置?

问题描述:

我有一个新的桌面Windows 10开发机器,并试图尽量减少我安装它。我应该在我的开发机器上安装SQL Management Server实例的位置?

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

这次我在一个docker容器中安装了SQL Server。

由于对This question的回答,我明白我不应该将Management Studio放在容器中。那我应该把它放在哪里。在Hyper-V中?

+0

这是一个桌面或服务器? – alroc

+0

我更新了问题以显示它是一个Windows 10桌面机器 –

+0

将SSMS放入容器或Hyper-V VM中可以获得什么结果? – alroc

为什么“最小化”您的安装并在您和您的工作之间设置了障碍?开发机器的目的是拥有所有必要的工具来完成您的工作。

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

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

+0

我听说如果安装了很多东西,Visual Studio运行速度会明显变慢。 –

+1

@ kirsteng不能说我听说过或见过类似的东西。 PC上其他程序的存在几乎不会影响性能,除非它们正在运行(注意:如果您的工作站上安装了SQL Server,请将服务设置为手动启动,以便在您不需要时运行它,不需要它)。不过,除非你有高端个人电脑,否则,你将会看到虚拟机中的所有操作都会受到影响 - 在这一点上,“我听说过......”关于安装很多东西的性能的争论也会消失。 – alroc

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

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