Hi,
If you use SSIS Flat File Destination, it will lock the file to write it. There is no other option. The only method is to write your own text writer and try to write without locking. (I am afraid it may not be possible too.)
So, go to your vendor which wrote VB6 application, ask them to add a feature to postpone VB6 insertion process if file is locked. Maybe they implement "retry and wait until file is unlocked"
Hope this helps
Onur
BI and ERP Senior Consultant @ Nexum Bogazici Personal Blog:
http://www.ssisnedir.com/blog -
If it is, Please dont forget to mark as answered or at least vote as helpful if the post helps you in any ways.