у нас Oracle база данных синхронизирована с Mysql с помощью Symmetrics. Мой коллега изменил одну колонку на Varchar2 (20 байт) в Oracle. У меня такой же столбец в Mysql (MariaDB) установлен на varchar (5). Я не знал об изменении в Oracle, и синхронизация не удалась чаще, чем до изменения.
Возможно ли, что это вызвало сбой синхронизации? У меня нет доступа к синхронизации, поэтому я могу только догадываться.
Второй вопрос: как изменить varchar в базе данных MySQL, чтобы соответствовать изменению в Oracle? Можно ли изменить его на varchar (20) с помощью этой команды или он должен быть больше?:
alter table table_name set column col_name varchar (20);
(Mysql ver. 15.1. Distrib 10.1.38-MariaDB)
Спасибо