我想通过 Powershell v1.0 cmdlet 使用 SQL INSERT/DELETE/...。我的机器无法升级到 powershell v2.0。
因此,有没有办法在 Powershell v1.0 上安装 sqlps ?或者我可以使用哪些 cmdlet 来操作 SQL 数据?
谢谢
我想通过 Powershell v1.0 cmdlet 使用 SQL INSERT/DELETE/...。我的机器无法升级到 powershell v2.0。
因此,有没有办法在 Powershell v1.0 上安装 sqlps ?或者我可以使用哪些 cmdlet 来操作 SQL 数据?
谢谢
Powershell V2 或 V3 中没有用于查询 SQL 的内置 cmdlet。SQL Server 2008 及更高版本中包含一个名为 invoke-sqlcmd 的 cmdlet。要使用 invoke-sqlcmd,您需要安装 SQL Server Management Studio,但是如果您只想执行查询,您可以轻松创建自己的 Powershell 函数。这是我称之为invoke-sqlcmd2的一个:http: //poshcode.org/3448