小编zer*_*l18的帖子

PowerShell v5 - 如何将模块安装到没有互联网连接的计算机?

我有一台机器(v3,互联网,没有管理员访问权限)我用来下载WMF 5.0并设置另一台机器(v5,没有互联网,管理员访问).现在,我想在运行v5但没有互联网连接的机器上使用PowerShellGet中的一些模块.

我需要一个选项来下载*.psm1文件,然后我可以复制并使用它.就像我们有从GitHub下载的选项一样.

任何有类似问题和任何变通方法的人?

powershell powershell-5.0 powershellget

7
推荐指数
1
解决办法
2万
查看次数

Backup-SQLDatabase cmdlet中的超时问题

我正在尝试使用以下语句使用"Backup-SQLDatabase"cmdlet备份大型数据库,但是我在10分钟后收到超时错误.

{Backup-SqlDatabase -ServerInstance $Server -Database $DatabaseName -BackupFile $BackUpFile -CompressionOption On -ConnectionTimeout 0 -Initialize -Verbose -ea Stop}
Run Code Online (Sandbox Code Playgroud)

这是600秒执行后的错误:

VERBOSE:60%已处理.VERBOSE:备份或恢复已中止.等待操作超时+ CategoryInfo:InvalidOperation:(:) [Backup-SqlDatabase],Win3 2Exception + FullyQualifiedErrorId:ExecutionFailed,Microsoft.SqlServer.Management.P owerShell.BackupSqlDatabaseCommand + PSComputerName:localhost

我抬头看着互联网,发现这里有一个错误.但是,SQL Server 2012(11.0.339)中仍存在此问题.

我也尝试将"远程查询超时"重新配置为0,如此处所示,但问题仍然存在.

这实际上是非常奇怪的问题.PowerShell用于自动化,脚本运行需要10多分钟."Backup-SQLDatabase"应该考虑到这一点.

请提供一种解决方法,以便在使用此cmdlet时解决此问题.否则,我将使用SMO类或基本T-SQL重新编写代码.

sql-server backup powershell smo

4
推荐指数
1
解决办法
5045
查看次数