I have seen this error when a backup is in progress for the database on which the shrink operation is being attempted. Wait for the backup to complete and try...
I have created a post describing this problem in detail with solutions to work-around. Hopefully, it will help a few people trying to work with Oracle data in .Net.