在 SSMS 17.0 以上版本使用 SQLSERVER 的 powershell

SSMS 17.0 以上版本是不带 SqlServer module 的,需要自行安装。

最好通过 PS 的 Install-Module -Name SqlServer ,并且必须从 powershell gallery 安装,所以选 yes。如果使用 nupkg 手动安装,官方文档说会缺少 Dependency,我也不知道会有什么情况出现,保险起见还是使用 PS 的 install-module 吧~

如果有提示:

PackageManagement\Install-Package : A command with name 'Add-RoleMember' is already available on this system. This module 'SqlServer' may override the existing commands. If you still want to install this module 'SqlServer', use -AllowClobber parameter.

那就使用 -AllowClobber 函数强制安装。

Install-Module -Name SqlServer -AllowClobber

安装的速度看网速~

安装成功后使用 Get-Module SqlServer -ListAvailable 查看 sqlserver 版本。

你可能感兴趣的:(在 SSMS 17.0 以上版本使用 SQLSERVER 的 powershell)