<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Developer hearted / Relational minded</title><subtitle type="html" /><id>http://blogs.msdn.com/b/jenss/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/jenss/" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/b/jenss/atom.aspx" /><generator uri="http://telligent.com" version="5.6.50428.7875">Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><updated>2012-09-28T10:42:17Z</updated><entry><title>[Updated]: Light weight SQL Server procedure auditing without using SQL Server auditing version 0.2.1.0</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/jenss/archive/2013/03/15/updated-light-weight-sql-server-procedure-auditing-without-using-sql-server-auditing-version-0-2-1-0.aspx" /><id>http://blogs.msdn.com/b/jenss/archive/2013/03/15/updated-light-weight-sql-server-procedure-auditing-without-using-sql-server-auditing-version-0-2-1-0.aspx</id><published>2013-03-15T09:32:35Z</published><updated>2013-03-15T09:32:35Z</updated><content type="html">The most recent version can be found here (The detailed Information of the solultion is mentioned here ) I created a minor update for the logging functionality in order to find the right entry point for injecting the code. It turned out that finding the occurence of the beginning of the body text does not work if supplement characters are present after the “AS” keyword, stopping the whole process of applying logging to all procedures. I now check the occurence and throw an error if the statement...(&lt;a href="http://blogs.msdn.com/b/jenss/archive/2013/03/15/updated-light-weight-sql-server-procedure-auditing-without-using-sql-server-auditing-version-0-2-1-0.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10402576" width="1" height="1"&gt;</content><author><name>Jens K. Suessmeyer -</name><uri>http://blogs.msdn.com/JensS/ProfileUrlRedirect.ashx</uri></author><category term="SQL Server 2008" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+2008/" /><category term="SQL Server 2005" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+2005/" /><category term="SQL Server 2000" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+2000/" /><category term="Logging" scheme="http://blogs.msdn.com/b/jenss/archive/tags/Logging/" /><category term="SQL Server 2012" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+2012/" /><category term="TSQL" scheme="http://blogs.msdn.com/b/jenss/archive/tags/TSQL/" /></entry><entry><title>Finally, the family…united. SQL Server BI Project templates now available in Visual Studio 2012</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/jenss/archive/2013/03/07/finally-the-family-united-sql-server-bi-project-templates-now-available-in-visual-studio-2012.aspx" /><id>http://blogs.msdn.com/b/jenss/archive/2013/03/07/finally-the-family-united-sql-server-bi-project-templates-now-available-in-visual-studio-2012.aspx</id><published>2013-03-07T06:40:40Z</published><updated>2013-03-07T06:40:40Z</updated><content type="html">&amp;#160; We waited and hoped and now we finally have them. SQL Server BI project templates in Visual Studio 2012. This includes Project templates for SSAS Analysis services projects (.dwproj) SSRS Reporting services projects (.rptproj) SSIS Integration services projects (.dtproj) More Information about this can be found here: http://blogs.msdn.com/b/sqlrsteamblog/archive/2013/03/06/sql-server-data-tools-business-intelligence-for-visual-studio-2012-released-online.aspx The direct download link is Microsoft...(&lt;a href="http://blogs.msdn.com/b/jenss/archive/2013/03/07/finally-the-family-united-sql-server-bi-project-templates-now-available-in-visual-studio-2012.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10400160" width="1" height="1"&gt;</content><author><name>Jens K. Suessmeyer -</name><uri>http://blogs.msdn.com/JensS/ProfileUrlRedirect.ashx</uri></author><category term="SQL Server Analysis Services" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+Analysis+Services/" /><category term="SQL Server Integration Services" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+Integration+Services/" /><category term="SSIS" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SSIS/" /><category term="SSRS" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SSRS/" /><category term="SQL Server Reporting Services" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+Reporting+Services/" /><category term="Visual Studio 2012" scheme="http://blogs.msdn.com/b/jenss/archive/tags/Visual+Studio+2012/" /><category term="SSAS" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SSAS/" /></entry><entry><title>SQL Server Reporting Services Load Simulator v 0.2.0.0</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/jenss/archive/2013/02/25/sql-server-reporting-services-load-simulator-v-0-2-0-0.aspx" /><id>http://blogs.msdn.com/b/jenss/archive/2013/02/25/sql-server-reporting-services-load-simulator-v-0-2-0-0.aspx</id><published>2013-02-25T23:23:00Z</published><updated>2013-02-25T23:23:00Z</updated><content type="html">( Download at the end of the blog entry ) 
 
 Testing with realistic parameter sets 
 Ever wanted to test your SQL Server Reporting Services infrastructure against a realistic workload? Most often the problem is where to get the realistic data (parameter sets, a good weight of the different rendering formats) from. 
 You already have the data 
 If you deployed an environment, you already hold the solution in your hand. You can grab the information from the execution log of the Reporting Services...(&lt;a href="http://blogs.msdn.com/b/jenss/archive/2013/02/25/sql-server-reporting-services-load-simulator-v-0-2-0-0.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10396948" width="1" height="1"&gt;</content><author><name>Jens K. Suessmeyer -</name><uri>http://blogs.msdn.com/JensS/ProfileUrlRedirect.ashx</uri></author><category term="Reporting Services" scheme="http://blogs.msdn.com/b/jenss/archive/tags/Reporting+Services/" /><category term="testing" scheme="http://blogs.msdn.com/b/jenss/archive/tags/testing/" /></entry><entry><title>PowerShell StdOut go out, StdErr go everywhere</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/jenss/archive/2013/02/14/powershell-stdout-go-out-stderr-go-everywhere.aspx" /><id>http://blogs.msdn.com/b/jenss/archive/2013/02/14/powershell-stdout-go-out-stderr-go-everywhere.aspx</id><published>2013-02-14T20:08:00Z</published><updated>2013-02-14T20:08:00Z</updated><content type="html">While becoming familiar and a really big fan of PowerShell, I faced the following issue. During a migration project doing bulk migrations, I needed information Messages (coming to StdOut) as well as error message (coming to StdErr) displayed to the Console. Well that is quite easy as being the standard behavior. The challenge was, that error in addition needed to be duplicated in an error file, that in case of an error you can simply grab all the non 0kb files and do through them in order to investigate...(&lt;a href="http://blogs.msdn.com/b/jenss/archive/2013/02/14/powershell-stdout-go-out-stderr-go-everywhere.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10393787" width="1" height="1"&gt;</content><author><name>Jens K. Suessmeyer -</name><uri>http://blogs.msdn.com/JensS/ProfileUrlRedirect.ashx</uri></author><category term="Powershell" scheme="http://blogs.msdn.com/b/jenss/archive/tags/Powershell/" /></entry><entry><title>Blog Resources online again !</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/jenss/archive/2013/02/08/blog-resources-online-again.aspx" /><id>http://blogs.msdn.com/b/jenss/archive/2013/02/08/blog-resources-online-again.aspx</id><published>2013-02-08T15:38:58Z</published><updated>2013-02-08T15:38:58Z</updated><content type="html">&amp;#160; I will write everyone who directed me directly again, but for those watching the blog, the ressources linked in the blog entries are online again..finally. Thanks for all your patience ! -Jens...(&lt;a href="http://blogs.msdn.com/b/jenss/archive/2013/02/08/blog-resources-online-again.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10392202" width="1" height="1"&gt;</content><author><name>Jens K. Suessmeyer -</name><uri>http://blogs.msdn.com/JensS/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Where have all the objects gone, long time passing ? (Version 0.1.0)</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/jenss/archive/2013/01/30/where-have-all-the-objects-gone-long-time-passing-version-0-1-0.aspx" /><link rel="enclosure" type="application/octet-stream" length="6594" href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-10-38-96-30/FindMissingReferences.sql" /><id>http://blogs.msdn.com/b/jenss/archive/2013/01/30/where-have-all-the-objects-gone-long-time-passing-version-0-1-0.aspx</id><published>2013-01-30T20:31:00Z</published><updated>2013-01-30T20:31:00Z</updated><content type="html">(You find the script at the end of the blog post) 
 
 People who inherit databases encounter often the same problem. They either don&amp;acute;t have the time &amp;ldquo;learning&amp;rdquo; the internals / logic of the existing objects within that database, or the learning curve and the time needed is too high for getting started. So cleaning up databases or checking for internal consistency is avoided in order &amp;ldquo;not to touch a running system&amp;rdquo;. 
 So, simple things get out of focus like 
 
 ...(&lt;a href="http://blogs.msdn.com/b/jenss/archive/2013/01/30/where-have-all-the-objects-gone-long-time-passing-version-0-1-0.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10389630" width="1" height="1"&gt;</content><author><name>Jens K. Suessmeyer -</name><uri>http://blogs.msdn.com/JensS/ProfileUrlRedirect.ashx</uri></author><category term="SQL Server 2008" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+2008/" /><category term="SQL Server 2012" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+2012/" /><category term="TSQL" scheme="http://blogs.msdn.com/b/jenss/archive/tags/TSQL/" /></entry><entry><title>Headless build can make you scratch your head (Part 1)</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/jenss/archive/2013/01/28/headless-build-can-make-you-scratch-your-head-part-1.aspx" /><id>http://blogs.msdn.com/b/jenss/archive/2013/01/28/headless-build-can-make-you-scratch-your-head-part-1.aspx</id><published>2013-01-28T08:15:42Z</published><updated>2013-01-28T08:15:42Z</updated><content type="html">&amp;#160; One big advantage over recent database projects is the ability to do headless build on a build controller. &amp;#160; There is no straight forward definition of a headless build. In summary you can describe it that only the needed prerequisites are installed for compiling and translating the bits. While for some compilations specific applications will have to be installed or even cannot be build without the IDE, headless builds use the builds machine build processor (for MSFT mostly msbuild.exe...(&lt;a href="http://blogs.msdn.com/b/jenss/archive/2013/01/28/headless-build-can-make-you-scratch-your-head-part-1.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10388773" width="1" height="1"&gt;</content><author><name>Jens K. Suessmeyer -</name><uri>http://blogs.msdn.com/JensS/ProfileUrlRedirect.ashx</uri></author><category term="SQL Server 2008" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+2008/" /><category term=".Net" scheme="http://blogs.msdn.com/b/jenss/archive/tags/-Net/" /><category term="VSDBCMD" scheme="http://blogs.msdn.com/b/jenss/archive/tags/VSDBCMD/" /><category term="VSTSDB" scheme="http://blogs.msdn.com/b/jenss/archive/tags/VSTSDB/" /><category term="ALM" scheme="http://blogs.msdn.com/b/jenss/archive/tags/ALM/" /><category term="MSBuild" scheme="http://blogs.msdn.com/b/jenss/archive/tags/MSBuild/" /><category term="SQL Server 2012" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+2012/" /><category term="SSDT" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SSDT/" /></entry><entry><title>Why the name of the service ist not the ServiceName, is not the ServiceName</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/jenss/archive/2013/01/14/why-the-name-of-the-service-ist-not-the-servicename-is-not-the-servicename.aspx" /><id>http://blogs.msdn.com/b/jenss/archive/2013/01/14/why-the-name-of-the-service-ist-not-the-servicename-is-not-the-servicename.aspx</id><published>2013-01-14T12:04:00Z</published><updated>2013-01-14T12:04:00Z</updated><content type="html">While recently writing a windows service which should be a multi-instance Service, I encountered the following challenge. As in SQL Server I wanted to use a similiar naming convention like MyServiceName$InstanceNameHere to distinguish the services from another. Within the service I needed exactly this service name in order to gather the right configuration. Fortunately, the Service class inherited already a property called ServiceName from ServiceBase, so I thought I was already done with all the...(&lt;a href="http://blogs.msdn.com/b/jenss/archive/2013/01/14/why-the-name-of-the-service-ist-not-the-servicename-is-not-the-servicename.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10384693" width="1" height="1"&gt;</content><author><name>Jens K. Suessmeyer -</name><uri>http://blogs.msdn.com/JensS/ProfileUrlRedirect.ashx</uri></author><category term=".Net" scheme="http://blogs.msdn.com/b/jenss/archive/tags/-Net/" /><category term="C#" scheme="http://blogs.msdn.com/b/jenss/archive/tags/C_2300_/" /><category term="Windows Service" scheme="http://blogs.msdn.com/b/jenss/archive/tags/Windows+Service/" /></entry><entry><title>The help for “The database schema provider could not be determined…”</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/jenss/archive/2013/01/10/the-help-for-the-database-schema-provider-could-not-be-determined.aspx" /><id>http://blogs.msdn.com/b/jenss/archive/2013/01/10/the-help-for-the-database-schema-provider-could-not-be-determined.aspx</id><published>2013-01-10T19:22:42Z</published><updated>2013-01-10T19:22:42Z</updated><content type="html">Some of us might be still bound to VSDBCMD instead of using the new tools of SSDT like SQLPackage. As frustrating as it is, we need to also get around this and the limitations of the existing error Messages of VSDBCMD. The one you will encounter often is: The database schema provider could not be determined from the supplied connection string. Check if the connection string is valid for the ADO.NET provider used for your database provider and that you have the privileges necessary to connect to the...(&lt;a href="http://blogs.msdn.com/b/jenss/archive/2013/01/10/the-help-for-the-database-schema-provider-could-not-be-determined.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10383972" width="1" height="1"&gt;</content><author><name>Jens K. Suessmeyer -</name><uri>http://blogs.msdn.com/JensS/ProfileUrlRedirect.ashx</uri></author><category term="SQL Server 2008" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+2008/" /><category term="Data Dude" scheme="http://blogs.msdn.com/b/jenss/archive/tags/Data+Dude/" /><category term="SQL Server 2005" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+2005/" /><category term="SQL Server 2000" scheme="http://blogs.msdn.com/b/jenss/archive/tags/SQL+Server+2000/" /><category term="ADO.NET" scheme="http://blogs.msdn.com/b/jenss/archive/tags/ADO-NET/" /><category term="VSDBCMD" scheme="http://blogs.msdn.com/b/jenss/archive/tags/VSDBCMD/" /><category term="VSTSDB" scheme="http://blogs.msdn.com/b/jenss/archive/tags/VSTSDB/" /><category term="ALM" scheme="http://blogs.msdn.com/b/jenss/archive/tags/ALM/" /></entry><entry><title>Outage: External sample server down</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/jenss/archive/2012/09/28/outage-external-sample-server-down.aspx" /><id>http://blogs.msdn.com/b/jenss/archive/2012/09/28/outage-external-sample-server-down.aspx</id><published>2012-09-28T09:42:17Z</published><updated>2012-09-28T09:42:17Z</updated><content type="html">As I am hosting my sample files on an external server, you may experience a 404 downloading them at the moment. This is due to a server move I am currently in. Sorry for the inconvenience, I will post when they are available again. In the meantime, if you need any sample / scripts / tools, let me know and I will send them you via mail....(&lt;a href="http://blogs.msdn.com/b/jenss/archive/2012/09/28/outage-external-sample-server-down.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10354061" width="1" height="1"&gt;</content><author><name>Jens K. Suessmeyer -</name><uri>http://blogs.msdn.com/JensS/ProfileUrlRedirect.ashx</uri></author></entry></feed>