1

我目前正在尝试在我的 Tridion 2011 安装中进行搜索。我在另一篇文章中读到,我应该在 Tridion/bin 文件夹中运行 TcmReIndex.exe 工具来重新索引我的所有网站。所以我尝试了这个,但它失败了一个消息框,给出了以下详细信息

Unable to get list of Publication items.
Unable to Intialize TDSE object.
The wait operation timed out
Connection Timeout Expired.  The timeout period elapsed while attempting to consume the pre-login handshake acknowledgement.  This could be because the pre-login handshake failed or the server was unable to respond back in time.  The duration spent while attempting to connect to this server was - [Pre-Login] initialization=21054; handshake=35; 
The wait operation timed out
A database error occurred while executing Stored Procedure "EDA_TRUSTEES_GETTRUSTEEETOKEN"

我有四个相当大的出版物(总共 100 000 多个项目),我正在尝试编制索引。

有任何想法吗?

4

2 回答 2

2

每当我收到“无法初始化 TDSE 对象”时。错误,我通常使用 VBScript 编写一个小测试脚本,并尝试在 CMS 服务器上运行它。虽然这并不能直接解决问题,但它通常可以通过在事件查看器中记录信息来深入了解问题。test.vbs尝试按如下方式创建文件并运行它:

Set tdse = CreateObject("TDS.TDSE")
tdse.initialize()
msgbox(tdse.User.Description)
Set tdse = Nothing 

如果它抛出任何错误,请告诉我,它可能会帮助我们解决问题。如果它给你一个带有用户描述的弹出窗口,那么我完全是在找错树。

于 2012-11-13T15:09:35.300 回答
0

我还没有得出任何结论,但似乎我的问题可能只是暂时的,因为它刚刚开始工作。我确实将Tridion MMC>中的所有超时增加Timeout Settings了 100 倍,但我怀疑这不是问题,当它工作时,连接几乎是即时的。

如果其他人有这个问题

  1. 重新启动安装了内容管理器的计算机,再试一次。
  2. 等一两个小时,再试一次。
  3. 增加超时,再试一次。

我已经多次运行该过程,它似乎工作正常。

于 2012-11-14T08:45:41.377 回答