2010-04-30 80 views
0

我想知道是否有支持的方式通过API访问SharePoint 2010 SQL Server?我不是直接修改任何SharePoint数据库(我知道这仍然是不支持的),但我想存储一些我的应用程序需要的数据,而不是要求用户输入连接字符串,我宁愿在SharePoint使用的SQL Server上创建我自己的数据库。我可以通过我的应用程序使用SharePoint 2010 SQL数据库吗?

我想我可以使用新的服务应用程序的东西,但这似乎有点矫枉过正?

回答

0

只是回答自己:支持的方法是通过一个Service Application,只适合于大规模的东西(这是管道的LOT)。

从理论上讲,人们也可以得到SPDatabaseService的一个Instance,并与此一起工作。

0

从我的角度来看,您仍然不应该混淆SharePoint数据库。通过在内容数据库中添加您自己的表格,您仍然违反了支持的做事方式,而不是违反最佳做法。在SharePoint中存储/读取和操作数据的首选方式是使用列表和文档库。
您还可以使用BDC,或BCS SharePoint 2010中

+0

我更想拥有自己的数据库,但在SharePoint拥有的SQL实例中。 – 2010-04-30 08:24:31

+1

@Michael。那么这不应该是任何问题。 – 2010-04-30 09:03:51

相关问题