2016-08-02 16 views
0

Oracle Blobコンテンツをバイトストリームに変換し、そのコンテンツを空のクラウドストレージにアップロードします。アップロードされたファイルがストレージに適切かどうかを確認する方法はありますか? ご協力いただきありがとうございます。AzureストレージとOracle Blobコンテンツ

答えて

0

@Bala、 私の知る限り知られているように、我々はアップロードされたファイルは、これらのメソッドを経由して成功しているかどうかを確認することができます

  1. アップロードされたファイルの後、我々はBLOBファイルのlengthプロパティを取得し、オリジナルと比較することができますファイルサイズ。

    blob.FetchAttributes(); 
    

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

  2. もう1つの方法は、ファイルをチャンクに分割し、PutBlockAsyncメソッドを使用してそれらのチャンクを非同期にアップロードすることです。この方法とチャンクサイズに基づいてプログレスバーを作成できる場合は、アップロードの進行状況を確認できます。この方法を使用する方法については、 https://stackoverflow.com/a/21182669/4836342またはこちらのblogを参照してください。
関連する問題