【问题标题】:Sharepoint 2010 How to index a folder in a content database?Sharepoint 2010 如何索引内容数据库中的文件夹?
【发布时间】:2011-09-07 22:59:51
【问题描述】:

我必须创建一个概念证明来测试 SharePoint 2010。我们是两个开发小组,他们会将文档合并到同一个 CMS 中。

问题在于,另一组从一开始就使用 SharePoint,而我们使用的是网络驱动器。

我们的目标是将我们的文档导入 Sharepoint,但使用不同的搜索页面。我们不想搜索其他组的文档和他们的相同内容。

我真的被困在这里了。

我创建了一个名为 WSS_Content_two 的新内容数据库。

WSS_Content 可以供其他组使用,WSS_Content_two 可以供我们使用。

我在这一点上有意义吗?

我的问题:

如何将 t:\documentation 中的所有文档导入 Sharepoint 并使用网页进行搜索?

如果需要的话,我还有 SharePoint Designer 2010。

我发现我可以添加一个新的数据源内容(抱歉链接是法文的): Administration centrale Application de service de recherche : Modification de la source de contenu

但我无法索引我的网络驱动器:

在该部分:起始 URL(没有英文名称) \myserver\Documentation-test(其中 Documentation-test 是一个本地文件夹,如 d:\documentation-test)

我试过了:

\myserver\mymapnetworkdrive,但它不起作用。

【问题讨论】:

    标签: sharepoint-2010


    【解决方案1】:

    我可能会编写一个小型文档迁移工具来将您的所有文档迁移到共享点。 见下面的例子

    byte[] bytes = new byte[Convert.ToInt32 (("Result from your File read").Lenght)];
                    using (SPSite objSite = new SPSite(“YourSiteUrl"))
                    {
                        using (SPWeb objWeb = objSite.OpenWeb())
                        {
                            SPFolder dLibrary = objWeb.Folders["Name of Document Library"];              
                            objWeb.AllowUnsafeUpdates = true;
                            dLibrary.Files.Add("Document Name","Document Source", bytes);                    
                        }
    

    【讨论】:

    • 抱歉,我不知道如何处理您的代码。目前,我还不知道如何创建数据库和索引文件。
    猜你喜欢
    • 1970-01-01
    • 2012-10-01
    • 1970-01-01
    • 2020-09-07
    • 2017-02-24
    • 1970-01-01
    • 1970-01-01
    • 2013-03-02
    • 1970-01-01
    相关资源
    最近更新 更多