2016-08-02 118 views
0

我将Oracle blob内容转换为字节流并将内容上传到Azure云存储。有什么办法可以检查上传到存储的文件是否正确或者没有损坏。 感谢您的支持。Azure存储和Oracle Blob内容

回答

0

@Bala, 据我知道,我们可以检查上传的文件是否要经由这些方法的成功:

  1. 上传文件后,我们就可以得到BLOB文件length属性,并与原有的比较文件大小。

    blob.FetchAttributes(); 
    

    bool success = blob.Properties.Length == length;

  2. 另一种方法是我们可以使用PutBlockAsync方法异步地将文件拆分成块并上传这些块。如果您可以根据此方法和块大小创建进度栏,则可以查看上传进度。我建议你参考这篇文章,关于如何使用这种方法: https://stackoverflow.com/a/21182669/4836342或这blog