Set-AzureRmDataFactoryV2IntegrationRuntime:找不到方法

时间:2018-10-08 20:26:52

标签: azure powershell azure-powershell azure-data-factory-2

当我尝试“ Set-AzureRmDataFactoryV2IntegrationRuntime”命令时,不断出现错误。

  

Set-AzureRmDataFactoryV2IntegrationRuntime:找不到方法:   'Newtonsoft.Json.Serialization.IAttributeProvider   Newtonsoft.Json.Serialization.JsonProperty.get_AttributeProvider()”。   在C:\ Users \ ravi \ source \ repos \ test.ps1:12 char:5   + Set-AzureRmDataFactoryV2IntegrationRuntime`   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       + CategoryInfo:CloseError :( :) [Set-AzureRmData ... egrationRuntime],MissingMethodException       + FullyQualifiedErrorId:Microsoft.Azure.Commands.DataFactoryV2.SetAzureDataFactoryIntegrationRuntimeCommand

当我运行“ Get-Module”命令时,我看到下面的模块列表

  

ModuleType版本名称
  ExportedCommands

     

---------- ------- ---- ----------------

     

脚本 0.5.10 AzureRM.DataFactoryV2
  {Get-AzureRmDataFactoryV2,Get-AzureRmDataFactoryV2ActivityRun,   Get-AzureRmDat ...

     

脚本 5.6.0 AzureRM.profile
  {Add-AzureRmEnvironment,Clear-AzureRmContext,Clear-AzureRmDefault,   Connect-A ...

     

清单3.1.0.0 Microsoft.PowerShell.Management
  {添加计算机,添加内容,检查点计算机,清除内容...}

     

清单3.0.0.0 Microsoft.PowerShell.Security
  {ConvertFrom-SecureString,ConvertTo-SecureString,Get-Acl,   Get-AuthenticodeSi ...

     

清单3.1.0.0 Microsoft.PowerShell.Utility {Add-Member,   添加类型,清除变量,比较对象...}

     

清单3.0.0.0 Microsoft.WSMan.Management
  {Connect-WSMan,Disable-WSManCredSSP,Disconnect-WSMan,   Enable-WSManCredSSP ...}

     

脚本0.2.0 PowerShellEditorServices.Commands
  {ConvertFrom-ScriptExtent,ConvertTo-ScriptExtent,Find-Ast,   获取令牌...}

     

脚本0.2.0 PowerShellEditorServices.VSCode
  {Close-VSCodeHtmlContentView,New-VSCodeHtmlContentView,   Set-VSCodeHtmlContent ...

我已经安装了下一页给出的Azure PowerShell MSI链接。

页面URL:https://docs.microsoft.com/en-us/powershell/azure/other-install?view=azurermps-6.9.0

MSI URL:https://github.com/Azure/azure-powershell/releases/download/v6.9.0-September2018/azure-powershell.6.9.0.msi

更新: 尝试手动创建IS时,我看到它已创建但状态为“不可用”

enter image description here

已于10/10为Joy Wang更新 enter image description here

1 个答案:

答案 0 :(得分:0)

我在一边测试Set-AzureRmDataFactoryV2IntegrationRuntime,它工作正常。我建议您删除模块并重新安装,请参阅此link

我的特定命令

Set-AzureRmDataFactoryV2IntegrationRuntime -ResourceGroupName 'joywebapp' -DataFactoryName 'joyfactoryv2' -Name 'integrationRuntime35' -Type "SelfHosted" -Description 'New description111'

enter image description here

我的模块

enter image description here

  

当我尝试手动创建IS时,我看到它已创建但状态为“不可用”

要解决此Self-Hosted类型的运行时问题,可以在运行时中安装 Microsoft集成运行时配置管理器->编辑->单击此处为此启动快速安装计算机,请参阅屏幕截图。

enter image description here

安装后,您将看到它们,如屏幕截图所示。

enter image description here

签入门户网站

enter image description here