【问题标题】:GET data from SharePoint on-premise and POST data to SharePoint Online从本地 SharePoint 获取数据并将数据发布到 SharePoint Online
【发布时间】:2022-08-19 10:29:55
【问题描述】:

我需要从 SharePoint Server 2019(本地)列表中获取数据,然后我需要使用 CSOM 将该数据添加到 SharePoint Online 列表中。

我找到了以下链接以从 SharePoint Server(本地)列表中获取数据。 https://www.c-sharpcorner.com/article/sharepoint-client-object-modal-csom/

我在下面找到了将数据添加到 SharePoint Online 列表的链接。 https://www.c-sharpcorner.com/blogs/create-a-list-item-in-sharepoint-using-csomannouncement-list

这是正确的方式还是我需要更喜欢另一种方式?

谢谢

    标签: sharepoint sharepoint-online csom sharepoint-clientobject


    【解决方案1】:

    如果您只需要没有任何版本历史记录或创建/修改的用户和时间戳的列表数据 - 您可以将 SharePoint 本地列表导出到 Excel 并使用此 Excel 文件在 SharePoint Online 中创建/导入新列表。

    其他选择是

    1. 根据您拥有的链接在 VS 应用程序中使用 CSOM 代码 - 请注意,您不需要为其创建 2 个单独的应用程序,只需创建一个应用程序并为 SP on-prem 和 SP 创建单独的 ClientContext 实例在线的
    2. 使用 PnP PowerShell 获取所有列表项,然后遍历每个项目并在目标 SPO 站点中创建每个项目
    3. 使用微软的“SharePoint 迁移工具”迁移内容——这是微软提供的免费工具——https://docs.microsoft.com/en-us/sharepointmigration/introducing-the-sharepoint-migration-tool

    【讨论】:

      猜你喜欢
      • 2017-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-12
      • 2019-04-12
      • 1970-01-01
      • 1970-01-01
      • 2019-11-30
      相关资源
      最近更新 更多