Your config file is OK. For a 12.5.4 monitored server the MonSQL_switch calls MonSQL.xml. This collectors does not use BIGINT (since BIGINT didn't exist before V15) You should try to drop all the archive tables and restart asemon_logger. May be you started asemon_logger before with a bad config file.

Cheers
JP