3

We were running Tarantino in a Nant build script but we're getting some new hardware and using the opportunity to upgrade to SQL Server 2008. Unfortunately Tarantino won't work with SQL 2K8 so I'm looking for an alternative.

Any ideas?

Kyle West
  • 8,934
  • 13
  • 65
  • 97

5 Answers5

2

Migrator.net is the tool I use with SQL 2008. It also has nant script capability. I suggest using the trunk version, rather than the 0.7 release as it's had some good, as yet unreleased changes.

This roundup has other options. And there are few other similar questions here.

Community
  • 1
  • 1
Steven Lyons
  • 8,138
  • 1
  • 28
  • 27
  • what are the unreleased features ? I'm using MIgrator.NET as well, and I've written some extension methods for some functionality I wanted ... – Frederik Gheysels Jan 21 '09 at 20:38
  • I started out using 0.7.0 just fine. I changed for Fluent interface, a load of fixes and dry-run/script option but mostly for long (non-incremental) Migration attributes which is good for branches. – Steven Lyons Jan 23 '09 at 02:14
1

There are quite a few really good tools - some require adoption of a database change management process (like DBGhost), while others are less restrictive, but require more work (and efforts) on your side, e.g. Red-Gate's SQL Packager, which allows you to package your database creation and change scripts into .NET projects and/or stand-alone EXE files.

marc_s
  • 732,580
  • 175
  • 1,330
  • 1,459
  • I've used DbGhost for 10 years and it's never let me down. The support they provide is second to none. – penderi Feb 21 '10 at 10:29
0

I believe Tarantino has been fixed now to work with SQL2008 as of March 2009

http://code.google.com/p/tarantino/source/list

Andriy Volkov
  • 18,653
  • 9
  • 68
  • 83
0

Try the latest version of Tarantino from SVN, it works with SQL Server 2008. Unfortunately, they have an outdated release published in Downloads section.

VladV
  • 10,093
  • 3
  • 32
  • 48
0

You may want to have a look at RoundhousE as well.

ferventcoder
  • 11,952
  • 3
  • 57
  • 90