问题标签 [azure-runbook]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - Runbook Powershell Invoke-Sqlcmd SQL Server MI 连接
我有一些 Powershell 代码可以在我想通过 Azure 自动化安排的 SQL Server 托管实例上删除数据库。该代码在 Windows Powershell ISE 中运行良好。
不幸的是,当我通过 Azure 上的 Runbook 运行它时,它给了我这个错误。
Invoke-Sqlcmd:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:TCP Provider,错误:0 - 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机没有响应。)在 line:32 char:1 + Invoke -Sqlcmd -ServerInstance $managedInstance -Database $database -U ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Invoke-Sqlcmd], SqlException + FullyQualifiedErrorId:SqlExceptionError,Microsoft.SqlServer.Management.PowerShell。
我已经通过将服务器连接更改为“Server=tcp:managedinstancename.database.windows.net:1433”来解决此问题,但这似乎更倾向于 vm 上的 Sql Server DB。我还在代码顶部包含了 Import-Module Sqlserver 命令,即使该模块已经在运行手册模块刀片中。使用 SSMS 连接到实例我可以确认勾选了允许远程连接框。
azure - 用于修改/更新 Azure VM 标记值的代码在 Azure PowerShell Runbook 中不起作用
我正在更新/修改 Azure VM 标记值,当我在我的本地 PowerShell ISE 上测试它并连接到我们的 Azure 订阅时,代码成功运行(它成功修改了现有的标记值)但是当我在我们的 Azure PowerShell 中测试它时Azure 门户中的 Runbook。该代码无法正常工作,而是删除了所有现有标签。
这是我从这个链接搜索的示例代码:
azure - 带有 csv 文件附件的 Powershell Runbook 电子邮件
我想从我的 powershell runbook 脚本发送一封电子邮件,我想附加 CSV 文件作为脚本输出,该脚本输出存储在我的天蓝色订阅的存储 blob 中。
脚本已准备就绪,我正在收到电子邮件但没有附件。我仍然面临这个问题,当我从 Azure 自动化执行脚本时,作为运行手册,我可以看到下面的错误消息。我将所有文件存储在同一个容器中。
新对象:使用“1”参数调用“.ctor”的异常:“找不到文件 'C:\Users\Client\Temp\xxxxxxxx.csv'。”
这是我的输出 --> $ArrayStatus | 导出-Csv -NoTypeInformation -Path "$filename"
$filename 是 CSV 文件位置
我收到电子邮件但没有 CSV 文件附件
azure-cosmosdb - AzureDevOps CosmosDB enableTTL 无默认使用 Runbook 或模板
我需要编辑使用模板在 Azure 中创建 cosmosDb 的现有 powershell Runbook。
我需要在没有默认 TTL 值的情况下启用 TTL,在我发现到目前为止的示例中始终存在一个值,这意味着该值用于删除过期文档。
如何在不设置默认值的情况下仅启用 TTL?
azure-active-directory - Add-AzureADAdministrativeUnitMember 抛出权限不足的错误
我正在尝试创建一个运行手册以在 Azure AD 中添加用户管理单元。任何人都可以使用服务负责人将成员添加到管理单元,或者知道此时是否有可能?包含命令的模块正在预览中。任何线索将不胜感激。
使用我的常规管理员帐户运行它时它工作正常,但不能使用 AzureRunAsAccount。这些是添加到自动化服务主体的 API 权限
我什至尝试授予租户的主要全局管理员权限。
这是我正在运行的脚本:
这是错误消息:
azure - 有没有人可以告诉我如何解决错误“远程服务器返回错误:(409)冲突。”
我使用 Automation Runbook 创建 Azure 文件的快照。我得到一个错误
使用“0”参数调用“快照”的异常:“远程服务器返回错误:(409)冲突。” 在 line:3 char:1 + $snapshot = $share.Snapshot() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : StorageException,
但这并不一致。
我使用 Runbook 创建 Azure 文件快照。一开始还可以,但最近出现了“远程服务器返回错误:(409)冲突”的错误。
我每天使用以下代码创建快照。
我想修复错误。
使用“0”参数调用“快照”的异常:“远程服务器返回错误:(409)冲突。” 在 line:3 char:1 + $snapshot = $share.Snapshot() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : StorageException
azure-runbook - powersell 运行手册到图形运行手册
我有 PowerShell 脚本运行手册,我想要 azure 中的图形运行手册。
我为此附上了一个小脚本,任何人都可以帮助指导如何构建图形运行手册。
azure - 在 Powershell 中获取 Azure HybridWorker 环境变量
我有一个 Azure Powershell Runbook,用于在混合工作组中调用 java jar。
目前我们通过绝对java路径并运行程序,我想改变它并通过JAVA_HOME代替。我已将 java home 设置为环境变量,并且能够在混合工作人员内部访问。
这在混合动力车内运行时提供了正确的路径。
通过运行手册传递此值时,它不会返回任何值。通过Write-Output
自动化运行手册运行时返回为空
任何帮助表示赞赏。
azure - 从 AzureRM 升级到 Az 模块现在无法使用 Runbook 登录
我刚刚开始研究 Azure 自动化,今天创建了我的第一个 Runbook,一切正常。然后我读到 AzureRM 已被 Az 模块取代,所以我认为我最好迁移我的 Runbook 并直接使用新的东西!
我的原始代码使用 AzureRM 模块工作得非常好,但自从升级到最新的 Az 模块后,我无法进行身份验证。除了我在所有匹配的 Az 模块中添加以允许我在运行手册中使用它们之外,从配置角度来看,我的自动化帐户完全相同。
我目前收到以下错误并且完全不知道原因,文档非常薄,我发现的位只是显示我已经拥有的!