クライアントがダウンロードしているときにIIS FTPはファイルをロックしますか?


2

私は私の問題で名目上のスタックオーバーフローからここに送られました

  • TL; DR:IIS FTPサービスは、ファイルがFTPクライアントによってアクセス、特にダウンロードされている間、ファイルをロックしますか?

それで、FTPサーバーを立ち上げて実行しています。サーバーアプリケーションであるSSISは、このフォルダーにファイルをコピーし、クライアントはそれらをダウンロードしようとします。

現在、アプリケーションが既に存在するファイルを上書きできないという問題が発生しました。上書きを有効にしたファイルシステムタスクを使用してファイルをコピーしています。これは通常ほとんどの場合に機能しますが、私は現在、既に存在するファイルをコピーできないと言っている上記の問題に直面しています。

SSISアプリケーションがファイルを2回コピーして、部分的なコピーになる可能性があることを除外しました。これにより、クライアントマシンがファイルをダウンロードしようとしている間に一時的にFTPサービスによってファイルがロックされる可能性があると推測されます。

Windows Server 2012のIIS FTPがダウンロード中にファイルをロックしている可能性はありますか?

回答:


0

はい、ダウンロード中にIISはファイルをロックします。

基本的にWindowsの標準的な動作であり、作業中はファイルがロックされます。


おかげでマーティン、これを無効にする方法はありますか?そうでない場合は、SSISの
回避策に

これを無効にすることは不可能だと思います。
マーティンプリクリル

いいえ問題は、私は:)それを回避してコードしないよ、助けてくれてありがとう
rmail2006
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.