我想
一个。使用PowerShell运行SQL查询并管理SQL Server。有人可以指导我吗?
湾使用PowerShell运行AD查询。
℃。请为SQL Server 2008 R2或SQL Server 2008 PowerShell模块建议位置。 d。是否足以让主机在PowerShell 3.0和机器的其余部分上运行我将信息提取到在PS 2.0上运行?
任何建议都会非常有用。非常感谢。
答案 0 :(得分:0)
对于SQL查询,请安装SQL Server Management Studio,并随附SqlServerProviderSnapin100
and SqlServerCmdletSnapin100
。这两个加载项将为您提供所需的大部分内容。其他方面,您需要使用SMO。
AD查询 - 您所拥有的内容在很大程度上取决于Windows和Windows的版本。你正在运行Powershell,以及你安装的是什么。 RSAT工具为您提供了一些额外的cmdlet IIRC,然后是Quest AD cmdlets(第三方),它简化了一些事情。最糟糕的情况是,你最终做了一堆ADSI次查询
对于您的上一个问题,它在很大程度上取决于 您是如何提取信息的。一般情况下,它可能会正常工作,但如果您使用PSRemoting并期望在使用PSSession或invoke-scriptblock
时2.0系统上存在版本3 cmdlet,则它将无法正常工作。如果cmdlet允许您指定要连接的Computername
,则可能会有效。