2009-09-04 10 views
0

私はSourceGearのVaultバージョン管理ソフトウェア(v4.1.2)を使用しており、フォルダを分岐しようとするとDBReadFailuresが発生しています。私は実際に私がフォルダーを "大"と呼ぶかどうかは分かりません(ツリーサイズは680MBで、使用ディスク容量は1.3GBです)...しかし、ブランチ操作中は、SQL Serverはクエリを実行しています(約5m )、トランザクションは失敗します。ブランチ操作中、データベースサーバはそのうちの1つを4つのCPUで100%ペグします。これは、その操作がアルゴリズムによって制約されているほどハードウェアに制約されていないことを示しています。 dbサーバーもメモリにバインドされていません(このプロセスでは4GBあり、1.5GBしか使用しません)。そこで、Vault製品にブランチすることができるフォルダのサイズには限界があると思っています。誰でも私がこれを解決するのに役立つ可能性のある、この製品に関する似たような経験がありますか?SourceGearのVaultの分岐エラー?

小さなフォルダ(ブランチしようとしているメインフォルダ内のサブフォルダのみ)を分岐しようとすると、明らかに機能します。私が打つサイズの制限だという別の指標のように見えます。 5mのタイムアウトを増やす方法はありますか?

答えて

1

Vault設定ファイルには、SqlCommandTimeoutアイテムがあります。これを修正しようとしましたか?私は、デフォルトが何であるかわからないんだけど、次のように我々が設定されている:
<SqlCommandTimeout>360</SqlCommandTimeout>

あなたの正確な問題を記述しているようだSourceGearのサポートサイトhereの投稿があります。

最初の返信では、設定ファイルが見つからない場合は、どこにその設定ファイルがあるかについて言及しています。