【问题标题】:How do I BULK INSERT shared text files from MS OneDrive for Business into SQL-Server?如何将共享文本文件从 MS OneDrive for Business 批量插入 SQL-Server?
【发布时间】:2016-12-09 07:35:18
【问题描述】:

我们正在将一堆数据(文本文件、图像、MS Excel 电子表格)写入笔记本电脑,我们希望在几个不同的团队成员之间共享这些数据。

该大学免费提供 MS OneDrive for Business,因此我们将其用作我们的文件共享系统(我们的个人 DropBox 已满!)。我们已成功将数据上传到 OneDrive,我可以在浏览器中看到它(这很容易)。

所以我有两个问题:

  1. 老实说,当我与我共享文件时,我不得不单独下载这些文件,这让我感到惊讶(和恐惧)!我想要一个在 OneDrive 中查找新文件的自动化任务。

  2. SQL Server 允许 BULK INSERT 用于共享数据文件(通过通用命名约定,如 \Servername\Sharename\Path\Filename),因为 DropBox 只抓取整个文件夹并同步将它放到我磁盘上的一个物理位置上它可以正常工作,因为我可以编写一个BULK INSERT 语句来抓取磁盘上的任何文件。我不认为 OneDrive for Business 是这样工作的。

所以我的问题是我需要遵循哪些步骤:

  1. 定期检查此 OneDrive For Business 文件夹(每天一次)
  2. BULK INSERT 新的文本/图像文件到我的 SQL Server 数据库中

【问题讨论】:

    标签: sql-server ssms onedrive


    【解决方案1】:

    OneDrive 实际上有一个同步客户端,可让您的 OneDrive 与 PC 上的文件夹保持同步。你可以在这里下载。 https://onedrive.live.com/about/en-us/download/

    【讨论】:

    • 我需要它用于 OneDrive For Business,它有一个客户端 (support.microsoft.com/en-us/kb/2903984),但我无法让它同步。
    • 尝试通过我给你的链接下载客户端;它是最新的客户端,适用于 OneDrive 个人版和企业版。您链接到的支持文章适用于即将被新客户替换的仅限企业的旧客户。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-06
    • 1970-01-01
    相关资源
    最近更新 更多