Timeout in the TridionUploadAssembly


I have a timeout (around 30 secs) when using the TcmUploadAssembly tool. Which timeout setting can I change to increase this? Specifying a longer timeout in the command line of the TcmUploadAssembly does not work.

The error is:

    <![CDATA[Unable to save Template Building Block (tcm:0-0-0).]]>
</tcm:Line><tcm:Line ErrorCode="8004033F" Cause="true">
<![CDATA[Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.]]>
</tcm:Line><tcm:Line ErrorCode="8004033F" Cause="false">

<![CDATA[A database error occurred while executing Stored Procedure "EDA_ITEMS_UPDATEBINARYCONTENT".]]><tcm:Token>EDA_ITEMS_UPDATEBINARYCONTENT</tcm:Token></tcm:Line>


Posted 2013-02-25T14:15:32.537

Reputation: 6 861



Unless it's a really big DLL you are trying to upload, I would expect the database is not well maintained, things like statistics not up to date, which can make it slow upon saves.

You can try to increase the query timeout values in the MMC snap-in, but I would check database maintenance first. Does it work after updating the statistics (exec sp_updatestats on MS SQL Server)?

Bart Koopman

Posted 2013-02-25T14:15:32.537

Reputation: 29 724


If the Stats Update did not fix your problem, this post fixed my issue.

– Trevor Bartlett – 2014-01-20T19:51:53.710


Try increasing values in the MMC > Timeout values.

Does it work fine with smaller templates? Is everything else working fine?

Andrey Marchuk

Posted 2013-02-25T14:15:32.537

Reputation: 9 034