Hi, i need a little help here please.
I have a script to perform a Vault backup, and that script works fine.. until a few days ago.
I received this message in log:
14/10/2014 23:00:54 -Obackup -B"C:\Automatic_Backup\A" -VU[username] -VP[password] -S -L"C:\Automatic_Backup\backupVault_2013.log"
14/10/2014 23:03:22 Connectivity.Application.VaultManager.ServiceException: Tempo Limite de Conexão Expirado. O tempo limite decorrido durante a fase pós-logon. A conexão expirou enquanto aguardava o servidor concluir o processo de logon e responder; ou talvez tenha expirado ao tentar criar várias conexões ativas. A duração da tentativa de conexão com este servidor foi: [Pre-Login] initialization=0; handshake=0; [Login] initialization=0; authentication=0; [Post-Login] complete=120003; ---> System.Data.SqlClient.SqlException: Tempo Limite de Conexão Expirado. O tempo limite decorrido durante a fase pós-logon. A conexão expirou enquanto aguardava o servidor concluir o processo de logon e responder; ou talvez tenha expirado ao tentar criar várias conexões ativas. A duração da tentativa de conexão com este servidor foi: [Pre-Login] initialization=0; handshake=0; [Login] initialization=0; authentication=0; [Post-Login] complete=120003; ---> System.ComponentModel.Win32Exception: O tempo limite de espera foi atingido
--- Fim do rastreamento de pilha de exceções internas ---
em Connectivity.Core.Database.TransactionContext.OnSqlException(SqlException e)
em Connectivity.Core.Database.TransactionContext..ctor(TransactionDatabase database, DatabaseUser databaseUser, Boolean transact)
em Connectivity.Core.Database.TransactionBase.SetupTransactionContext(TransactionReqs transactionReqs, TransactionDatabase database, Nullable`1 databaseUser)
em Connectivity.Core.DataAccess.LegacyDatabases.LegacyTransaction..ctor(TransactionReqs transactionReqs, String databasename, KnowledgeDatabaseType databasetype)
em Connectivity.Core.DataAccess.SiteCompatibility.GetSiteCompatibilityWithKnowledgeDatabase(String databasename, KnowledgeDatabaseType databasetype)
em Connectivity.Core.Services.KnowledgeLibraryService.GetSiteCompatibilityWithKnowledgeLibrary(String libName)
em System.Runtime.Remoting.Messaging.Message.Dispatch(Object target)
em System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
--- Fim do rastreamento de pilha de exceções internas ---
em Connectivity.Application.VaultManager.KnowledgeLibraryService.GetSiteCompatibilityWithKnowledgeLibrary(String libName)
em Connectivity.Application.VaultManager.ConfigUtil.IsLibraryOfLatestVersion(String libName)
em Connectivity.Application.VaultManager.BackupVaultCommand.DoLibraryOutOfDateCheck()
em Connectivity.Application.VaultManager.BackupVaultCommand.OnExecuteCommandLine(String rootBackupPath, Boolean validateBackup, Boolean backupStdContent, Boolean ignoreNonreplicatedFiles, LoginInfo dbLogin, Boolean validateFileStore)
em Connectivity.Application.VaultManager.ApplicationClass.RunCommandLine(String commandLineArgs)
14/10/2014 23:04:45 Connectivity.Request.Common.RequestLibrary - RequestRuntimeStop()
14/10/2014 23:04:45 Connectivity.Request.Vault.RequestLibrary - RequestRuntimeStop()
14/10/2014 23:04:45 Connectivity.Request.Foundation.RequestLibrary - RequestRuntimeStop()
14/10/2014 23:04:45 Connectivity.Request.Document.RequestLibrary - RequestRuntimeStop()
This is a timeout request exceeded error, and i can't find a way to fix....
If someone can help me i appreciate.
Thanks guys.
Solved! Go to Solution.
I would start with the following suggestion. Please download the Vault Advanced Configuration Guide. There should be a section that describes how to increase the timeout values on the Autodesk server. I would start by doubling or tripling the values in the web.config, and then perform an IISRESET and try the backup again.
Thanks,
Mark
I agree with this.
Specifically it seems that the SQL connection timeout may be the one at issue.
<timeouts connection="120" defaultCommand="360" longCommand="1800"/>
Paul
I found the problem.
A library... i just detach that library and add -DBSC to backup line, works fine now.
Thanks for help.
Can't find what you're looking for? Ask the community or share your knowledge.