当数据库与Web服务器分离时,我可以使用powershell脚本来安装db / website吗?

前端之家收集整理的这篇文章主要介绍了当数据库与Web服务器分离时,我可以使用powershell脚本来安装db / website吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的老板正在度假,我应该在他回来的​​时候完成这个安装脚本.不幸的是,我意识到我开发的脚本不适用于目标服务器设置,我不知道如何解决它.

服务器正在运行sql Server 2008 R2标准SP1,我的安装脚本是PowerShell v1,需要访问数据库服务器上的两个管理单元和Web服务器上的一个管理单元.

他将网络服务器与数据服务器分开,使得只能通过网络服务器桌面上的RDP访问数据服务器.我在我的设置上开发的脚本运行正常,但这是因为我的网络服务器和数据服务器没有分开.在他的设置中,我可以成功地在dataserver上运行安装的数据库部分,并且网站服务器上的网站部分成功运行,但他希望我将有一个安装的脚本.

我无法弄清楚如何让两个实例相互通信以实现这一目标.是否可以将此工作作为单个脚本?我甚至不知道如何开始.

解决方法

在相关服务器上配置PowerShell远程会话:
Enable-PSRemoting

然后您的脚本可以连接到它们:

$s = New-PSSession server.domain.local
Import-PSSession $s
... continue script,remote cmdlets will now be available ...

如果你想要一个交互式的“shell”体验,那就跑吧

Enter-PSSession server.domain.local

根据你想要做的事情,你可能想要调用其他选项,参数和命令;但这至少应该会给你一个正确方向的强烈推动.

猜你在找的MsSQL相关文章