SQLPS/AzureRm.配置文件模块停止在 Azure VM 映像上工作
SQLPS/AzureRm.Profile modules stopped working on Azure VM image
我有一个 CI 构建过程,几个月来一直运行良好。尽管没有任何更改,但它突然崩溃,现在一直失败并出现此错误:
The 'Backup-SqlDatabase' command was found in the module 'SQLPS', but
the module could not be loaded. For more information, run
'Import-Module SQLPS'.
该过程每次都会提供一个新的 VM,所以我猜它与 Microsoft 更新有关,但我不知道是什么。到目前为止,我能够修复它的唯一方法是在 CI 进程启动之前通过 RDP 登录到新配置的 VM。
我尝试将 Import-Module SQLPS
添加到构建脚本中,但收到了一条更奇怪的错误消息
Could not find file 'Microsoft.Azure.Commands.Profile.format.ps1xml'
我尝试了 Install-Module SQLPS
并且得到了
No match was found for the specified search criteria and module name 'SQLPS'.
所以我添加了
$modules = (Get-Module -Name "AzureRM" -Verbose)
$modules | Uninstall-Module -Force -Verbose
Install-Module AzureRM -Verbose -Force
Import-Module SQLPS
但我现在收到一个新错误:
"The process cannot access the file 'C:\Program
Files\WindowsPowerShell\Modules\AzureRM.profile.3.1\Hyak.Common.dll'
because it is being used by another process."
我感觉自己 运行 在兜圈子。这是微软更新还是什么?谁能告诉我如何修复我的 AzureRM 模块,它在我看来以某种方式破坏了我的 SQLPS 模块?
我想不通。我重写了它以使用 sqlcmd 和 BACKUP DATABASE
.
我有一个 CI 构建过程,几个月来一直运行良好。尽管没有任何更改,但它突然崩溃,现在一直失败并出现此错误:
The 'Backup-SqlDatabase' command was found in the module 'SQLPS', but the module could not be loaded. For more information, run 'Import-Module SQLPS'.
该过程每次都会提供一个新的 VM,所以我猜它与 Microsoft 更新有关,但我不知道是什么。到目前为止,我能够修复它的唯一方法是在 CI 进程启动之前通过 RDP 登录到新配置的 VM。
我尝试将 Import-Module SQLPS
添加到构建脚本中,但收到了一条更奇怪的错误消息
Could not find file 'Microsoft.Azure.Commands.Profile.format.ps1xml'
我尝试了 Install-Module SQLPS
并且得到了
No match was found for the specified search criteria and module name 'SQLPS'.
所以我添加了
$modules = (Get-Module -Name "AzureRM" -Verbose)
$modules | Uninstall-Module -Force -Verbose
Install-Module AzureRM -Verbose -Force
Import-Module SQLPS
但我现在收到一个新错误:
"The process cannot access the file 'C:\Program Files\WindowsPowerShell\Modules\AzureRM.profile.3.1\Hyak.Common.dll' because it is being used by another process."
我感觉自己 运行 在兜圈子。这是微软更新还是什么?谁能告诉我如何修复我的 AzureRM 模块,它在我看来以某种方式破坏了我的 SQLPS 模块?
我想不通。我重写了它以使用 sqlcmd 和 BACKUP DATABASE
.