我应该在我的开发机器上安装SQL Management Server实例的位置?
我有一个新的桌面Windows 10开发机器,并试图尽量减少我安装它。我应该在我的开发机器上安装SQL Management Server实例的位置?
在我的旧开发机器上,我收到了多个版本的SQL Server和Management Studio。
这次我在一个docker容器中安装了SQL Server。
由于对This question的回答,我明白我不应该将Management Studio放在容器中。那我应该把它放在哪里。在Hyper-V中?
为什么“最小化”您的安装并在您和您的工作之间设置了障碍?开发机器的目的是拥有所有必要的工具来完成您的工作。
在单个开发机器上安装SQL Server或Management Studio的多个版本没有任何问题,除非您的磁盘空间不足。并且不需要将它们容纳或放入单独的虚拟机中。
但是,我会,但是,建议安装它们发布的顺序(从最旧到最新)。在过去,我在单个开发机器上安装了多达四个SQL Server版本以及相应的SSMS(因为直到2016年,SSMS才会出现)。没有麻烦。
我听说如果安装了很多东西,Visual Studio运行速度会明显变慢。 –
@ kirsteng不能说我听说过或见过类似的东西。 PC上其他程序的存在几乎不会影响性能,除非它们正在运行(注意:如果您的工作站上安装了SQL Server,请将服务设置为手动启动,以便在您不需要时运行它,不需要它)。不过,除非你有高端个人电脑,否则,你将会看到虚拟机中的所有操作都会受到影响 - 在这一点上,“我听说过......”关于安装很多东西的性能的争论也会消失。 – alroc
您可以将您的Management Studio放入您的Hyper-V中。 从码头揭露SQL服务器的端口。
在此之后,您应该能够连接到您的泊坞窗内运行的SQL服务器。 如果需要使用某些主机名(管理工作室需要它),那么编辑主机文件并添加主机名和IP地址作为码头IP地址,以便管理工作室联系码头工人。
这是一个桌面或服务器? – alroc
我更新了问题以显示它是一个Windows 10桌面机器 –
将SSMS放入容器或Hyper-V VM中可以获得什么结果? – alroc