Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
ajaygcet
Partner - Contributor II
Partner - Contributor II

How to Change App Folder Path in Qlik Sense

Hi,

i tried to change folder path on Qliksense Server 3.1 but its not reflecting to my QMC\HUB.

i followed below steps.

1- Stopped all Qliksense Services.

2- Open Setting.ini (C:\ProgramData\Qlik\Sense\Engine\Setting.ini)

3- Added DocumentDirectory=D:\QS

4- saved Setting.ini File and restarted all Services.

but when i am moving to HUB or QMC. APP Folder path is not changed its indicating all old application.

1 Solution

Accepted Solutions
vlad_komarov
Partner - Specialist III
Partner - Specialist III

Just checking: are you trying to save some space on C: drive?

It this case the "link" option might be useful (you don't need to change any configuration and risk loosing your changes after upgrades).

The sample below is showing this approach for "Archived Logs" folder, but I've done it for Qlik Apps folder as well.

1. Have services offline

2. Start > cmd (run as admin)

3. cd /d E:\

4. mkdir "Archived Logs"

5. cd /d C:\ProgramData\Qlik\Sense\Repository

6. rename "Archived Logs-old" "Archived Logs-2"

7. mklink /J "C:\ProgramData\Qlik\Sense\Repository\Archived Logs" "E:\Archived Logs"

8. copy the files in Archived Logs-2 to the E (or D or whatever) drive, either by command line or cut/paste so that E:\Archived Logs\ has single folder in it then a bunch of subfolders for each service

9. Bring services back online

Regards,

Vlad

View solution in original post

4 Replies
vlad_komarov
Partner - Specialist III
Partner - Specialist III

Just checking: are you trying to save some space on C: drive?

It this case the "link" option might be useful (you don't need to change any configuration and risk loosing your changes after upgrades).

The sample below is showing this approach for "Archived Logs" folder, but I've done it for Qlik Apps folder as well.

1. Have services offline

2. Start > cmd (run as admin)

3. cd /d E:\

4. mkdir "Archived Logs"

5. cd /d C:\ProgramData\Qlik\Sense\Repository

6. rename "Archived Logs-old" "Archived Logs-2"

7. mklink /J "C:\ProgramData\Qlik\Sense\Repository\Archived Logs" "E:\Archived Logs"

8. copy the files in Archived Logs-2 to the E (or D or whatever) drive, either by command line or cut/paste so that E:\Archived Logs\ has single folder in it then a bunch of subfolders for each service

9. Bring services back online

Regards,

Vlad

ajaygcet
Partner - Contributor II
Partner - Contributor II
Author

Hi Vladimir,

Thanks for your reply. !

as per my understanding you are creating Junction between both folders if we remove data from source folder it will be automatically removed from linked folder.

can you brief me ow this will work and what are the impacts on Repository.

Thanks,

Ajay kumar

vlad_komarov
Partner - Specialist III
Partner - Specialist III

Hi Ajay,

You are correct about creating a junction between two folders, but all files will be stored in the "mirror" folder, not in the "source" one. System will think that they are still located in the "original" folder, so you don't need to do any configuration changes...

VK

ajaygcet
Partner - Contributor II
Partner - Contributor II
Author

Hi Vladimir,

Thanks for your Help!.