There is no limit in the file size as such and the limit is based on size of the buffer that reads the file.
A few limitations on the config in SharePlex is 32767 unique routes in the config file and each line size can be 174820 bytes (the maximum line length allowed in a configuration file).
This doesn’t mean we only support 32767 config lines. In the following config there will be only one unique route id:
Datasource:o.ora112
robin.src_test1 elliot.src_test1 spdl02*spdl02@o.ora112
robin.src_test2 elliot.src_test2 spdl02*spdl02@o.ora112
robin.src_test3 elliot.src_test3 spdl02*spdl02@o.ora112
robin.src_test4 elliot.src_test4 spdl02*spdl02@o.ora112
robin.src_test5 elliot.src_test5 spdl02*spdl02@o.ora112
robin.src_test6 elliot.src_test6 spdl02*spdl02@o.ora112
But in this config, there will be 12 unique route ids:
Datasource:o.ora112
robin.src_test1 elliot.src_test1 sysaaaa@o.ora112
robin.src_test1 elliot.src_test1 sysBBBB@o.ora112
robin.src_test2 elliot.src_test2 sysaaaa@o.ora112
robin.src_test2 elliot.src_test2 sysBBBB@o.ora112
robin.src_test3 elliot.src_test3 sysaaaa@o.ora112
robin.src_test3 elliot.src_test3 sysBBBB@o.ora112
robin.src_test4 elliot.src_test4 sysaaaa@o.ora112
robin.src_test4 elliot.src_test4 sysBBBB@o.ora112
robin.src_test5 elliot.src_test5 sysaaaa@o.ora112
robin.src_test5 elliot.src_test5 sysBBBB@o.ora112
robin.src_test6 elliot.src_test6 sysaaaa@o.ora112
robin.src_test6 elliot.src_test6 sysBBBB@o.ora112