<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Backup routine in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731049#M1263900</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bill,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes, that is my requirement. The data is only momentaneous, but the logic in the apps has to be secured - that also serves, via the date_stamped folders, as a kind of version_control.&lt;/P&gt;&lt;P&gt;What are those Change_control_facilities you mention? I haven't heard about them before.&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DataNibbler&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 Jul 2014 10:04:17 GMT</pubDate>
    <dc:creator>datanibbler</dc:creator>
    <dc:date>2014-07-08T10:04:17Z</dc:date>
    <item>
      <title>Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731045#M1263885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;one issue that I have been coming back to every now and then is creating Backups on a regular basis.&lt;/P&gt;&lt;P&gt;There's no question that it's necessary to do so in a professional environment.&lt;/P&gt;&lt;P&gt;The issue is, we have an official routine in the company, but that is not very reliable and it's just too slow - it takes 3d to have a file re-created, and then it is not absolutely certain that it works ... so it's necessary to have something else in place, but I cannot count on the help of our official IT_department, I can't ask them "help me build something because your solution is too slow" - they (the local IT) might do it - but they cannot, it's global and they are not allowed to circumvent global standards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So - what I would like - maybe something like that is available already, I don't have the spare time to build it - is a tool that just&lt;/P&gt;&lt;P&gt;- opens every app lying in a specific directory (we have a Backup directory already, I create a folder with a datestamp there once in a&lt;BR /&gt;&amp;nbsp;&amp;nbsp; while and just copy the apps over)&lt;/P&gt;&lt;P&gt;- Runs the app and deletes all the data&lt;/P&gt;&lt;P&gt;- closes it&lt;/P&gt;&lt;P&gt;=&amp;gt; Thinking about it, is it not that when reloading any app, qlikView first deletes all the data before loading it again? So I could just put an EXIT command, depending on the value of a variable (with an IF THEN ENDIF) into every script. That way, I'd still have to open up and run every app, but I could do that.&lt;/P&gt;&lt;P&gt;I could make the value of the variable - or the loading of the qvs file with the variable - dependent on the directory, so only the apps that are already in the backup_directory would load it.&lt;/P&gt;&lt;P&gt;&amp;lt;=&amp;gt; Would that work with a&amp;nbsp; BINARY? Many of our apps have a BINARY command to load a big DataModel - we have a three-tier&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; structure. The BINARY, acc. to the help_file, has to be the very first command - so how can I put that EXIT construction before&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; it?&lt;/P&gt;&lt;P&gt;Can anybody outthink that obstacle for me?&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DataNibbler&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2026 18:19:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731045#M1263885</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2026-01-26T18:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731046#M1263888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;well, I guess it doesn't have to be quite that complicated - once the app is in the backup_directory, I could do without a variable and just build an IF_THEN_ENDIF construct, dependent on the output of FILEDIR, with an EXIT command in it.&lt;/P&gt;&lt;P&gt;&amp;lt;=&amp;gt; That leaves the issue about the BINARY LOADs. I could, of course, built just the same IF_THEN_ENDIF construct with a number of DROP commands within to get rid of all the datamodel and then EXIT. It would just be considerably more work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DataNibbler&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 09:31:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731046#M1263888</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2014-07-08T09:31:12Z</dc:date>
    </item>
    <item>
      <title>Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731047#M1263892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think I have something - could someone tell me if this could work, please? I realized the FILEDIR() command is only good for retrieving the path to a file you just loaded, so it doesn't really help here. This might work, however.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;// First I set the ErrorMode to 0 so QlikView will ignore any script errors and continue anyway´&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;SET &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 10pt;"&gt;ErrorMode&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 10pt;"&gt; = 0;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;// Then I load a dummy_table - a simple text_file that I would have to copy into every new backup_directory, so it&lt;BR /&gt;// would not be there in the live_directories.&lt;BR /&gt;Dummy:&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 10pt;"&gt;LOAD&lt;/STRONG&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 10pt;"&gt;AAAAAAA&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 10pt;"&gt;Text&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;FROM&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt; Dummy.txt&lt;BR /&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;txt&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;codepage&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;is&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; 1252, &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;embedded&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;labels&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;delimiter&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;is&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; '\t', &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;msq&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;);&lt;BR /&gt;&lt;BR /&gt;// Then I would use the NoOfRows() fct. to find out if the script just loaded anything or not&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 10pt;"&gt;LET&lt;/STRONG&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 10pt;"&gt;v_Rows_Dummy&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 10pt;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;NoOfRows&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;('Dummy');&lt;BR /&gt;&lt;BR /&gt;// Then I could built my IF_THEN_ENDIF construct to exit if the dummy_file was present, and thus to empty the&lt;BR /&gt;// app of all data in case it is already in the backup_directory.&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 10pt;"&gt;IF&lt;/STRONG&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 10pt;"&gt;v_Rows_Dummy&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt; &amp;gt;= 1 &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;THEN&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXIT&lt;/STRONG&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 10pt;"&gt;SCRIPT&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 10pt;"&gt;ENDIF&lt;/STRONG&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;BR /&gt;// Finally, I would have to reset the ErrorMode to what it was.&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 10pt;"&gt;SET&lt;/STRONG&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 10pt;"&gt;ErrorMode&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 10pt;"&gt; = 1 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;DataNibbler&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 09:51:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731047#M1263892</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2014-07-08T09:51:29Z</dc:date>
    </item>
    <item>
      <title>Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731048#M1263896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Assuming your requirement is to be able restore a qvw file [but not the data] that has somehow got broken back to a version before the breakage, then have you considered using the QV Change Control facilities ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[You can use it with SubVersion, that is a rock solid but a free open source software and is the de facto industry standard]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;Bill&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 09:58:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731048#M1263896</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-07-08T09:58:30Z</dc:date>
    </item>
    <item>
      <title>Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731049#M1263900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bill,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes, that is my requirement. The data is only momentaneous, but the logic in the apps has to be secured - that also serves, via the date_stamped folders, as a kind of version_control.&lt;/P&gt;&lt;P&gt;What are those Change_control_facilities you mention? I haven't heard about them before.&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DataNibbler&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 10:04:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731049#M1263900</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2014-07-08T10:04:17Z</dc:date>
    </item>
    <item>
      <title>Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731050#M1263902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/docs/DOC-3424"&gt;Updated Guide to QlikView and Source Control (TFS &amp;amp;amp; Subversion)&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 10:12:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731050#M1263902</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-07-08T10:12:08Z</dc:date>
    </item>
    <item>
      <title>Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731051#M1263904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bill,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks a lot!&lt;/P&gt;&lt;P&gt;Maybe, though, I was not clear enough: I don't want any solution that will require me to install anything - I cannot, I don't have the ADMIN rights and I cannot ask IT "Please install a version_system, I need a backup solution that works because yours doesn't". It's true, but I cannot do that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=&amp;gt; So this brings me back to my code.&lt;/P&gt;&lt;P&gt;The issue is:&lt;/P&gt;&lt;P&gt;- The code works with all the apps that don't have a BINARY LOAD in the script.&lt;/P&gt;&lt;P&gt;&amp;lt;=&amp;gt; With a BINARY, it doesn't because that has to be the very first command. I can't even place a SET command before it, can I? Well, without a &amp;gt;&amp;gt; Set ErrorMode = 0 &amp;lt;&amp;lt;, every such app will produce an error when it has been moved (copied to the backup_directory) because the relative filepath used for the BINARY LOAD is not correct - so it will generate an error_message that I have to click on, but I cannot make it stop there;&lt;/P&gt;&lt;P&gt;&amp;lt;=&amp;gt; If somehow I could use a &amp;gt;&amp;gt; SET ErrorMode=0 &amp;lt;&amp;lt;, then I could use the system_variable SCRIPTERRORCOUNT to determine whether to stop there, but I cannot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will try using an absolute path for the BINARY - that way, that should run, and I can then, instead of stopping the script, drop all the tables again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 15:31:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731051#M1263904</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2014-07-08T15:31:54Z</dc:date>
    </item>
    <item>
      <title>Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731052#M1263905</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This thread may help you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/message/21476"&gt;Automatic backup system for qvw files&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 15:50:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731052#M1263905</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-07-08T15:50:58Z</dc:date>
    </item>
    <item>
      <title>Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731053#M1263906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Once the file is on the backup directory, open the file and use File, Reduce Data, Remove all Values. Then Save. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 21:49:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731053#M1263906</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2014-07-08T21:49:07Z</dc:date>
    </item>
    <item>
      <title>Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731054#M1263907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi Rob,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes, I know about that. That is what I have been doing until now.&lt;/P&gt;&lt;P&gt;The thing is, I always try to minimize effort - every click is one too many. There are tasks in QlikView that involve an awful number of clicks to do. I try to at least keep the effort in making backups to a minimum.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DataNibbler&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Jul 2014 06:53:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731054#M1263907</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2014-07-09T06:53:46Z</dc:date>
    </item>
    <item>
      <title>Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731055#M1263908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just made my ready developed and tested code into a document.&lt;/P&gt;&lt;P&gt;I think it is easier than going the "File -&amp;gt; reduce data -&amp;gt; delete values" way, though it does take the extra time to run the BINARY - in the apps where there is one - and it does produce .log files that you should delete again - though they are very small.&lt;/P&gt;&lt;P&gt;Thank you all!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Jul 2014 13:25:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731055#M1263908</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2014-07-09T13:25:32Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731056#M1263909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Interesting idea. I think you can simplify it to just:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;IF wildmatch(DocumentPath(),'*\backup\*') THEN&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp; EXIT Script;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ENDIF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Of course, if you have a BINARY before that you still have to loop through and drop the existing tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://masterssummit.com"&gt;http://masterssummit.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://robwunderlich.com"&gt;http://robwunderlich.com&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Jul 2014 18:15:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731056#M1263909</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2014-07-09T18:15:40Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Backup routine</title>
      <link>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731057#M1263910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi Rob,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes, that should also work - I just didn't know about that function - I tried FILEDIR() and all those, but I didn't find one that helped, so I came up with this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DataNibbler&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jul 2014 06:52:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Backup-routine/m-p/731057#M1263910</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2014-07-10T06:52:46Z</dc:date>
    </item>
  </channel>
</rss>

