Почему вы используете две разные базы данных для одной и той же вещи?ты не можешь просто выбрать один?Если вы просто пытаетесь экспортировать и импортировать данные, вы сможете экспортировать как csv из одной базы данных и импортировать в другую, а затем использовать только ту базу данных, которая вам нужна.
Если нет, я полагаю, вы могли бынаписать класс, который охватывает два объекта базы данных и фактически выполняет каждый запрос в обеих базах данных.
, например:
public class database
{
public DbConnection mySqlConnection;
public DbConnection sqlConnection;
/// <summary>
/// open two db connections
/// </summary>
public database()
{
mySqlConnection =//string that will open the mysql
mySqlconnection = //insert string will open the sql server database
}
public excecuteNonQuery(String SQL)
{
//cmd1 = mysql command
//cmd2 = mssql command
cmd1.excecute(SQL);
cmd2.execute(SQL);
}
}
И просто создать функции, которые обрабатывают подготовку команд и вставку данных,так что операции выполняются одновременно в обеих базах данных.Я не знаю ни одного метода репликации базы данных mysql в базу данных mssql.