<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/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>Search results matching tags 'Automation', 'create table', and 'backup'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=Automation,create+table,backup&amp;orTags=0</link><description>Search results matching tags 'Automation', 'create table', and 'backup'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Connect Digest : 2011-04-18</title><link>http://sqlblog.com/blogs/aaron_bertrand/archive/2011/04/18/connect-digest-2011-04-18.aspx</link><pubDate>Mon, 18 Apr 2011 11:00:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:34947</guid><dc:creator>AaronBertrand</dc:creator><description>&lt;p&gt;This week I decided to focus on a few suggestions revolving around automation and making certain tasks easier to script or deploy. The first one that came to mind was a recent request from Nicholas Cain (&lt;a href="http://www.englishtosql.com/" title="http://www.englishtosql.com/" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/anonythemouse" title="http://twitter.com/anonythemouse" target="_blank"&gt;twitter&lt;/a&gt;), asking for a SCHEMA_ONLY backup option - to make moving a database *without* the data a much easier process:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/660256" title="http://connect.microsoft.com/SQLServer/feedback/details/660256" target="_blank"&gt;#660256 : Add SCHEMA_ONLY BACKUP option&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;A few years ago I asked for an easier way to generate DDL such as CREATE TABLE from existing objects. You can do this using the UI, or by querying against a whole slew of catalog views, but it is very cumbersome. &lt;a href="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/12/20/sql-server-v-next-denali-metadata-discovery.aspx" title="http://sqlblog.com/blogs/aaron_bertrand/archive/2010/12/20/sql-server-v-next-denali-metadata-discovery.aspx" target="_blank"&gt;Metadata discovery enhancements in Denali&lt;/a&gt; make some parts of this task easier, but not all of them.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/273934" title="http://connect.microsoft.com/SQLServer/feedback/details/273934" target="_blank"&gt;#273934 : SP like sp_helptext to generate CREATE TABLE&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;A similar suggestion is this one from "SQLpro," who asks for a way to easily copy (not move) objects from one schema or database to another. This can be very handy if you want to test minor changes to a whole slew of objects in an isolated place.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/632689" title="http://connect.microsoft.com/SQLServer/feedback/details/632689" target="_blank"&gt;#632689 : CREATE SCHEMA extension to copy objects form one schema to another&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Next, Steve Jones (&lt;a href="http://www.sqlservercentral.com/blogs/steve_jones/default.aspx" title="http://www.sqlservercentral.com/blogs/steve_jones/default.aspx" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/way0utwest" title="http://twitter.com/way0utwest" target="_blank"&gt;twitter&lt;/a&gt;) asks for a way to initiate a full backup from a snapshot. This would allow you to later decide if you want to "start over" from the state at the time of the snapshot, or to restore elsewhere a very specific point of time in the database without having to deal with transaction logs and true point-in-time restore.&lt;br&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/533288" title="http://connect.microsoft.com/SQLServer/feedback/details/533288" target="_blank"&gt;#533288 : Allow backup/restore Snapshot databases&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;And finally, one thing I certainly thought would make the list for Denali but didn't, was RegEx support. Currently it is quite a pain to implement RegEx - everyone has to deploy CLR to all of their servers, and everyone is writing their own RegEx methods with different functionality etc. It makes for a very disconnected development experience, especially for those of us working in different environments (some of which don't allow CLR). Simon Sabin (&lt;a href="http://sqlblogcasts.com/blogs/simons/" title="http://sqlblogcasts.com/blogs/simons/" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/simon_sabin" title="http://twitter.com/simon_sabin" target="_blank"&gt;twitter&lt;/a&gt;) and others argue that simply passing the buck to CLR is not a viable answer for all customers:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/261342" title="http://connect.microsoft.com/SQLServer/feedback/details/261342" target="_blank"&gt;#261342 : Regex functionality in pattern matching&lt;/a&gt; &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Here are some other requests for RegEx... and while I normally don't advocate duplicates because it just dilutes the votes, they're all still active, so it can't hurt to vote for ALL of them:&lt;/p&gt;&lt;blockquote&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/289017" title="http://connect.microsoft.com/SQLServer/feedback/details/289017" target="_blank"&gt;#289017 : Introduce more regular expressions functions to T-SQL&lt;/a&gt;&lt;br&gt;
&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/296631" title="http://connect.microsoft.com/SQLServer/feedback/details/296631" target="_blank"&gt;#296631 : Add built-in support for regular expressions in T-SQL&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/361357" title="http://connect.microsoft.com/SQLServer/feedback/details/361357" target="_blank"&gt;#361357 : Support POSIX-style regular expressions in T-SQL&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/378520" title="http://connect.microsoft.com/SQLServer/feedback/details/378520" target="_blank"&gt;#378520 : Regular Expression Replace function&lt;/a&gt; &lt;br&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://connect.microsoft.com/SQLServer/feedback/details/474722" title="http://connect.microsoft.com/SQLServer/feedback/details/474722" target="_blank"&gt;#474722 : RegEx Column Property for Validation&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;&lt;br&gt;&lt;/p&gt;</description></item></channel></rss>