sql server cmdlet(sqlps)和远程服务器

Nai*_*gel 7 sql-server powershell

我正在使用sqlpspowershell模块从我的本地数据库中获取一些数据.我的代码是这样的

PS C:\> Import-Module sqlps -DisableNameChecking
PS SQLSERVER:\> cd "SQL\myMachineName\..."
Run Code Online (Sandbox Code Playgroud)

它工作正常,但有时我需要连接到运行SQL服务器的远程服务器,所以我使用Enter-PSSession.这是正确的方法还是我能以某种方式将该服务器映射到本地SQLSERVER:\SQL目录下?

rav*_*nth 7

SQL Server的PowerShell提供程序可用于连接到远程SQL Server而无需PowerShell远程处理.例如,在SQLSERVER:驱动器上,您可以使用将位置更改为其他SQL Server

PS SQLSERVER:\> cd "SQL\remoteMachineName\SQLInstanceName"
Run Code Online (Sandbox Code Playgroud)