Eu tenho uma tarefa diária que coleta dados de 3 servidores MySql e, em seguida, envia esses dados agregados de volta para cada um dos servidores, excluindo os dados dos dias anteriores. Todos os servidores são MySql. Eu gostaria de colocar isso em um procedimento armazenado.
Eu tenho procurado uma maneira de conectar de um servidor MySql para outro, executar uma consulta, próximo servidor - enxaguar e repetir. Além de não encontrar nenhum exemplo de procedimento armazenado que se conecte a outro servidor MySql, minha impressão imediata é que isso não é realmente aceitável, nem intencional.
Posso selecionar um arquivo de saída que cria um CSV. Existe alguma maneira de forçar um documento Xml? Não quero ter que ler em uma tabela de dados apenas para obter Xml. Obviamente, Xml não funcionará com o método Bulkload, funcionará?
Quais são minhas opções realistas? Uma preocupação sobre a seleção em um arquivo de saída é o uso de caracteres estranhos: ' , \ \\ & @ `` / //
etc... como esses caracteres afetarão o processo de carregamento em massa?