是否可以将保存我们文档的文件夹添加到另一台服务器上的sharepoint站点?

时间:2010-01-06 12:14:33

标签: sharepoint

好的,我们有两台服务器。一个是Sharepoint(除其他外)和一个与我们公司的文件。是否可以将两者链接在一起,以便文档存储在文件服务器上,但可以通过SharePoint在另一台服务器上显示?

我们希望能够在办公室外通过sharepoint访问文件,但在办公室时通过Windows网络访问文件,而不必拥有同一文档的多个副本。

两台服务器都在运行Windows 2003。

4 个答案:

答案 0 :(得分:1)

我建议反过来。将文档放在SharePoint文档库中。

您仍然可以使用WebDav协议从标准Windows资源管理器访问(并管理,更新/移动/删除/重命名)它们,只需浏览到\ YourSharePointServer \ DocLib

当您不在办公室时(或者,无论如何,当您在办公室时),您将从SharePoint访问中受益,在内部从资源管理器窗口访问它们,并且只有一个副本存储而没有冗余。

另外,文档的版本控制(如果需要)。

答案 1 :(得分:0)

您需要编写一些从文件服务器获取文件列表的webpart代码。当用户点击该链接时,您必须使用System.IO获取该文件并下载。

或者您可以在Sharepoint框中添加这些文件,并为来自外部的用户提供适当的权限。

答案 2 :(得分:0)

Sharepoint允许您通过SP1中添加的ISPExternalBinaryProvider接口在外部保存BLOBS(和文档)。不幸的是,没有提供者实现是提供者,所以你必须自己编写。查看Technet杂志2009年6月刊中的Creating an External Storage Solution for Sharepoint文章,获得非常好的解释和示例实现。

外部存储的一个可能缺点是它会影响整个服务器场。所有站点的所有BLOB都将存储在Sharepoint之外。

答案 3 :(得分:0)

我可以建议使用指向WSS之外的外部文件的链接。例如,链接可以存储在列表中。我认为这可以解决你没有重复版本或副本的困境。