Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Copy Tasks between servers, what needs to be configured ?


In our Qlikview Environment is it not possible to copy tasks from one server to Another, what is needed to getthe servers talking to each other ?

I want to do my deploys by copying the tasks from Acceptance to Production instead of createing them all over again, what is needed to do that ?

I have added the oter server in QMC but gets the message below when trying to connect:

Failed to retrieve settings from QlikView Server.

Make sure that the QVS is available with the correct credentials.

/Frank

20 Replies
sudeepkm
Specialist III
Specialist III

Thanks Bill.

From the QMC help I found this info.

"In the Remote Management Services folder, tasks from the management services of remote servers can be imported. Each connection is set up by the user account of the current Management Service; hence, this account has to be a member of the QlikView Management API security group of the remote system."

So suppose I want to copy Tasks from Test environment to PROD environment and as per the above information (bold and underlined), Would it be correct to say that,

"Production Publisher's Service Account ID or Functional ID has to be added to the Local Admin Group of the Test Environment Publisher". Or QlikView Management API security group   means something else. Please advice. Thanks in advance.

sudeepkm
Specialist III
Specialist III

Note! If the QlikView Management API security group does not exist on the remote system, it must be created.


Is this created like a local admin group (Active Directory) in the Remote system and we need to add the Target systems Functional ID in this group. Please suggest.

Luis_Cortizo
Former Employee
Former Employee

Hi

   It must be created as a local Windows group (as the QlikView Administrators group) and then you need to add the services user.

Hope it helps.

Best regards.

sudeepkm
Specialist III
Specialist III

Thanks a lot. We tried it yesterday and was able to map Source folders and QVS but finally when we tried to import a task from one env to another we found the given below error message.

T105791.png

Bill_Britt
Former Employee
Former Employee

Hi,

Try this and see if it helps. Edit QVManagementService.exe.config which is located at

C:\Program Files\QlikView\Management Service

Increase the value for this key and see if that helps

    <add key="MaxReceivedMessageSize" value="262144"/>

Bill

Bill - Principal Technical Support Engineer at Qlik
To help users find verified answers, please don't forget to use the "Accept as Solution" button on any posts that helped you resolve your problem or question.
sudeepkm
Specialist III
Specialist III

Hi Bill,

Thanks a lot. Do I need to change this setting in both the Source (Remote env) and Target (higher env) environments or just in the traget env where I'm trying to import the task?

Thanks and Regards,

Sudeep

Bill_Britt
Former Employee
Former Employee

On the receiving machine.

Bill

Bill - Principal Technical Support Engineer at Qlik
To help users find verified answers, please don't forget to use the "Accept as Solution" button on any posts that helped you resolve your problem or question.
Anonymous
Not applicable
Author

I have managed to setup the system so we could copy Tasks between the environments, but the tasks created in the receiving environment doesn't get the original name as they had.

QV seem to add text to the new name, can that be avoided ?

My goal is to get the developer to create the setup of the jobs and then just import it into our Production, is that not doable ?

/Frank

Bill_Britt
Former Employee
Former Employee

Hi Frank,

I have not seen this before. Can you post a screen shot of what is happening?

Bill

Bill - Principal Technical Support Engineer at Qlik
To help users find verified answers, please don't forget to use the "Accept as Solution" button on any posts that helped you resolve your problem or question.
Anonymous
Not applicable
Author

I Think this was a missunderstanding from my side,

I tried it agin and it worked, but if the Task already exist on the receiving server does QV create a new name and adds e.g. Reload of 1.Appication\1.Extract\oldDocumnetName.qvw instead of oldDocumnetName.qvw, can QV not overwrite  the old Task with the new ? Do I have to delete the original first ?

One thing that didn't work as I expected was the relation between two tasks isn't created in the receiving environment.  The task that is a child of another task will become two separate tasks and I have to create the relation again, is that how it's suppose to work ?

/Frank