2012-01-09 7 views
0

Я разрабатываю проект на C#, который я использую внутреннюю базу данных SQL, однако измененная в моей программе БД может быть использована также для онлайн-приложения, поскольку это та же структура и данные таблицы, поэтому Я хочу добавить кнопку в мое приложение C#, в котором я могу «обмануть» онлайн-приложение, использующее mysql DB.Преобразование SQL DB в .sql

Так что я хочу преобразовать внутреннюю базу данных SQL в расширение выходного файла .sql, чтобы я мог вручную загрузить его в mysql или ... функцию, которая подключается к mysql и делает «зеркало».

Спасибо! : D

ответ

1

Для экспорта структуры и данных во внешние базы данных вы можете использовать стандартные службы интеграции SQL Server. Here is a good tutorial на точно как это сделать.

Однако, если у вас есть бюджет, я настоятельно рекомендую использовать один из инструментов Red-Gate, возможно Sql Packager и/или Sql Data Compare. Эти инструменты обычно используются между базами данных Sql Server, но Sql Packager отлично справляется с созданием сценария вывода, и если вы сохраните другую базу данных Sql Server, которая имитирует вашу базу данных MySql, вы можете использовать Sql Data Compare для генерации сценария, который может быть используется для синхронизации данных.

Смежные вопросы