Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server MS Project 2010-将数据提取到SQL Server数据库_Sql Server_Ssis_Ms Project_Ms Project Server 2010 - Fatal编程技术网

Sql server MS Project 2010-将数据提取到SQL Server数据库

Sql server MS Project 2010-将数据提取到SQL Server数据库,sql-server,ssis,ms-project,ms-project-server-2010,Sql Server,Ssis,Ms Project,Ms Project Server 2010,我们有几个MS项目正在使用,我们用SQL Server编写了一个系统。MS Project Server是否允许我们设置SSIS PROC之类的程序,以从MS Project数据库中连续获取数据并将其插入SQL Server数据库 如果我们不为MS Project Server支付月费,是否有一种连接所有系统的方法或更好的方法?如果可能的话,实际上希望绕过MS Project Server 谢谢是的,这是可能的。您可以编写一个vba例程,将计划数据发送到数据库。我以前使用ODBC将计划数据发送到

我们有几个MS项目正在使用,我们用SQL Server编写了一个系统。MS Project Server是否允许我们设置SSIS PROC之类的程序,以从MS Project数据库中连续获取数据并将其插入SQL Server数据库

如果我们不为MS Project Server支付月费,是否有一种连接所有系统的方法或更好的方法?如果可能的话,实际上希望绕过MS Project Server


谢谢

是的,这是可能的。您可以编写一个vba例程,将计划数据发送到数据库。我以前使用ODBC将计划数据发送到SQL server

您需要决定要查看哪些数据—获取任务、资源和任务数据非常简单,但如果您需要查看时间段数据,则可能会降低速度。然后,它只是在集合中循环,并使用SQLINSERT语句将每个任务、分配或资源喷射到表中


如果这就是project server的全部用途,那么您可以让它及其支持基础架构退役。此外,您将只需要Project Standard client,这大约是Project Professional客户端价格的一半。

MS Project 2007和更高版本未启用ODBC。虽然未通过UI启用,但它仍然可以从VBA代码中获得,这正是我所建议的。