2014-10-17 5 views
0

Во время репликации usind GTID, произошло это ошибка в подчиненном сервере:Ошибка на GTID репликации

Ошибка «Не удается выполнить заявления с неявной фиксации внутри транзакции, когда @@ SESSION.GTID_NEXT = AUTOMATIC или @@ SESSION!. GTID_NEXT_LIST! = NULL. ' по запросу. База данных по умолчанию: ''. Запрос: 'flush privileges'

Кто-нибудь может мне помочь?

Спасибо за все! (извините за мой плохой английский)

ответ

0

вы должны проверить GTID_NEXT переменные.it должен быть AUTOMATIC.if, тогда он не будет установлен в AUTOMATIC.если нет проблемы с командой implict commit в репликации на основе GTID.

0

Я исправил бег с мастером изменения до (Relay_Master_Log_File & Exec_Master_Log_Pos из статуса раба-шоу). Там некоторые блокаторы - это exisits, используя gtid. Ошибка 1178 является одной из них