Что такое хорошая основа для миграции баз данных, совместимая с SQL Server? - PullRequest
0 голосов
/ 07 ноября 2008

Я был избалован ActiveRecords. Так что я в поиске системы миграции, которая может быть применена к SQL Server, и либо выполняется как приложение Java, либо как исполняемый файл Win32. (Конечно, дальнейшая совместимость с другими БД и ОС хоста приветствуется.)

Реальное желание - иметь четкое приложение для изменения схемы с откатом, в идеале в более приятном, чем SQL, для того, чтобы оно могло быть независимым от системы БД.

Проблема, которую я нашел для альтернатив, основанных на Java, заключается в отсутствии чистой поддержки Microsoft JDBC.

Жду любых предложений.

Ответы [ 2 ]

0 голосов
/ 29 июля 2012

Попробуйте Mite. Я написал это и использовал это в течение многих лет успешно.

https://github.com/soitgoes/mite

Если вы включите «Автоматическое создание сценариев изменения», то Sql Management Studio сгенерирует sql, который вы можете сохранить в своем файле mite. Больше не нужно писать миграции, просто позвольте Management Studio сделать это за вас! Тогда, если вам когда-нибудь понадобится создать что-то для изменения данных, вы можете просто сделать это в sql и сохранить в миграции.

enter image description here

Дайте мне знать, что вы думаете.

0 голосов
/ 10 ноября 2008

Зацените отличный пост Бена Шейрманса на тему:

http://flux88.com/blog/net-database-migration-tool-roundup/

Я пробовал Тарантино, и он работал нормально, но вы все еще заблокированы для сценариев SQL для сервера SQL.

/ Anders

...