<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.microsoft.nl/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Platform Support</title><link>http://blogs.microsoft.nl/blogs/platformsupport/default.aspx</link><description>De dagelijkse praktijk van Windows Platform Support in Nederland:  jouw probleem,  ons werk.</description><dc:language>nl-NL</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Server 2012 CSV backup problemen</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2013/05/20/server-2012-csv-backup-problemen.aspx</link><pubDate>Mon, 20 May 2013 15:32:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:28293</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=28293</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2013/05/20/server-2012-csv-backup-problemen.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;Wanneer je tegen problemen aanloopt met betrekking
tot het backuppen van CSV's op Server 2012 Clusters is er een aantal stappen
die genomen kan worden voordat onze hulp meerwaarde biedt. Bijvoorbeeld,
tijdens de backup valt er een CSV weg en zie je onderstaande error in een van
de events;&lt;/span&gt;&lt;span style="font-size: 10pt; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span lang="EN-US" style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;'STATUS_CLUSTER_CSV_AUTO_PAUSE_ERROR(c0130021)’&lt;/span&gt;&lt;span lang="EN" style="font-size: 10pt; mso-ansi-language: EN; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;Wat je nu het beste kunt is het volgen van
onderstaande stappen (Let op: volg deze stappen in volgorde van opsomming);&lt;/span&gt;&lt;span style="font-size: 10pt; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;span lang="EN-US" style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;-
Update allereerst met deze hotfix; &lt;br&gt;
2838669&amp;nbsp;Update that improves cluster resiliency in Windows Server 2012 is
available&lt;br&gt;
&lt;a href="http://support.microsoft.com/kb/2838669/EN-US" mce_href="http://support.microsoft.com/kb/2838669/EN-US"&gt;&lt;font color="#0000ff"&gt;http://support.microsoft.com/kb/2838669/EN-US&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang="EN" style="font-size: 10pt; mso-ansi-language: EN; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;- Check vervolgens of je gebruik maakt van een
software of hardware snapshot provider met onderstaand commando (in CMD);
'vssadmin list providers' (zonder quotes). Aan te raden vanuit Microsoft is om
gebruik te maken van een hardware snapshot provider omdat dit (veel) minder
impact heeft op de CSV's. Zie ook onderstaand artikel voor meer informatie;&lt;br&gt;
&lt;/span&gt;&lt;span lang="EN-US" style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;&lt;a href="http://blogs.technet.com/b/asim_mitra/archive/2009/12/11/snapshot-provider-considerations-while-backing-up-a-csv-cluster.aspx" mce_href="http://blogs.technet.com/b/asim_mitra/archive/2009/12/11/snapshot-provider-considerations-while-backing-up-a-csv-cluster.aspx"&gt;&lt;span lang="NL" style="mso-ansi-language: NL;"&gt;&lt;font color="#0000ff"&gt;http://blogs.technet.com/b/asim_mitra/archive/2009/12/11/snapshot-provider-considerations-while-backing-up-a-csv-cluster.aspx&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang="EN-US" style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;- Indien er gebruik wordt gemaakt van een Software
Snapshot provider, zorg dan dat er in ieder geval Per Lun\Node Serialization
wordt gebruikt om de CSV impact te minimaliseren. Om dit te doen is het aan te
raden de stappen uit onderstaand artikel te volgen;&lt;br&gt;
&lt;/span&gt;&lt;span lang="EN-US" style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;&lt;a href="http://technet.microsoft.com/en-us/library/hh757922.aspx" mce_href="http://technet.microsoft.com/en-us/library/hh757922.aspx"&gt;&lt;span lang="NL" style="mso-ansi-language: NL;"&gt;&lt;font color="#0000ff"&gt;http://technet.microsoft.com/en-us/library/hh757922.aspx&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang="EN-US" style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;Mochten de problemen zich, na het volgen van
bovenstaande stappen, nog steeds voordoen dan kan er getest worden met
ODX\Trimming disabled. Dit doe je met behulp van onderstaande acties;&lt;br&gt;
*Disable trim by running this command on all Nodes:&lt;br&gt;
- fsutil behavior set disabledeletenotify 1&lt;/span&gt;&lt;span style="font-size: 10pt; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span lang="EN-US" style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;*Disable
ODX by running this command on all Nodes:&lt;br&gt;
- Set-ItemProperty hklm:\system\currentcontrolset\control\filesystem -Name
"FilterSupportedFeaturesMode" -Value 1&lt;/span&gt;&lt;span lang="EN" style="font-size: 10pt; mso-ansi-language: EN; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;Succes en tot een volgende blog!&lt;/span&gt;&lt;span style="font-size: 10pt; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;span lang="EN-US" style='color: black; font-family: "Arial","sans-serif"; font-size: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-font-size: 12.0pt;'&gt;Jurjen
Laene &lt;/span&gt;&lt;span lang="EN" style="font-size: 10pt; mso-ansi-language: EN; mso-bidi-font-size: 12.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=28293" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/CSV+DPM+Backup+Server+2012+c0130021/default.aspx">CSV DPM Backup Server 2012 c0130021</category></item><item><title>Windows 8 en Windows Server 2012 recommended cumulatieve update</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2013/03/15/windows-8-en-windows-server-2012-recommended-cumulatieve-update.aspx</link><pubDate>Fri, 15 Mar 2013 15:13:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:28055</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=28055</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2013/03/15/windows-8-en-windows-server-2012-recommended-cumulatieve-update.aspx#comments</comments><description>&lt;p mce_keep="true"&gt;Voor Windows 8 en Server 2012 is er een cumulatieve update uitgekomen die niet via Windows Update wordt gepushed. &lt;/p&gt;&lt;p mce_keep="true"&gt;Het is sterk aan te raden deze mee te nemen in de patch rondes;&lt;/p&gt;&lt;p mce_keep="true"&gt;&lt;a href="http://support.microsoft.com/kb/2811660/" mce_href="http://support.microsoft.com/kb/2811660/"&gt;http://support.microsoft.com/kb/2811660/&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Jurjen Laene, Senior Support Engineer Microsoft Platform Team Nederland&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=28055" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/2811660/default.aspx">2811660</category></item><item><title>hotfix rollup package voor Windows 7 SP1 en Windows Server 2008 R2 SP1 </title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2013/03/13/hotfix-rollup-package-voor-windows-7-sp1-en-windows-server-2008-r2-sp1.aspx</link><pubDate>Wed, 13 Mar 2013 17:32:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:28043</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=28043</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2013/03/13/hotfix-rollup-package-voor-windows-7-sp1-en-windows-server-2008-r2-sp1.aspx#comments</comments><description>&lt;p mce_keep="true"&gt;Zoals de titel al suggereert is er een rollup package released voor Windows 7 SP1 en Server 2008 R2 SP1. Het is sterk aan te raden deze te installeren (deze wordt niet standaard gepushed vanuit WSUS\WU aangezien het geen security fix betreft);&lt;/p&gt;&lt;p mce_keep="true"&gt;An enterprise hotfix rollup is available for Windows 7 SP1 and Windows Server 2008 R2 SP1&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/2775511" mce_href="http://support.microsoft.com/kb/2775511"&gt;http://support.microsoft.com/kb/2775511&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;Zie voor meer informatie ook deze handige&amp;nbsp;update catalogus; &lt;a href="http://catalog.update.microsoft.com/v7/site/search.aspx?q=2775511"&gt;http://catalog.update.microsoft.com/v7/site/search.aspx?q=2775511&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;Jurjen Laene, Senior Support Engineer Microsoft Platform Team Nederland&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=28043" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/rollup+package+2775511/default.aspx">rollup package 2775511</category></item><item><title> Windows Management Framework 3.0 en Exchange 2007 / Exchange 2010</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2013/01/08/windows-management-framework-3-0-en-exchange-2007-exchange-2010.aspx</link><pubDate>Tue, 08 Jan 2013 15:27:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:27753</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=27753</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2013/01/08/windows-management-framework-3-0-en-exchange-2007-exchange-2010.aspx#comments</comments><description>&lt;p mce_keep="true"&gt;Recentelijk is Windows Update begonnen met het aanbieden van het Windows Management Framework 3.0 als optionele update. Dit omvat alle update distributievormen zoals: Microsoft Update, WSUS, System Center Configuration Manager en andere mechanismen. Essentieel om te weten is dat het Windows Management Framework 3.0, Windows PowerShell 3.0 bevat.&lt;/p&gt;&lt;p mce_keep="true"&gt;Het Windows Management Framework 3.0 wordt gedistribueerd als KB2506146 e KB2506143 (afhankelijk van de OS versie wordt één van de twee aangeboden - Windows Server 2008 SP2 or Windows Server 2008 R2 SP1).&lt;/p&gt;&lt;p mce_keep="true"&gt;Hoe beïnvloedt dit u?&lt;/p&gt;&lt;p mce_keep="true"&gt;Het Windows Management Framework 3.0 (in het bijzonder PowerShell 3.0) is nog niet ondersteund op een andere versie van Exchange dan Exchange Server 2013, welke het veresit. Als u het Windows Management Framework 3.0 op een server met Exchange 2007 of Exchange 2010 wilt installeren, zult u problemen ondervinden, zoals Exchange update rollups die niet kunnen installeren, of de Exchange Management Shell werkt niet correct.&lt;/p&gt;&lt;p mce_keep="true"&gt;We zijn op de hoogte van problemen met Exchange update rollups installaties met de volgende symptomen:&lt;br&gt;Wanneer een rollup wordt geïnstalleerd door middel van Microsoft Update, kan de installatie mislukken met error code 80070643&lt;br&gt;Wanneer een rollup wordt geïnstalleerd door middel van een download, kan de installatie mislukken met "Setup ended prematurely because of an error".&lt;br&gt;In beide gevallen, kan Event ID 1024 gelogd worden in het Application event log met de error:&amp;nbsp; error code “1603”. &lt;br&gt;Bijvoorbeeld, wanneer u tracht de update Rollup 5 for Exchange 2010 SP2 te installeren, kunt u de volgende details zien in het Event ID 1024: &lt;br&gt;Product: Microsoft Exchange Server - Update 'Update Rollup 5-v2 for Exchange Server 2010 Service Pack 2 (KB2785908) 14.2.328.10' could not be installed. Error code 1603. Windows Installer can create logs to help troubleshoot issues with installing software packages. Use the following link for instructions on turning on logging support: &lt;a href="http://go.microsoft.com/fwlink/?LinkId=23127"&gt;http://go.microsoft.com/fwlink/?LinkId=23127&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Onze aanbeveling op het moment is dat het Windows Management Framework 3.0 niet geïnstalleerd dient te worden op servers met Exchange 2007 of Exchange 2010, of op werkstations met het Exchange Management Tools voor één van deze versies geïnstalleerd. Indien u deze update al heeft geïnstalleerd, dient u deze te verwijderen. Zodra de update verwijderd is, zal alle functionaliteit weer beschikbaar zijn.&lt;/p&gt;&lt;p mce_keep="true"&gt;NL CTS Exchange support team&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=27753" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/Exchange+Framework+3.0/default.aspx">Exchange Framework 3.0</category></item><item><title> Event: European App-V User Group Day 2013</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2013/01/03/event-european-app-v-user-group-day-2013.aspx</link><pubDate>Thu, 03 Jan 2013 10:34:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:27736</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=27736</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2013/01/03/event-european-app-v-user-group-day-2013.aspx#comments</comments><description>&lt;p mce_keep="true"&gt;Net zoals in 2011,&amp;nbsp;wordt er wederom een dag georganiseerd waarbij partners, MVP’s en Microsoft support medewerkers spreken over verschillende App-V gerelateerde onderwerpen.&lt;/p&gt;&lt;p mce_keep="true"&gt;Deze dag was in 2011 een groot succes en we hopen dat dit jaar weer net zo geweldig gaat worden!&lt;/p&gt;&lt;p mce_keep="true"&gt;Inmiddels kan er geregistreerd worden op de onderstaande website:&lt;/p&gt;&lt;p mce_keep="true"&gt;European App-V User Group 2013&lt;br&gt;&lt;a href="http://www.appvug.com"&gt;www.appvug.com&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;&lt;br&gt;Tot dan!&lt;/p&gt;&lt;p mce_keep="true"&gt;Madelinde Walraven&lt;br&gt;App-V Support Escalation Engineer&lt;br&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=27736" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/appvug/default.aspx">appvug</category></item><item><title>App-V 5.0: Waar vind ik de informatie die ik zoek?</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/12/17/app-v-5-0-waar-vind-ik-de-informatie-die-ik-zoek.aspx</link><pubDate>Mon, 17 Dec 2012 08:44:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:27686</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=27686</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/12/17/app-v-5-0-waar-vind-ik-de-informatie-die-ik-zoek.aspx#comments</comments><description>&lt;p mce_keep="true"&gt;&amp;nbsp;Een tijdje geleden hebben we de nieuwste versie van App-V, versie 5.0, gelanceerd. In deze versie hebben we eigenlijk het gehele product vernieuwd, en we krijgen een hoop vragen vanuit de community over deze nieuwe versie. &lt;/p&gt;&lt;p mce_keep="true"&gt;De officiële aankondiging vindt je hier: &lt;/p&gt;&lt;p mce_keep="true"&gt;Microsoft Application Virtualization 5.0 is here!&lt;br&gt;&lt;a href="http://blogs.windows.com/windows/b/springboard/archive/2012/11/07/microsoft-application-virtualization-5-0-is-here.aspx" mce_href="http://blogs.windows.com/windows/b/springboard/archive/2012/11/07/microsoft-application-virtualization-5-0-is-here.aspx"&gt;http://blogs.windows.com/windows/b/springboard/archive/2012/11/07/microsoft-application-virtualization-5-0-is-here.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Vooral omdat deze zodanig nieuw is, zijn er veel onzekerheden en vragen over belangrijke onderwerpen zoals de migratie. Wat velen niet weten, is dat er al heel veel documentatie en informatie over App-V 5.0 online staat. In deze post kun je de meeste info vinden die momenteel beschikbaar is, om zo een referentiepunt te bieden voor de App-V community. Ook vindt je hier algemene links waar regelmatig info bijkomt, en welke je dus goed als bron kan gebruiken. &lt;/p&gt;&lt;p mce_keep="true"&gt;Het mooiste beginpunt is eigenlijk onze TechNet portal. Op deze portal kun je eigenlijk alles over App-V, en dus ook over versie 5.0, vinden. Deze portal vindt je hier:&lt;/p&gt;&lt;p mce_keep="true"&gt;Application Virtualization (App-V)&lt;br&gt;&lt;a href="http://technet.microsoft.com/en-US/windows/hh826068.aspx?ocid=wc-blg-sprblog" mce_href="http://technet.microsoft.com/en-US/windows/hh826068.aspx?ocid=wc-blg-sprblog"&gt;http://technet.microsoft.com/en-US/windows/hh826068.aspx?ocid=wc-blg-sprblog&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Voor geïnteresseerden die nieuw zijn met betrekking tot App-V 5.0, is het belangrijk om te weten wat er veranderd is. Hieronder vindt je een overzichtje van 4 TechNet pagina’s die deze info verschaffen.&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;What's New in App-V 5.0?&lt;br&gt;&lt;a href="http://technet.microsoft.com/library/jj713446.aspx" mce_href="http://technet.microsoft.com/library/jj713446.aspx"&gt;http://technet.microsoft.com/library/jj713446.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;App-V 5.0 Release Notes&lt;br&gt;&lt;a href="http://technet.microsoft.com/library/jj713440.aspx" mce_href="http://technet.microsoft.com/library/jj713440.aspx"&gt;http://technet.microsoft.com/library/jj713440.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;App-V 5.0 Architecture&lt;br&gt;&lt;a href="http://technet.microsoft.com/library/jj713498.aspx" mce_href="http://technet.microsoft.com/library/jj713498.aspx"&gt;http://technet.microsoft.com/library/jj713498.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;Evaluate App-V 5.0&lt;br&gt;&lt;a href="http://technet.microsoft.com/library/jj713406.aspx" mce_href="http://technet.microsoft.com/library/jj713406.aspx"&gt;http://technet.microsoft.com/library/jj713406.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Ook merken we dat wanneer er getest of uitgerold moet worden, er vragen zijn over deze onderwerpen. &lt;br&gt;We hebben verschillende checklists beschikbaar en ook informatie over de deployment van de App-V componenten. Deze vindt je hier:&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;App-V 5.0 Deployment Checklist&lt;br&gt;&lt;a href="http://technet.microsoft.com/library/jj713488.aspx" mce_href="http://technet.microsoft.com/library/jj713488.aspx"&gt;http://technet.microsoft.com/library/jj713488.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;Deploy the App-V 5.0 Server&lt;br&gt;&lt;a href="http://technet.microsoft.com/library/cc843643.aspx" mce_href="http://technet.microsoft.com/library/cc843643.aspx"&gt;http://technet.microsoft.com/library/cc843643.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;Deploy the App-V 5.0 Sequencer and Client&lt;br&gt;&lt;a href="http://www.microsoft.com/en-us/default.aspx" mce_href="http://www.microsoft.com/en-us/default.aspx"&gt;http://www.microsoft.com/en-us/default.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;App-V 5.0 Planning Checklist&lt;br&gt;&lt;a href="http://technet.microsoft.com/library/jj713451.aspx" mce_href="http://technet.microsoft.com/library/jj713451.aspx"&gt;http://technet.microsoft.com/library/jj713451.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;App-V 5.0 Security Considerations&lt;br&gt;&lt;a href="http://technet.microsoft.com/library/jj713410.aspx" mce_href="http://technet.microsoft.com/library/jj713410.aspx"&gt;http://technet.microsoft.com/library/jj713410.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Onze Administrator’s Guide, die een schat aan informatie bevat, zoals getting started info, planning, deployment en operations, vindt je hier:&lt;/p&gt;&lt;p mce_keep="true"&gt;Microsoft Application Virtualization 5 Administrator's Guide&lt;br&gt;&lt;a href="http://technet.microsoft.com/en-us/library/jj713487.aspx" mce_href="http://technet.microsoft.com/en-us/library/jj713487.aspx"&gt;http://technet.microsoft.com/en-us/library/jj713487.aspx&lt;/a&gt; &lt;/p&gt;&lt;p mce_keep="true"&gt;Om een goed idee te krijgen hoe App-V 5.0 werkt, en hoe het eruit ziet, hebben we ook een aantal mooie demonstraties online staan over verschillende onderwerpen.&lt;br&gt;Vooral omdat we ook veel nieuwe terminologie hebben, zullen deze demo’s een goed beeld geven van hoe alle features nu heten en wat ze doen.&lt;/p&gt;&lt;p mce_keep="true"&gt;Demo: App-V 5.0 Overview&lt;br&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/jj835807" mce_href="http://technet.microsoft.com/en-us/windows/jj835807"&gt;http://technet.microsoft.com/en-us/windows/jj835807&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Demo: App-V 5.0 Virtual Application Connection&lt;br&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/jj835808" mce_href="http://technet.microsoft.com/en-us/windows/jj835808"&gt;http://technet.microsoft.com/en-us/windows/jj835808&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Demo: App-V 5.0 Dynamic Configuration&lt;br&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/jj835809" mce_href="http://technet.microsoft.com/en-us/windows/jj835809"&gt;http://technet.microsoft.com/en-us/windows/jj835809&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Demo: App-V 5.0 Sequencer&lt;br&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/jj835810" mce_href="http://technet.microsoft.com/en-us/windows/jj835810"&gt;http://technet.microsoft.com/en-us/windows/jj835810&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Demo: App-V 5.0 Coexistence and Migration&lt;br&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/jj835811" mce_href="http://technet.microsoft.com/en-us/windows/jj835811"&gt;http://technet.microsoft.com/en-us/windows/jj835811&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Demo: App-V 5.0 Shared Content Store&lt;br&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/jj835812" mce_href="http://technet.microsoft.com/en-us/windows/jj835812"&gt;http://technet.microsoft.com/en-us/windows/jj835812&lt;/a&gt; &lt;br&gt;•&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;Deze is waarschijnlijk iets bekender, maar we hebben ook een speciale pagina voor alle documentatie die beschikbaar is om te downloaden. Hier vindt je alle “oude” whitepapers maar ook al een aantal nieuwe!&lt;/p&gt;&lt;p mce_keep="true"&gt;Microsoft Application Virtualization (App-V) Documentation Resources Download Page&lt;br&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=27760" mce_href="http://www.microsoft.com/en-us/download/details.aspx?id=27760"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=27760&lt;/a&gt; &lt;/p&gt;&lt;p mce_keep="true"&gt;Hier vindt je de volgende App-V 5.0 whitepapers:&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;App-V 5.0 Trial Guide &lt;br&gt;•&amp;nbsp;App-V 5.0 Sequencing Guide&lt;/p&gt;&lt;p mce_keep="true"&gt;Als laatste wil ik nog even verwijzen naar onze App-V Team blog:&lt;/p&gt;&lt;p mce_keep="true"&gt;The Microsoft Application Virtualization Blog&lt;br&gt;&lt;a href="http://blogs.technet.com/b/appv/" mce_href="http://blogs.technet.com/b/appv/"&gt;http://blogs.technet.com/b/appv/&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Met de komst van App-V 5.0 hebben we inmiddels een aantal erg goede posts gezien van onze collega’s en deze gaan diep in op sommige nieuwe features zoals de Connection Groups en Scripting.&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;App-V 5.0 Client PowerShell Deep Dive&lt;br&gt;&lt;a href="http://blogs.technet.com/b/appv/archive/2012/12/03/app-v-5-0-client-powershell-deep-dive.aspx" mce_href="http://blogs.technet.com/b/appv/archive/2012/12/03/app-v-5-0-client-powershell-deep-dive.aspx"&gt;http://blogs.technet.com/b/appv/archive/2012/12/03/app-v-5-0-client-powershell-deep-dive.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;Sequencing for Connection Groups&lt;br&gt;&lt;a href="http://blogs.technet.com/b/appv/archive/2012/11/29/sequencing-for-connection-groups.aspx" mce_href="http://blogs.technet.com/b/appv/archive/2012/11/29/sequencing-for-connection-groups.aspx"&gt;http://blogs.technet.com/b/appv/archive/2012/11/29/sequencing-for-connection-groups.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;•&amp;nbsp;Scripting and Embedded Scripting for AppV 5.0 (Dynamic Deployment and User Configuration Scripting)&lt;br&gt;&lt;a href="http://blogs.technet.com/b/appv/archive/2012/12/10/scripting-and-embedded-scripting-for-appv-5-0-dynamic-deployment-and-user-configuration-scripting.aspx" mce_href="http://blogs.technet.com/b/appv/archive/2012/12/10/scripting-and-embedded-scripting-for-appv-5-0-dynamic-deployment-and-user-configuration-scripting.aspx"&gt;http://blogs.technet.com/b/appv/archive/2012/12/10/scripting-and-embedded-scripting-for-appv-5-0-dynamic-deployment-and-user-configuration-scripting.aspx&lt;/a&gt; &lt;/p&gt;&lt;p mce_keep="true"&gt;Ook hebben we een KB artikel gepubliceerd over App-V en Office. Er zijn aardig wat vragen over wat de (on)mogelijkheden nu zijn, en dit artikel legt per versie van Office of van App-V uit wat kan, en hoe het (gaat) werken. Een erg handig artikel dus om bij de hand te houden!&lt;/p&gt;&lt;p mce_keep="true"&gt;Supported scenarios for deploying Microsoft Office as a sequenced App-V Package&lt;br&gt;&lt;a href="http://support.microsoft.com/kb/2772509" mce_href="http://support.microsoft.com/kb/2772509"&gt;http://support.microsoft.com/kb/2772509&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Veel plezier met lezen, kijken en testen &lt;/p&gt;&lt;p mce_keep="true"&gt;Madelinde Walraven, Support Escalation Engineer&lt;/p&gt;&lt;p mce_keep="true"&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=27686" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/App-V+5.0/default.aspx">App-V 5.0</category></item><item><title>Windows 8\Server 2012, waar is Xperf?</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/09/11/windows-8-server-2012-waar-is-xperf.aspx</link><pubDate>Tue, 11 Sep 2012 11:37:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:27402</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=27402</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/09/11/windows-8-server-2012-waar-is-xperf.aspx#comments</comments><description>&lt;p mce_keep="true"&gt;Voor alle fans van ETW tracing met behulp van Xperf is er een vervanging vanaf Windows 8 en Windows Server 2012; Windows Performance Recorder (WPR). De tool zit in de Windows Performance Toolkit for Windows 8&amp;nbsp;en met een User Interface en built-in templates&amp;nbsp;is het de ideale tool om traces te maken van hoge CPU of andere performance problemen. Uiteraard kun je ook gewoon via de command line werken met WPR. &lt;/p&gt;&lt;p mce_keep="true"&gt;Het analyzeren van de traces gaat via Windows Performance Analyzer (WPA)&lt;/p&gt;&lt;p mce_keep="true"&gt;Windows Performance Toolkit; &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/hh162962.aspx" mce_href="http://msdn.microsoft.com/en-us/library/windows/desktop/hh162962.aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/desktop/hh162962.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Introduction to WPR; &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/hh448091.aspx" mce_href="http://msdn.microsoft.com/en-us/library/windows/desktop/hh448091.aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/desktop/hh448091.aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;WPR Quick start; &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/hh448142.aspx" mce_href="http://msdn.microsoft.com/en-us/library/windows/desktop/hh448142.aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/desktop/hh448142.aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;Jurjen Laene, Senior Support Engineer Microsoft Platform Team Nederland&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=27402" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/WPR+WPA+_2600_quot_3B00_Server+2012_2600_quot_3B00_/default.aspx">WPR WPA &amp;quot;Server 2012&amp;quot;</category></item><item><title>Server 2012 Clustering features</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/09/11/server-2012-clustering-features.aspx</link><pubDate>Tue, 11 Sep 2012 07:53:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:27399</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=27399</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/09/11/server-2012-clustering-features.aspx#comments</comments><description>&lt;p mce_keep="true"&gt;&amp;nbsp;Nu de release van Win8 en Server 2012 nadert is het goed twee belangrijke nieuwe (zowel standalone als cluster aware)&amp;nbsp;features aan te stippen;&lt;/p&gt;&lt;p mce_keep="true"&gt;&amp;nbsp;-Storage Pools&lt;/p&gt;&lt;p mce_keep="true"&gt;&amp;nbsp;Dit is onderdeel van de&amp;nbsp;Storage Services feature (in de File and Storage Services role). &lt;/p&gt;&lt;p mce_keep="true"&gt;&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/clustering/archive/2012/06/02/10314262.aspx"&gt;http://blogs.msdn.com/b/clustering/archive/2012/06/02/10314262.aspx&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/b8/archive/2012/01/05/virtualizing-storage-for-scale-resiliency-and-efficiency.aspx"&gt;http://blogs.msdn.com/b/b8/archive/2012/01/05/virtualizing-storage-for-scale-resiliency-and-efficiency.aspx&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;Wanneer zou je hier gebruik van willen maken? &lt;/p&gt;&lt;p mce_keep="true"&gt;Bijvoorbeeld in een oplossing waar de shared storage basic is (een NAS dat enkel fungeert als JBOD) en waar je toch aparte disks wilt presenteren aan het OS\Cluster. Een andere manier van gebruik is wanneer je een apart storage team binnen je bedrijf hebt en je wilt een specifiek aantal disks\ sizes gepresenteerd hebben aan het cluster. Normaal zou je deze eisen doorspelen aan je storage team. Nu kun je 1 (of meerdere) disk(s) van dezelfde grootte aanvragen en na het presenteren je eigen indeling maken met behulp van de pools. &lt;/p&gt;&lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;-Hyper-V Replication&lt;/p&gt;&lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;Dit stelt je in staat Hyper-V guests te repliceren van, bijvoorbeeld, de ene naar de andere site. Dit kun je in een clustering oplossing zien als fault tolerant optie waarin je twee gescheiden clusters hebt draaien in verschillende sites die onderling de VM's repliceren. Wanneer er een site down gaat&amp;nbsp;kan de andere site als "productie" worden gemarkeerd en zonder problemen verder draaien. Je hebt in dit geval een GEO clustering solution zonder dat je gebruikt hoeft te maken van third party replicatie resources die door de storage vendors gebruikt worden (Replistor&amp;nbsp;van EMC bijvoorbeeld). &lt;/p&gt;&lt;p mce_keep="true"&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29016"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=29016&lt;/a&gt;&lt;/p&gt;&lt;p mce_keep="true"&gt;&lt;a href="http://blogs.technet.com/b/virtualization/archive/2012/03/27/why-is-the-quot-hyper-v-replica-broker-quot-required.aspx"&gt;http://blogs.technet.com/b/virtualization/archive/2012/03/27/why-is-the-quot-hyper-v-replica-broker-quot-required.aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;Jurjen Laene, Senior Support Engineer Microsoft Platform Team Nederland&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt;&lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=27399" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/Hyper-V+Replication/default.aspx">Hyper-V Replication</category><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/Storage+Pools/default.aspx">Storage Pools</category><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/Server+2012/default.aspx">Server 2012</category></item><item><title>De "App-V Best Practices Analyzer" (BPA)</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/07/09/de-app-v-best-practices-analyzer-bpa.aspx</link><pubDate>Mon, 09 Jul 2012 12:32:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:27260</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=27260</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/07/09/de-app-v-best-practices-analyzer-bpa.aspx#comments</comments><description>&lt;p&gt;Inmiddels is&amp;nbsp;er een flink aantal tools die we kunnen gebruiken om App-V 4.5 te managen, maar deze zijn niet allemaal even bekend. De meeste van deze tools kunnen gevonden worden op onze website:&lt;/p&gt;&lt;p&gt;Application Virtualization Resource Kit Tools&lt;br&gt;&lt;a href="http://technet.microsoft.com/en-us/appvirtualization/dd277292" mce_href="http://technet.microsoft.com/en-us/appvirtualization/dd277292"&gt;http://technet.microsoft.com/en-us/appvirtualization/dd277292&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In de praktijk heb ik vaak gezien dat deze tools gebruikt worden, maar dat er eentje is die vrij onbekend is en daardoor weinig gebruikt wordt. En dat terwijl deze tool erg handig kan zijn om bekende problemen en misconfiguraties te voorkomen!&lt;/p&gt;&lt;p&gt;Het gaat hier om de “App-V” Best Practices Analyzer, de App-V BPA in het kort, en deze blog zal dieper op deze tool in gaan en hoe hij geïnstalleerd en gebruikt moet worden. &lt;/p&gt;&lt;p&gt;Het doel&lt;/p&gt;&lt;p&gt;De App-V BPA is een diagnostische tool die onze App-V 4.5 Management Servers of Streaming Servers controleert op de configuratie. Wanneer er iets niet juist is, zal dit zichtbaar worden in het uiteindelijke rapport.&lt;/p&gt;&lt;p&gt;Systeemvereisten en gebruik&lt;/p&gt;&lt;p&gt;De App-V BPA maakt gebruik van de Microsoft Baseline Configuration Analyzer. Deze zal dan ook geïnstalleerd moeten worden voordat we gebruik kunnen gaan maken van onze BPA. Tevens is het nodig om .NET 2.0 of hoger geïnstalleerd te hebben, en uiteraard kan de tool alleen gedraait worden op een machine waarop een van de twee App-V Server componenten aanwezig is (De Management of Streaming server). Een overzicht van de benodigdheden staat hieronder:&lt;/p&gt;&lt;p&gt;•&amp;nbsp;.NET 2.0 of hoger &lt;br&gt;•&amp;nbsp;Microsoft Baseline Configuration Analyzer v1.0&lt;br&gt;•&amp;nbsp;De App-V Streaming Server version 4.5 of App-V Management Server version 4.5 &lt;/p&gt;&lt;p&gt;De Baseline Configuration Analyzer kan hier gedownload worden:&lt;/p&gt;&lt;p&gt;Microsoft Baseline Configuration Analyzer&lt;br&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=3075" mce_href="http://www.microsoft.com/en-us/download/details.aspx?id=3075"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=3075&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Het gebruik van de tool is eigenlijk heel simpel. Wanneer de vereisten zijn geïnstalleerd, hoeven we alleen de BPA te downloaden en te installeren. Hieronder vindt je de downloadlocatie:&lt;/p&gt;&lt;p&gt;Microsoft Application Virtualization Best Practices Analyzer&lt;br&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=4022" mce_href="http://www.microsoft.com/en-us/download/details.aspx?id=4022"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=4022&lt;/a&gt;&lt;/p&gt;&lt;p&gt;De installatie van de BPA wijst zichzelf de weg, en wanneer hij geïnstalleerd is, kun je hem terugvinden in “C:\Program Files (x86)\Microsoft App-V Best Practices Analyzer”. &lt;/p&gt;&lt;p&gt;Via een command prompt kan de executable (AppVirtBPA.exe) gestart worden. Er zal dan een korte check gedaan worden of er inderdaad een App-V Server component aanwezig is op deze machine, en welk component dit dan is.&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde BPA/1.png"&gt;&lt;img border="0" src="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde BPA/1.png"&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Nadat de tool klaar is met de check, zal een HTML rapport met de resultaten automatisch worden weergegeven. &lt;/p&gt;&lt;p&gt;Het rapport&lt;/p&gt;&lt;p&gt;Uiteraard hopen we dat het rapport gaat aangeven dat alles naar behoren werkt en dat er geen problemen zijn die onze aandacht vereisen. Wanneer dit het geval is, zien we een rapport zoals onderstaande:&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde BPA/2.png"&gt;&lt;img border="0" src="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde BPA/2.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Maar uiteraard willen we juist graag weten of er problemen zijn en hoe we deze moeten aanpassen. Een voorbeeld hiervan is het issue wat in de onderstaande blog post wordt besproken:&lt;/p&gt;&lt;p&gt;Pre-creation of Server objects may yield certain sub-optimal values in the App-V SQL Database&lt;br&gt;&lt;a href="http://blogs.technet.com/b/appv/archive/2010/05/10/pre-creation-of-server-objects-may-yield-certain-sub-optimal-values-in-the-app-v-sql-database.aspx" mce_href="http://blogs.technet.com/b/appv/archive/2010/05/10/pre-creation-of-server-objects-may-yield-certain-sub-optimal-values-in-the-app-v-sql-database.aspx"&gt;http://blogs.technet.com/b/appv/archive/2010/05/10/pre-creation-of-server-objects-may-yield-certain-sub-optimal-values-in-the-app-v-sql-database.aspx&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Dit artikel geeft uitleg over een aantal instellingen van de App-V management server, en hoe dit werkt wanneer we server objecten van te voren aanmaken. In dit geval kan het zijn dat sommige instellingen niet ideaal komen te staan. &lt;/p&gt;&lt;p&gt;In dit geval zou dit naar voren komen in het App-V BPA rapport, en hieronder vindt je twee voorbeelden van wanneer de Core_timeout of de Max_Conn niet juist zijn.&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde BPA/3.png"&gt;&lt;img border="0" src="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde BPA/3.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde BPA/4.png"&gt;&lt;img border="0" src="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde BPA/4.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Aan de hand van deze resultaten kunnen de instellingen worden aangepast. Zo kunnen we ervoor zorgen dat de servers optimaal functioneren en dat we op deze manier een aantal problemen vroegtijdig kunnen ondervangen.&lt;/p&gt;&lt;p&gt;Veel plezier met deze tool! &lt;/p&gt;&lt;p&gt;Madelinde Walraven, Support Escalation Engineer&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=27260" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/App-V+BPA/default.aspx">App-V BPA</category></item><item><title>Event ID 4201 gevolgd door cluster problemen </title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/07/06/event-id-4201-gevolgd-door-cluster-problemen.aspx</link><pubDate>Fri, 06 Jul 2012 10:15:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:27253</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=27253</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/07/06/event-id-4201-gevolgd-door-cluster-problemen.aspx#comments</comments><description>&lt;p&gt;Op een 2008 R2 (SP1) cluster loop je tegen cluster problemen aan met verschillende symptomen. Wanneer je de cluster logs bekijkt zie je niets anders dan plotselinge disconnects&amp;nbsp;waarbij alle nodes elkaar kwijtraken, eindigend in een situatie waar elke node denkt&amp;nbsp;ownership te moeten nemen van de resources. Dit resulteert in het complete cluster dat onderuit getrokken wordt. &lt;/p&gt;&lt;p&gt;Vanuit de event logs kun je er&amp;nbsp;je vinger ook niet op leggen. Echter, wat telkens terugkeert&amp;nbsp;wanneer dit probleem zich voor doet is, net voor de problemen beginnen, onderstaand event;&lt;/p&gt;&lt;p&gt;06/21/2012 09:09:17 AM&amp;nbsp;&amp;nbsp; Information&amp;nbsp;&amp;nbsp; Machine.Contoso 4201&amp;nbsp;&amp;nbsp;&amp;nbsp; Microsoft-Windows-Iphlpsvc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; N/A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NT AUTHORITY\SYSTEM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Isatap interface isatap.{&lt;strong&gt;guid&lt;/strong&gt;} is no longer active.&lt;/p&gt;&lt;p&gt;&lt;br&gt;Ervaring leert dat dit event, met&amp;nbsp;cluster problemen tot gevolg, gerelateerd is aan bekende problemen die opgelost zijn na het volgen van onderstaande stappen. &lt;/p&gt;&lt;p&gt;Update het cluster naar 2008 R2 SP1 (mocht de omgeving nog niet op SP1 runnen) en installeer de recommended hotfixes uit &lt;a href="http://support.microsoft.com/kb/2545685 " mce_href="http://support.microsoft.com/kb/2545685 "&gt;KB2545685&lt;/a&gt;&amp;nbsp;(waarbij de nadruk ligt op KB2550886). &lt;/p&gt;&lt;p&gt;Succes!&lt;br&gt;&lt;br&gt;Jurjen Laene, Senior Support Engineer Microsoft Platform Team Nederland&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=27253" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/4201+2550886+isatap+interface/default.aspx">4201 2550886 isatap interface</category></item><item><title>Whitepaper Release: Virtuele applicaties beheren met App-V 4.6 en System Center ConfigMgr 2012</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/06/19/whitepaper-release-virtual-application-management-with-app-v-4-6-and-system-center-configmgr-2012.aspx</link><pubDate>Tue, 19 Jun 2012 12:33:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:27213</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=27213</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/06/19/whitepaper-release-virtual-application-management-with-app-v-4-6-and-system-center-configmgr-2012.aspx#comments</comments><description>&lt;p&gt;Zoals misschien bekend is, hebben we verschillende whitepapers met betrekking tot App-V en de integratie met ConfigMgr. &lt;br&gt;Met de nieuwe release van System Center ConfigMgr 2012, is er ook een nieuwe whitepaper geschreven, speciaal voor App-V 4.6 en ConfigMgr 2012. &lt;/p&gt;&lt;p&gt;De whitepaper kan &lt;a href="http://download.microsoft.com/download/1/5/A/15AD0DD6-40A8-49E3-86D6-C21E5D0BC7F8/App-V and ConfigMgr 2012 White Paper.pdf" mce_href="http://download.microsoft.com/download/1/5/A/15AD0DD6-40A8-49E3-86D6-C21E5D0BC7F8/App-V and ConfigMgr 2012 White Paper.pdf"&gt;hier&lt;/a&gt; gedownload worden.&lt;/p&gt;&lt;p&gt;De oude whitepapers betreffende System Center Configuration Manager 2007 R2 zijn alsnog beschikbaar:&lt;/p&gt;&lt;p&gt;Application Virtualization Whitepapers&lt;br&gt;&lt;a href="http://technet.microsoft.com/en-us/appvirtualization/cc843994.aspx"&gt;http://technet.microsoft.com/en-us/appvirtualization/cc843994.aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;Madelinde Walraven, Support Escalation Engineer&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=27213" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/Whitepaper+App-V+SCCM/default.aspx">Whitepaper App-V SCCM</category></item><item><title>De App-V client kan de reporting data niet uploaden waardoor Event 3144 en error 0A-200001F4 gelogd worden.</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/05/18/de-app-v-client-kan-de-reporting-data-niet-uploaden-waardoor-event-3144-en-error-0a-200001f4-gelogd-worden.aspx</link><pubDate>Fri, 18 May 2012 08:00:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:27137</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=27137</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/05/18/de-app-v-client-kan-de-reporting-data-niet-uploaden-waardoor-event-3144-en-error-0a-200001f4-gelogd-worden.aspx#comments</comments><description>&lt;p&gt;Een tijdje geleden heb ik gewerkt aan een specifiek reporting probleem met App-V. Omdat dit issue eens in de zoveel tijd weer gemeld wordt, heb ik besloten dit in een blog samen te vatten, voor zowel onze Engelse als Nederlandse gebruikers. &lt;/p&gt;&lt;p&gt;Belangrijk: Voordat de acties en veranderingen in dit artikel worden toegepast moet er een backup gemaakt worden van de App-V SQL database!&lt;/p&gt;&lt;p&gt;Het probleem&lt;/p&gt;&lt;p&gt;Het probleem dat ik in dit artikel behandel is een reporting probleem binnen de App-V client. In dit geval kan de App-V client de reporting cache niet uploaden naar de App-V Management Server. In deze cache bewaren we onder andere de gebruiksinformatie van App-V applicaties, en wanneer dit probleem optreedt, kunnen er geen juiste rapporten worden gedraaid binnen App-V. Het is niet zo dat dit probleem op alle clients zal voorkomen, het kan ook zo zijn dat bepaalde clients wel de data uploaden, waardoor rapporten wel informatie bevatten. Wanneer een aantal clients het probleem wel heeft, zullen de rapporten onvolledig zijn. &lt;/p&gt;&lt;p&gt;De symptomen&lt;/p&gt;&lt;p&gt;Wanneer de App-V Management Server geconfigureerd is om reporting data van de clients te ontvangen, maar de Management Server wordt niet gebruikt om rapportages te draaien, zul je waarschijnlijk niet weten dat dit probleem zich voordoet. In dit geval is het ook een optie om de reporting data verzameling uit te zetten. &lt;/p&gt;&lt;p&gt;Over het algemeen hebben we de volgende symptomen voor dit probleem gezien:&lt;/p&gt;&lt;p&gt;•&amp;nbsp;Waarschuwingen in de logs (Applicatie Event log en App-V client log). &lt;br&gt;•&amp;nbsp;Foutmeldingen of onvolledige resultaten wanneer een rapport gedraaid wordt.&lt;br&gt;•&amp;nbsp;Een toename van gebruikte schijfruimte op de App-V client omdat de XML bestanden niet worden opgeruimd. &lt;/p&gt;&lt;p&gt;In de App-V client log (sftlog.txt), kun je de volgende melding verwachten wanneer je dit issue ook ervaart:&lt;/p&gt;&lt;p&gt;[07/08/2011 07:56:28:947 REPT WRN] {tid=744:usr=USERNAME}&lt;br&gt;The Application Virtualization Client report data cache could not be sent to Publishing Server URL 'rtsp://APPVSERVER:554/' (rc = 1690640A-200001F4).&lt;/p&gt;&lt;p&gt;In de Applicatie Event Log zul je een bijbehorend event met ID 3144 vinden, maar het is belangrijk om niet alleen van Event 3144 uit te gaan in dit geval!&lt;/p&gt;&lt;p&gt;Event ID 3144 is een algemeen ID voor alle waarschuwingen binnen App-V met betrekking tot reporting. Het is daarom mogelijk dat de return code (RC) binnen dit event anders is, en de oorzaak van het probleem zal dan ook anders zijn. Wanneer je Event ID 3144 ziet, met een RC 0A-200001F4, en de symptomen hebt die eerder beschreven zijn, is het zeer waarschijnlijk dat je het probleem ervaart dat we in deze blog post bespreken. &lt;/p&gt;&lt;p&gt;Een belangrijk punt wat we in gedachten moeten houden voor dit probleem is dat de complete oplossing bestaat uit meerdere stappen, twee om precies te zijn. De oplossing voor het probleem zelf is een kleine stap, waarna de gegevens vanaf dat moment zonder problemen geupload zullen worden. Aangezien de gegevens van voor die tijd niet automatisch geupload zullen worden, moeten we daar specifieke stappen voor ondernemen, wanneer deze zogenaamde “history data” wel gewenst is. Wanneer deze informatie nodig is, zullen we deze aan de hand van een vrij complexe procedure in de App-V SQL database moeten importeren.&lt;/p&gt;&lt;p&gt;Achtergrondinformatie over App-V Reporting&lt;/p&gt;&lt;p&gt;Toen we App-V versie 4.5 uitbrachten, hebben we de manier waarop we de rapportage in zijn algemeenheid werkt veranderd. Sinds App-V 4.5 gebruiken we XML bestanden op de App-V client waarin we de informatie tijdelijk opslaan tussen de Desktop Configuration Refreshes (DC Refresh). Wanneer een DC Refresh uitgevoerd wordt, sturen we de informatie uit deze XML naar de App-V Management Server. &lt;/p&gt;&lt;p&gt;Vanwege de veranderingen en de verschillen tussen SoftGrid 4.1.x.x en App-V 4.5 is het niet mogelijk om de informatie van een App-V 4.5+ client naar een SoftGrid 4.1.x.x server te uploaden. Wanneer dit het geval is, zullen we een onderstaande melding zien in onze App-V client log (sftlog.txt):&lt;/p&gt;&lt;p&gt;[08/24/2010 14:55:18:179 MIME VRB] {tid=BA4:usr=Administrator} &lt;br&gt;DC server does not want to receive v4.5+ reporting &lt;/p&gt;&lt;p&gt;Tevens zullen we zien dat onderstaande registersleutel op 0 staat wanneer een App-V 4.5+ client naar een SoftGrid 4.1.x.x server verbindt. Wanneer we naar een App-V 4.5 Management Server verbinden, staat deze sleutel op 1. &lt;/p&gt;&lt;p&gt;Op x86: &lt;br&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\Client\DC Servers\Reporting &lt;/p&gt;&lt;p&gt;Op x64:&lt;br&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SoftGrid\4.5\Client\DC Servers\Reporting &lt;/p&gt;&lt;p&gt;Wanneer de bovenstaande “reporting” sleutel op 1 staat, zul je ook de volgende sleutels hebben in het register. Deze sleutel bevat de naam en de locatie van het meest recente XML bestand.&lt;/p&gt;&lt;p&gt;Op x86: &lt;br&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\Client\Reporting\LastCacheFile&lt;/p&gt;&lt;p&gt;Op x64:&lt;br&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\SoftGrid\4.5\Client\Reporting\LastCacheFile&lt;/p&gt;&lt;p&gt;Dit XML bestand is een fysiek bestand op de App-V client en het bevat alle gebruiksinformatie voor de App-V applicaties op de desbetreffende client. Deze info, samen met wat algemene andere info, staat in XML formaat in dit bestand. Wanneer we een DC refresh uitvoeren, wordt deze XML verwerkt en in SQL geimporteerd. Wanneer dit gelukt is, zal het lokale bestand op de client worden geleegd. Een nieuwe XML zal dan worden aangemaakt zodat de nieuwe info bewaard kan worden tot een volgende DC Refresh. Op deze manier kan de informatie gebruikt worden in onze rapportages. &lt;/p&gt;&lt;p&gt;Belangrijk: De standaardlocatie voor het XML bestand is de Global Data Directory. Om het bestand daadwerkelijk te kunnen zien zul je verborgen bestanden en mappen moeten weergeven!&lt;/p&gt;&lt;p&gt;Hieronder staat een voorbeeld van hoe ons XML bestand eruit ziet wanneer we een App-V applicatie hebben gestart op die client en voordat het geupload wordt. Wanneer we nu een DC refresh zouden uitvoeren, wordt dit verwerkt, geupload en in SQL geimporteerd.&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/1.jpg"&gt;&lt;img border="0" src="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/1.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Nadat een DC Refresh is uitgevoerd, zullen we zien dat het XML bestand leeg is, totdat we weer nieuwe applicaties starten:&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/2.jpg"&gt;&lt;img border="0" src="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/2.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Tevens kunnen we onze App-V NTA logging gebruiken om te zien dat wanneer een DC refresh wordt gedaan, we het verzoek krijgen om de reporting informatie te sturen:&lt;/p&gt;&lt;p&gt;[10/31/2011 14:54:12.344, 0x03144] SWRTSPRequest::CreateRequest: Method(SET_PARAMETER), Url(rtsp://madelw-vas:554/), Header(Content-Type: text/xml&lt;br&gt;AppV-Op: Report&lt;br&gt;)&lt;/p&gt;&lt;p&gt;In een verbose NTA log kunnen we precies zien wat er over de draad gaat. Wanneer we de reporting informatie uploaden, wordt de lokale XML geparsed en naar de App-V Management Server toegestuurd.&amp;nbsp; Dit kunnen we exact zien in het frame welke de “CLIENT_DATA” sectie bevat. Dit deel bevat alle info van het XML bestand. &lt;/p&gt;&lt;p&gt;Wanneer we onze NTA log zouden strippen in een situatie waar alles naar behoren werkt, zouden we het volgende kunnen zien: &lt;/p&gt;&lt;p&gt;&amp;lt;PKG_DATA.Name="{2920C30C-FB29-4E28-842D-34934585C7E0}".Guid="{2920C30C-FB29-4E28-842D-34934585C7E0}".Ver="0".VerGuid="{00000000-0000-0000-0000-000000000000}".Source="RTSP://%SFT_SOFTGRIDSERVER%:554/APPNAME.sft".PctCached="0"/&amp;gt;"&lt;/p&gt;&lt;p&gt;Wanneer het niet naar behoren werkt, en we ervaren ons probleem, dan zouden we het volgende zien:&lt;/p&gt;&lt;p&gt;&amp;lt;PKG_DATA.Name="".Guid="{2920C30C-FB29-4E28-842D-34934585C7E0}".Ver="0".VerGuid="{00000000-0000-0000-0000-000000000000}".Source="RTSP://%SFT_SOFTGRIDSERVER%:554/APPNAME.sft".PctCached="0"/&amp;gt;"&lt;/p&gt;&lt;p&gt;Zoals je in de bovenstaande voorbeelden kunt zien, is de PKG_DATA.Name leeg in de kapotte situatie. En dit is precies de reden dat we dit probleem ervaren! &lt;/p&gt;&lt;p&gt;De oplossing&lt;/p&gt;&lt;p&gt;Met de bovenstaande informatie in onze gedachten gehouden, kunnen we zien dat de reden voor dit probleem het feit is dat de PKG_DATA.Name geen waarde heeft. Zoals eerder aangegeven, wordt alle XML informatie in de SQL database geimporteerd. In dit geval is de kolom binnen SQL waar onze PKG_DATA.Name in moet komen zo ingesteld dat deze geen NULL waarden accepteert. &lt;/p&gt;&lt;p&gt;Dit kunnen we gemakkelijk controleren in de SQL Management Studio, door de kolomeigenschappen van de package_name kolom te openen binnen de dbo.REPORTING_PACKAGE_INFORMATION tabel.&lt;/p&gt;&lt;p&gt;Allow Nulls is hier op False gezet, zoals we hieronder kunnen zien:&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/3.jpg"&gt;&lt;img border="0" src="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/3.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Dit is te veranderen door het onderstaande SQL statement uit te voeren in de SQL Management Studio. Wanneer dit gedaan is zullen we zien dat we vanaf dat moment wel NULL waarden aankunnen binnen deze kolom. &lt;/p&gt;&lt;p&gt;Wel moeten we ervoor zorgen dat we de juiste database selecteren wanneer we deze code uitvoeren, anders zal dit mislukken!&lt;/p&gt;&lt;p&gt;alter table REPORTING_PACKAGE_INFORMATION&lt;br&gt;alter column package_name nvarchar(256) null&lt;/p&gt;&lt;p&gt;Wanneer het uitvoeren van dit SQL statement goed is gegaan, zal vanaf dat moment het probleem opgelost zijn, en vanaf dat moment zal alle reporting data netjes in SQL geïmporteerd kunnen worden. &lt;/p&gt;&lt;p&gt;Hoe kunnen we de achtergebleven informatie importeren?&lt;/p&gt;&lt;p&gt;Zoals al eerder aangegeven, is het niet klaar met alleen het oplossen van het probleem. Ondanks dat we nu alle reporting informatie netjes in SQL zetten, kan het zo zijn dat de oude data die achter is gebleven op de clients nodig is in de rapporten. Het is mogelijk om deze achtergebleven informatie achteraf te importeren, al is dit wel een vrij complexe procedure. &lt;/p&gt;&lt;p&gt;Om dit te doen, moeten we een speciale SQL Stored Procedure gebruiken om de achtergebleven info in SQL te zetten aan de hand van een bulk import actie. Hieronder staat de Stored Procedure in tekst formaat. &lt;/p&gt;&lt;p&gt;Belangrijk: Deze Stored Procedure is getest op SQL 2008. Wanneer deze gebruikt gaat worden op andere versies, kan het zijn dat er aanpassingen nodig zijn. Test deze dus goed voor gebruik!&lt;/p&gt;&lt;p&gt;Deze Stored Procedure moet worden opgeslagen in een bestand genaamd: &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;em&gt;“proc_ImportReportingCacheFilesv3.sql”&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;SET NOCOUNT ON&lt;br&gt;if exists(&lt;br&gt;&amp;nbsp;select 1 from sysobjects where id = object_id('proc_ImportReportingCacheFilev3')&lt;br&gt;&amp;nbsp;and OBJECTPROPERTY(id, N'IsProcedure') = 1&lt;br&gt;)&lt;br&gt;begin&lt;br&gt;&amp;nbsp;drop procedure proc_ImportReportingCacheFilev3&lt;br&gt;end&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;go&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;create procedure proc_ImportReportingCacheFilev3&lt;br&gt;(&lt;br&gt;&amp;nbsp;@client_host_name nvarchar(256),&lt;br&gt;&amp;nbsp;@cache_file_name nvarchar(256)&lt;br&gt;)&lt;br&gt;as&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;if @client_host_name is null&lt;br&gt;begin&lt;br&gt;&amp;nbsp;raiserror (N'Client host name cannot be NULL', 16, 1)&lt;br&gt;&amp;nbsp;return&lt;br&gt;end&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;if @cache_file_name is null&lt;br&gt;begin&lt;br&gt;&amp;nbsp;raiserror (N'Reporting cache file name cannot be NULL', 16, 1)&lt;br&gt;&amp;nbsp;return&lt;br&gt;end&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;-- First, ensure that there is a row in the table that tracks basic&lt;br&gt;-- metadata for all reporting clients. If there isn't one, we will&lt;br&gt;-- synthesize a placeholder row with just enough information to allow&lt;br&gt;-- the app usage data to import correctly&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;if not exists ( select 1 from REPORTING_CLIENT_INFORMATION where host_name = @client_host_name )&lt;br&gt;begin&lt;br&gt;&amp;nbsp;insert into REPORTING_CLIENT_INFORMATION&lt;br&gt;&amp;nbsp;&amp;nbsp;( host_name, version, cache_size, cache_used )&lt;br&gt;&amp;nbsp;values&lt;br&gt;&amp;nbsp;&amp;nbsp;( @client_host_name, N'4.6.0.1523', 1, 0 )&lt;br&gt;end&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;declare @hostid uniqueidentifier&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;select&lt;br&gt;&amp;nbsp;@hostid = host_id&lt;br&gt;from&lt;br&gt;&amp;nbsp;REPORTING_CLIENT_INFORMATION&lt;br&gt;where&lt;br&gt;&amp;nbsp;host_name = @client_host_name&lt;br&gt;&amp;nbsp;&lt;br&gt;print N'Mapped host_id for client ' + @client_host_name + N' as ' + rtrim(cast(@hostid as nvarchar(50)))&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;-- Load the reporting cache document&lt;br&gt;declare @doc xml&lt;br&gt;declare @sql nvarchar(1024)&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;set @sql = N'select @doc_out = ( select * from openrowset ( bulk ''' +&lt;br&gt;&amp;nbsp;@cache_file_name + N''', single_blob ) as data )'&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;execute sp_executesql @sql, &lt;/em&gt;&lt;a href="mailto:N'@doc_out" mce_href="mailto:N'@doc_out"&gt;&lt;em&gt;N'@doc_out&lt;/em&gt;&lt;/a&gt;&lt;em&gt; xml output', @doc_out = @doc output&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;if @@ERROR = 0&lt;br&gt;begin&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;em&gt;if NOT exists(&lt;br&gt;&amp;nbsp;select 1 from sysobjects where id = object_id('imported_records')&lt;br&gt;&amp;nbsp;&lt;br&gt;)&lt;br&gt;begin&lt;br&gt;&amp;nbsp;&amp;nbsp;create table imported_records&lt;br&gt;&amp;nbsp;(&lt;br&gt;&amp;nbsp;&amp;nbsp;row_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; not null identity,&lt;br&gt;&amp;nbsp;&amp;nbsp;start_time&amp;nbsp; datetime not null,&lt;br&gt;&amp;nbsp;&amp;nbsp;end_time&amp;nbsp;&amp;nbsp;&amp;nbsp; datetime null,&lt;br&gt;&amp;nbsp;&amp;nbsp;app_name&amp;nbsp;&amp;nbsp;&amp;nbsp; nvarchar(64) not null,&lt;br&gt;&amp;nbsp;&amp;nbsp;app_version nvarchar(16) not null,&lt;br&gt;&amp;nbsp;&amp;nbsp;username&amp;nbsp;&amp;nbsp;&amp;nbsp; nvarchar(256) not null,&lt;br&gt;&amp;nbsp;&amp;nbsp;server_name nvarchar(256) not null&lt;br&gt;&amp;nbsp;)&lt;br&gt;Print 'Table Created for 1st Iteration: imported_records'&amp;nbsp;&lt;br&gt;end&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Print 'Table : imported_records Exists'&amp;nbsp;&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;insert into imported_records&lt;br&gt;&amp;nbsp;&amp;nbsp;( start_time, end_time, app_name, app_version, username, server_name )&lt;br&gt;&amp;nbsp;select&lt;br&gt;&amp;nbsp;&amp;nbsp;cache.start_time,&lt;br&gt;&amp;nbsp;&amp;nbsp;case when cache.end_time = '' then null else cache.end_time end,&lt;br&gt;&amp;nbsp;&amp;nbsp;cache.app_name, cache.app_version,&lt;br&gt;&amp;nbsp;&amp;nbsp;cache.username, cache.server_name&lt;br&gt;&amp;nbsp;from&lt;br&gt;&amp;nbsp;&amp;nbsp;( select&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;parsed.content.query('data(@Launched)').value('.', 'datetime') as start_time,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;parsed.content.query('data(@Shutdown)').value('.', 'datetime') as end_time,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;parsed.content.query('data(@Name)').value('.', 'nvarchar(64)') as app_name,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;parsed.content.query('data(@Ver)').value('.', 'nvarchar(16)') as app_version,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;parsed.content.query('data(@User)').value('.', 'nvarchar(256)') as username,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;parsed.content.query('data(@Server)').value('.', 'nvarchar(256)') as server_name&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;@doc.nodes('/REPORT_DATA_CACHE/APP_RECORDS/APP_RECORD') as parsed(content)&lt;br&gt;&amp;nbsp;&amp;nbsp;) as cache&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;print N'Loaded ' + rtrim(cast(@@rowcount as nvarchar(30))) + N' records from file ' + @cache_file_name&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;nbsp;-- Prune any records that look like they have already been loaded&lt;br&gt;&amp;nbsp;delete from imported_records&lt;br&gt;&amp;nbsp;where exists&lt;br&gt;&amp;nbsp;( select&lt;br&gt;&amp;nbsp;&amp;nbsp;1&lt;br&gt;&amp;nbsp;&amp;nbsp; from&lt;br&gt;&amp;nbsp;&amp;nbsp;APPLICATION_USAGE&lt;br&gt;&amp;nbsp; where&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records.start_time = APPLICATION_USAGE.start_time and&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records.app_name = APPLICATION_USAGE.app_name and&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records.app_version = APPLICATION_USAGE.app_version and&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records.username = APPLICATION_USAGE.username and&lt;br&gt;&amp;nbsp;&amp;nbsp;APPLICATION_USAGE.host_id = @hostid&lt;br&gt;&amp;nbsp;)&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;print N'Removed ' + rtrim(cast(@@rowcount as nvarchar(30))) + N' records that look to have been already uploaded.'&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;-- Prune duplicate records in the import list. Since they're duplicates, it&lt;br&gt;&amp;nbsp;-- doesn't really matter which one we keep, so keep the one with the smallest&lt;br&gt;&amp;nbsp;-- row_id&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;delete from&amp;nbsp;imported_records&lt;br&gt;&amp;nbsp;where exists&lt;br&gt;&amp;nbsp;( select&lt;br&gt;&amp;nbsp;&amp;nbsp;1&lt;br&gt;&amp;nbsp;&amp;nbsp; from&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records as imported_records_inner&lt;br&gt;&amp;nbsp;&amp;nbsp; where&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records_inner.start_time = imported_records.start_time and&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records_inner.app_name = imported_records.app_name and&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records_inner.app_version = imported_records.app_version and&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records_inner.username = imported_records.username&lt;br&gt;&amp;nbsp;&amp;nbsp; group by&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start_time, app_name, app_version, username&lt;br&gt;&amp;nbsp;&amp;nbsp; having&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count(0) &amp;gt; 1 and min(imported_records_inner.row_id) != imported_records.row_id&lt;br&gt;&amp;nbsp;)&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;print N'Removed ' + rtrim(cast(@@rowcount as nvarchar(30))) + N' records that are duplicates within the file itself.'&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;-- Prune records in the import list that indicate that an app launch ended before&lt;br&gt;&amp;nbsp;-- it started.&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;delete from imported_records where end_time is not null and start_time &amp;gt; end_time&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;print N'Removed ' + rtrim(cast(@@rowcount as nvarchar(30))) + N' records with an incongruous end_time.'&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;-- Now the new records can be fed to the app usage table&lt;br&gt;&amp;nbsp;insert into APPLICATION_USAGE&lt;br&gt;&amp;nbsp;( start_time, end_time, shutdown_state, app_name, app_version,&lt;br&gt;&amp;nbsp;&amp;nbsp; app_id, username, server_name, host_id ) &lt;br&gt;&amp;nbsp;select&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records.start_time, imported_records.end_time,&lt;br&gt;&amp;nbsp;&amp;nbsp;case when imported_records.end_time is null or imported_records.end_time = '' then 0 else 1 end,&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records.app_name, imported_records.app_version,&lt;br&gt;&amp;nbsp;&amp;nbsp;APPLICATIONS.app_id, &lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records.username, imported_records.server_name,&lt;br&gt;&amp;nbsp;&amp;nbsp;@hostid&lt;br&gt;&amp;nbsp; from&lt;br&gt;&amp;nbsp;&amp;nbsp;imported_records,&lt;br&gt;&amp;nbsp;&amp;nbsp;APPLICATIONS&lt;br&gt;&amp;nbsp; where&lt;br&gt;&amp;nbsp;&amp;nbsp;APPLICATIONS.name = imported_records.app_name and&lt;br&gt;&amp;nbsp;&amp;nbsp;APPLICATIONS.version = imported_records.app_version&lt;br&gt;&amp;nbsp; &lt;br&gt;&amp;nbsp; print N'Added the remaining ' + rtrim(cast(@@rowcount as nvarchar(30))) + N' records with matching applications to the APPLICATION_USAGE table.'&amp;nbsp;&lt;br&gt;&amp;nbsp; &lt;br&gt;&amp;nbsp; &lt;br&gt;&amp;nbsp; print N'Cleaning up... : imported_records'&lt;br&gt;&amp;nbsp; truncate table imported_records &amp;nbsp;&lt;br&gt;&amp;nbsp; print N'Table : imported_records truncated'&lt;br&gt;&amp;nbsp; &lt;br&gt;end&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;go&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Om deze Stored Procedure aan de betreffende SQL server toe te voegen, kunnen de volgende stappen gevolgd worden:&lt;/p&gt;&lt;p&gt;•&amp;nbsp;Open de SQL Server Management Studio.&lt;br&gt;•&amp;nbsp;Selecteer de App-V database.&lt;br&gt;•&amp;nbsp;Open een nieuw query schern en kopieer de Stored Procedure hier. &lt;br&gt;•&amp;nbsp;Voer deze uit (F5).&lt;br&gt;•&amp;nbsp;Je kunt nu zien dat de SP toegevoegd is aan SQL, en deze kunnen we later gebruiken: &lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/4.jpg"&gt;&lt;img border="0" src="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/4.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Wanneer we een groot aantal achtergebleven XML bestanden hebben verspreid over onze clients, dan zullen we deze eerst moeten verzamelen en in een bepaalde map moeten opslaan. Wanneer alle XML bestanden in een map zijn verzameld, kunnen we onderstaande code gebruiken om de benodigde T-SQL code te maken welke we gaan gebruiken om de bulk import te doen. &lt;/p&gt;&lt;p&gt;Met deze T-SQL output starten we de bulk import automatisch en alle XML informatie uit alle files zal geimporteerd worden. &lt;/p&gt;&lt;p&gt;for /d %d in (C:\location where the orphaned XML files are gathered\*) do @for /f %f in ('dir /b /a:h %d\*.xml') do @echo exec proc_ImportReportingCacheFilev3 N'%~nd.fulldomainname', N'%~fd\%~f' &amp;gt;&amp;gt;c:\output.sql&lt;/p&gt;&lt;p&gt;Wanneer we de bestanden hebben verzameld, zoals in onderstaand voorbeeld, zorg er dan voor dat je de subfolder naam, in dit geval “Clientname001” NIET in het commando opneemt. &lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/5.jpg"&gt;&lt;img border="0" src="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/5.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;De /d optie in de FOR loop in de code zorgt er al voor dat de code door alle subfolders zal gaan. Wanneer we dus een map hebben genaamd “C:\Test”, met alle submappen daarin voor elke client, hoeven we alleen de “C:\Test” aan te geven. Een voorbeeld hiervan is hieronder weergegeven:&lt;/p&gt;&lt;p&gt;Voorbeeld:&lt;/p&gt;&lt;p&gt;for /d %d in (C:\test\*) do @for /f %f in ('dir /b /a:h %d\*.xml') do @echo exec proc_ImportReportingCacheFilev3 N'%~nd.domain.com', N'%~fd\%~f' &amp;gt;&amp;gt;c:\output.sql&lt;/p&gt;&lt;p&gt;Belangrijk: Het kan een aantal minuten duren voordat deze code klaar is, afhankelijk van de hoeveelheid bestanden en mappen!&lt;/p&gt;&lt;p&gt;Wanneer het commando goed werkt, zullen we een output bestand krijgen als resultaat. Dit bestand zal eruit zien zoals onderstaand voorbeeld. Het bestand zal 1 regel code per XML bestand hebben. &lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/6.jpg"&gt;&lt;img border="0" src="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/6.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;br&gt;Belangrijk: We moeten controleren dat de output evenveel regels tekst bevat als de totale hoeveelheid XML bestanden voordat we de T-SQL code uit gaan voeren!&lt;br&gt;Nu we deze output hebben, kunnen we deze in de SQL Management Studio uitvoeren. Tijdens het uitvoeren zal alle XML info in de database gezet worden. &lt;/p&gt;&lt;p&gt;Wanneer we een groot aantal bestanden hebben om te importeren (honderden of misschien zelfs duizenden), moeten we er rekening mee houden dat dit vrij intensief kan zijn op de SQL database server. Daarom raden we aan om deze actie buiten de kantooruren uit te voeren. &lt;/p&gt;&lt;p&gt;Het is ook mogelijk om de code in stappen uit te voeren en zo een aantal bestanden per keer in te voeren, om zo eventuele problemen in een vroeg stadium te ontdekken. &lt;/p&gt;&lt;p&gt;Wanneer we de T-SQL uitvoeren, zullen we een melding krijgen wanneer de code is uitgevoerd, zoals hieronder weergegeven. Nu kunnen we de geimporteerde data gaan controleren door App-V rapportages te draaien. Deze zouden nu de juiste en complete informatie moeten bevatten.&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/7.jpg"&gt;&lt;img border="0" src="http://blogs.microsoft.nl/blogs/platformsupport/Madelinde event 3144 120518/7.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Wanneer we de resultaten hebben gecontroleerd op juistheid, is er nog een laatste ding wat we moeten doen, namelijk de tijdelijke tabel die SQL heeft gebruikt opruimen. &lt;/p&gt;&lt;p&gt;Dit doen we door onderstaande statement uit te voeren:&lt;/p&gt;&lt;p&gt;drop table imported_records&lt;/p&gt;&lt;p&gt;Nu alles weer in orde is, raadt ik aan om een nieuwe backup te maken van de database, zodat deze hele procedure niet nogmaals hoeft uitgevoerd te worden.&lt;/p&gt;&lt;p&gt;Hopelijk kunnen hiermee alle “0A-200001F4” problemen worden opgelost!&lt;/p&gt;&lt;p&gt;Madelinde Walraven, Support Escalation Engineer&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=27137" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/App-V+Error+3144+0A-200001F4/default.aspx">App-V Error 3144 0A-200001F4</category></item><item><title>Windows Server 2003 SP2 / Windows Server 2008 R2 The RDP and ICA listener ports down na een reboot sinds KB2653956 geinstalleerd is.</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/04/23/windows-server-2003-sp2-windows-server-2008-r2-the-rdp-and-ica-listener-ports-down-na-een-reboot-sinds-kb2653956-geinstalleerd-is.aspx</link><pubDate>Mon, 23 Apr 2012 12:27:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:27072</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=27072</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/04/23/windows-server-2003-sp2-windows-server-2008-r2-the-rdp-and-ica-listener-ports-down-na-een-reboot-sinds-kb2653956-geinstalleerd-is.aspx#comments</comments><description>&lt;p&gt;Nadat KB 2653956 (&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;2653956"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;2653956&lt;/a&gt;) is geinstalleerd op een Windows Server 2003 SP2 of Windows Server 2008 R2 met de Terminal of Remote Desktop service rol is het niet meer mogelijk een remote connectie te maken.&lt;/p&gt;&lt;p&gt;In de event viewer (system), zijn mogelijk de volgende fouten te zien:&lt;/p&gt;&lt;p&gt;Event ID 1014, met mogelijk volgende vermeldingen:&lt;br&gt;Kan ongeldige formule niet laden: ..\WINDOWS\system32\vdtw30.DLL.&lt;br&gt;Kan ongeldige formule niet laden: ..\WINDOWS\system32\Drivers\tdtcp.SYS.&lt;br&gt;Kan ongeldige formule niet laden: ..\WINDOWS\system32\TSDDD.DLL.&lt;br&gt;Kan ongeldige formule niet laden: ..\WINDOWS\system32\RDPDD.DLL.&lt;br&gt;Kan ongeldige formule niet laden: ..\WINDOWS\system32\ctxrdpwsx.DLL.&lt;/p&gt;&lt;p&gt;Event ID 1014, with one of the possible following descriptions:&lt;br&gt;Cannot load illegal module: ..\WINDOWS\system32\vdtw30.DLL.&lt;br&gt;Cannot load illegal module: ..\WINDOWS\system32\Drivers\tdtcp.SYS.&lt;br&gt;Cannot load illegal module: ..\WINDOWS\system32\TSDDD.DLL.&lt;br&gt;Cannot load illegal module: ..\WINDOWS\system32\RDPDD.DLL.&lt;br&gt;Cannot load illegal module: ..\WINDOWS\system32\ctxrdpwsx.DLL.&lt;/p&gt;&lt;p&gt;De reden hiervoor is dat RDP/ICA listener poorten “down” zijn.&lt;/p&gt;&lt;p&gt;&lt;br&gt;Momenteel zijn hier de volgende mogelijke oplossingen voor:&lt;/p&gt;&lt;p&gt;2003 based Terminal Server systemen:&lt;/p&gt;&lt;p&gt;Installatie van hotfix KB 958476.&lt;br&gt;958476&amp;nbsp; RDP clients and ICA clients cannot connect to a Windows Server 2003-based terminal server after hotfix 938759 is applied to the server&lt;br&gt;&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;958476"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;958476&lt;/a&gt;&lt;/p&gt;&lt;p&gt;2008 R2 based Remote Desktop Server systemen:&lt;/p&gt;&lt;p&gt;Installeer de LDR versie van de MS 12-024 patch (KB2653956) op de server(s). &lt;/p&gt;&lt;p&gt;Om de LDR versie van de patch te installeren, volg de stappen uitgelegd in onderstaand blog:&lt;br&gt;&lt;a href="http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/04/18/howto-switch-van-gdr-naar-ldr-windows-7-en-hoger.aspx"&gt;http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/04/18/howto-switch-van-gdr-naar-ldr-windows-7-en-hoger.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Na een herstart van de server(s) zullen de problemen m.b.t. tot de RDP en ICA “listener ports”&amp;nbsp; opgelost moeten zijn.&lt;/p&gt;&lt;p&gt;Johan de Waard, Senior Support Engineer Microsoft Platform Team Nederland&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=27072" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/2653956+RDP+ICA/default.aspx">2653956 RDP ICA</category></item><item><title>Howto: switch van GDR naar LDR (Windows 7 en hoger)</title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/04/18/howto-switch-van-gdr-naar-ldr-windows-7-en-hoger.aspx</link><pubDate>Wed, 18 Apr 2012 10:08:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:27055</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=27055</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/04/18/howto-switch-van-gdr-naar-ldr-windows-7-en-hoger.aspx#comments</comments><description>&lt;p&gt;Allereerst is het hier belangrijk de verschillen tussen GDR en LDR te weten. Hier is al veel over geschreven maar in het kort houdt het in dat de GDR (General Distribution Release) branch alle kritieke security en stability fixes omvat (Service Packs vallen hier ook onder). Wanneer je enkel via "Windows Update" de machines up-to-date houdt dan zul je nooit van de GDR branch afwijken. &lt;/p&gt;&lt;p&gt;De LDR (Limited Distribution Release) branch bevat andere fixes, vaak specifiek voor één probleem. Deze worden minder getest dan updates in de GDR branch en relatief weinig Windows gebruikers zullen het probleem, dat opgelost is in de LDR fix, ervaren. Hotfixes vallen onder de LDR branch. &lt;/p&gt;&lt;p&gt;Als je eenmaal met een binary op de LDR branch zit dan zul je hier niet meer van af wijken. Windows Update, bijvoorbeeld, detecteert de branch van de (oude) binary en zal de LDR versie van de critical update gebruiken om te updaten. Hierdoor voorkom je dat je weer tegen de problemen aan loopt die in de eerdere LDR fix zijn opgelost maar profiteer je ook van changes die in de critical fix zijn meegenomen. &lt;/p&gt;&lt;p&gt;De enige (reguliere) manier waarop je van de LDR branch weer terug op GDR terecht komt is wanneer je een Service Pack installeert. In de Service Packs zitten alle GDR en LDR fixes van voor de release van het service Pack, waarna deze worden omgezet naar de default, GDR versie. &lt;/p&gt;&lt;p&gt;&lt;br&gt;--- &lt;br&gt;Nu kan het gebeuren dat je tegen een probleem aan loopt dat in een Hotfix (LDR) is opgelost. Echter, wanneer je deze probeert te installeren verschijnt de melding dat je al op een nieuwere versie zit. Deze melding is misleidend, vooral omdat je toch echt zeker weet dat je het probleem in het bijbehorende KB artikel ervaart. De verklaring hiervoor is dat je op een latere versie zit van de GDR branch (dankzij Windows update en de critical fixes die daar in aangeboden worden). Echter, GDR versies bevatten niet de LDR oplossingen. &lt;/p&gt;&lt;p&gt;Wat moet je&amp;nbsp;nu doen? Switchen naar de LDR branch! &lt;/p&gt;&lt;p&gt;Vroeger (pre-Windows 7) moest je hiervoor de GDR versie verwijderen, rebooten en vervolgens de LDR versie van de laatste binary installeren met behulp van pkgmgr en wederom rebooten. Dat gaat nu gelukkig een stuk gemakkelijker (dankzij DISM). Je hoeft de GDR versie niet meer te verwijderen om de LDR versie van diezelfde binary te installeren. &lt;/p&gt;&lt;p&gt;Voorbeeld;&lt;/p&gt;&lt;p&gt;Je loopt tegen de problemen aan in onderstaand KB artikel;&lt;br&gt;951418 Stop error in Windows Vista, Windows 7, Windows Server 2008, or Windows Server 2008 R2: "0x00000050 PAGE_FAULT_IN_NONPAGED_AREA"&lt;br&gt;&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;951418" mce_href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;951418"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;951418&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Maar je hebt al een nieuwere versie van de binaries... Check eerst op welke branch de genoemde binary zit met behulp van het KB artikel (in alle hotfix artikelen staat dit stukje tekst, onder; "Windows Vista and Windows Server 2008 file information notes"). &lt;/p&gt;&lt;p&gt;Wanneer je hebt vastgesteld dat je op de GDR branch zit, check je de huidige file en kom je uit op een versie genoemd in een critical fix welke werd gepushed via Windows Update. &lt;/p&gt;&lt;p&gt;2536275 MS11-048: Vulnerability in SMB Server could allow denial of service: June 14, 2011&lt;br&gt;&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;2536275" mce_href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;2536275"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;2536275&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Je wilt nu uiteraard "the best of both worlds" (zowel de vulnerability update (GDR) uit KB2536275 als de update die in de LDR versie zit, genoemd in KB951418). De oplossing is om de huidig draaiende&amp;nbsp;versie (GDR) te installeren&amp;nbsp;in de LDR branch. &lt;/p&gt;&lt;p&gt;Dit doe je door onderstaand command te runnen;&lt;br&gt;dism /online /add-package /packagepath:&amp;lt;path to CAB, folder or update.mum&amp;gt; &lt;br&gt;&amp;nbsp; &lt;/p&gt;&lt;p&gt;Je zult echter eerst de update moeten downloaden en extracten, voordat je het DISM command kunt gebruiken&amp;nbsp;(met KB2536275 in gedachten houdend);&lt;/p&gt;&lt;p&gt;Vanuit een command prompt, maak een msu_expand_folder en cab_expand_folder folder: &lt;/p&gt;&lt;p&gt;C:\&amp;gt; md c:\temp\KB2536275&lt;br&gt;C:\&amp;gt; md c:\temp\KB2536275\cab&lt;/p&gt;&lt;p&gt;&lt;br&gt;C:\&amp;gt; Expand -f:* c:\temp\Windows6.1-KB2536275 –x64.msu c:\temp\KB2536275&lt;/p&gt;&lt;p&gt;C:\temp&amp;gt; Expand -f:* c:\temp\KB2536275\Windows6.1-KB2536275–x64.cab c:\temp\KB2536275\cab&lt;/p&gt;&lt;p&gt;En als laatste;&lt;/p&gt;&lt;p&gt;C:\&amp;gt; dism /online /add-package /packagepath: c:\temp\KB2536275\cab\update-bf.mum&lt;/p&gt;&lt;p&gt;Het is belangrijk de "update-&lt;strong&gt;&lt;u&gt;&lt;em&gt;BF&lt;/em&gt;&lt;/u&gt;&lt;/strong&gt;.mum" file te gebruiken, aangezien dat de LDR versie is. &amp;nbsp;&lt;/p&gt;&lt;p&gt;Reboot&amp;nbsp;na de installatie&amp;nbsp;de machine en check of het&amp;nbsp;gelukt is aan de hand van onderstaande stappen;&lt;br&gt;-start "Control Panel\Programs and Features" (of type; "appwiz.cpl" in de search balk)&lt;br&gt;-in de Tasks window, klik "View Installed Updates"&lt;br&gt;-je zou nu de geinstalleerde versie van het KB moeten zien onder de Microsoft Windows sectie. Bovenstaand voorbeeld volgend zie je;&lt;br&gt;Security Update for Microsoft Windows (KB2536275_BF)&lt;br&gt;&lt;br&gt;Let op de _BF extensie na het KB nummer. Dit geeft aan dat de installatie van LDR versie geslaagd is. &lt;/p&gt;&lt;p&gt;----&lt;br&gt;Handige links&amp;nbsp;betreffende GDR en LDR;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.technet.com/b/mrsnrub/archive/2009/05/14/gdr-qfe-ldr-wth.aspx" mce_href="http://blogs.technet.com/b/mrsnrub/archive/2009/05/14/gdr-qfe-ldr-wth.aspx"&gt;http://blogs.technet.com/b/mrsnrub/archive/2009/05/14/gdr-qfe-ldr-wth.aspx&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.technet.com/b/instan/archive/2009/03/04/qfe-vs-gdr-ldr-hotfixes.aspx" mce_href="http://blogs.technet.com/b/instan/archive/2009/03/04/qfe-vs-gdr-ldr-hotfixes.aspx"&gt;http://blogs.technet.com/b/instan/archive/2009/03/04/qfe-vs-gdr-ldr-hotfixes.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.technet.com/b/joscon/archive/2011/11/30/how-does-windows-choose-which-version-of-a-file-to-install.aspx" mce_href="http://blogs.technet.com/b/joscon/archive/2011/11/30/how-does-windows-choose-which-version-of-a-file-to-install.aspx"&gt;http://blogs.technet.com/b/joscon/archive/2011/11/30/how-does-windows-choose-which-version-of-a-file-to-install.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Succes!&lt;/p&gt;&lt;p&gt;Jurjen Laene, Senior Support Engineer Microsoft Platform Team Nederland &lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=27055" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/GDR+LDR+Hotfix/default.aspx">GDR LDR Hotfix</category></item><item><title>Event ID 1207 elke 15 minuten op een 2008 (R2) cluster </title><link>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/03/07/event-id-1207-elke-15-minuten-op-een-2008-r2-cluster.aspx</link><pubDate>Wed, 07 Mar 2012 14:13:00 GMT</pubDate><guid isPermaLink="false">0357a05b-cef6-4f0c-b1ee-ac5309758ddc:26938</guid><dc:creator>Jurjen Laene</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.nl/blogs/platformsupport/rsscomments.aspx?PostID=26938</wfw:commentRss><comments>http://blogs.microsoft.nl/blogs/platformsupport/archive/2012/03/07/event-id-1207-elke-15-minuten-op-een-2008-r2-cluster.aspx#comments</comments><description>&lt;p&gt;Op een 2008 (R2) cluster wordt elke 15 minuten een 1207 event gelogd vergelijkbaar met onderstaand;&lt;/p&gt;&lt;p&gt;Source: Microsoft-Windows-FailoverClustering&lt;br&gt;Event ID: 1207&lt;br&gt;Cluster network name resource 'Network Name xxxxxxxx' cannot be brought online. The computer object associated with the resource could not be updated in domain 'contoso.com' for the following reason:&lt;br&gt;Unable to update password for computer account.&lt;/p&gt;&lt;p&gt;The text for the associated error code is: Access is denied.&lt;/p&gt;&lt;p&gt;&lt;br&gt;The cluster identity 'CNO' may lack permissions required to update the object. Please work with your domain administrator to ensure that the cluster identity can update computer objects in the domain.&lt;br&gt;&lt;/p&gt;&lt;p&gt;---&amp;nbsp;&lt;br&gt;Waar de cluster identity het CNO (Cluster Name Object) van het cluster is. De oplossing hier is om het CNO computer&amp;nbsp;object&amp;nbsp;toe te voegen en volledige permissies te geven vanuit Active Directory aan de network name resource genoemd in het event, tevens te vinden onder Computer Objects in AD. &lt;/p&gt;&lt;p&gt;Succes!&lt;/p&gt;&lt;p&gt;Jurjen Laene, Senior Support Engineer Microsoft Platform Team Nederland&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.microsoft.nl/aggbug.aspx?PostID=26938" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.nl/blogs/platformsupport/archive/tags/1207/default.aspx">1207</category></item></channel></rss>