【问题标题】:MS Project 2010 - extracting data into SQL Server databaseMS Project 2010 - 将数据提取到 SQL Server 数据库中
【发布时间】:2014-02-16 02:50:37
【问题描述】:

我们有几个正在使用的 MS 项目和我们用 SQL Server 编写的系统。 MS Project Server 是否允许我们设置诸如 SSIS procs 之类的东西来不断地从 MS Project 数据库中获取数据并将它们插入到我们的 SQL Server 数据库中?

在我们不为 MS Project Server 支付月费的情况下,有没有一种方法可以链接所有系统,或者有更好的方法来做到这一点?如果可能,实际上想绕过 MS Project Server。

谢谢

【问题讨论】:

    标签: sql-server ssis ms-project ms-project-server-2010


    【解决方案1】:

    是的,这是可能的。您可以编写一个 vba 例程,将调度数据发送到数据库。我之前已经使用 ODBC 将计划数据发送到 SQL 服务器。

    您需要决定要查看哪些数据 - 获取任务、资源和分配数据非常简单,但如果您需要查看可能会减慢速度的时间分段数据。然后,这只是循环遍历集合并使用 SQL INSERT 语句将每个任务、分配或资源喷射到表中的情况。

    如果项目服务器只用于这些,那么您可以停用它及其支持基础架构。此外,您只需要 Project Standard 客户端,价格大约是 Project Professional 客户端的一半。

    【讨论】:

    • 没有为 MS Project 2007 及更高版本启用 ODBC。
    • 不是通过 UI,但它仍然可以从 VBA 代码中获得,这就是我的建议。
    猜你喜欢
    • 2013-01-31
    • 2013-09-10
    • 1970-01-01
    • 2012-11-26
    • 2017-03-18
    • 1970-01-01
    • 2014-04-27
    • 2014-05-18
    • 2018-10-01
    相关资源
    最近更新 更多