Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
vijayit43
Creator
Creator

Error in QV Reload Schedule

Dear All,

          Reloading failed when Rload through Publisher (Reload Schedule) please find log

(29/06/2017 6:57:21 PM) Error: The task "Reload of Inventory - Ghari\SND Inventory.qvw" failed. Exception: || QDSMain.Exceptions.TaskFailedException: Task execution failed with errors to follow. ---> QDSMain.Exceptions.WritePermissionkException: Failed to get write permission for file: E:\QV Dashboard\Inventory - Ghari\SND Inventory.qvw ---> System.UnauthorizedAccessException: Access to the path 'E:\QV Dashboard\Inventory - Ghari\SND Inventoryef6fee47-12f7-4700-922a-2167bd3427c4.tmp' is denied. ||    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) ||    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) ||    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) ||    at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost) ||    at System.IO.File.InternalWriteAllText(String path, String contents, Encoding encoding, Boolean checkHost) ||    at QDSMain.AbstractReloadTask.CheckWritePermissionForFile(String fileName) ||    --- End of inner exception stack trace --- ||    at QDSMain.AbstractReloadTask.CheckWritePermissionForFile(String fileName) ||    at QDSMain.AbstractReloadTask.Reload(String fileName, IExecutingTaskResult executingTaskResult, String sectionAccessUserName, String sectionAccessPassword, eReloadOptions reloadOption, String variableName, String variableValue, Boolean moniterCpuUsage) ||    at QDSMain.DistributeTask.PerformExecute(IExecutingTaskResult executingTaskResult) ||    --- End of inner exception stack trace --- ||    at QDSMain.DistributeTask.PerformExecute(IExecutingTaskResult executingTaskResult) ||    at QDSMain.Task.AbstractTask.TaskExecuti

1 Solution

Accepted Solutions
vijayit43
Creator
Creator
Author

Hi Peter Cammaert,

                             Our IT Infra team Updated a security patches on the server for this access denied the tmp file on the server. IT team allowed tmp file access over the server then its working.thanks for your support.                  

View solution in original post

5 Replies
Peter_Cammaert
Partner - Champion III
Partner - Champion III

This big block of text says it all: "...Failed to get write permission for file: E:\QV Dashboard\Inventory - Ghari\SND Inventory.qvw...". At the end of every reload, the publisher must be able to store the new version of the document on top of the old. It seems unable to do this.


Check the file NTFS permissions of your document. Does the publisher account have Write permissions on this file?

vijayit43
Creator
Creator
Author

Allready Publisher Accounts provide Full permission and Services running through server admin and domain admin users.

Peter_Cammaert
Partner - Champion III
Partner - Champion III

That's what you may think is configured on the server. But did you effectively check it out?

The Windows Explorer Permissions dialog has a nice tab that allows you to verify for real whether a particular account has permissions to overwrite a particular file. It's called "Properties->Security->Advanced->Effective Permissions". Can you check this first, just to be sure?

vijayit43
Creator
Creator
Author

Hi Peter Cammaert,

                             Our IT Infra team Updated a security patches on the server for this access denied the tmp file on the server. IT team allowed tmp file access over the server then its working.thanks for your support.                  

Peter_Cammaert
Partner - Champion III
Partner - Champion III

You say that "IT team allowed tmp file access over the server then its working"

So I was right then?