Oracle DB 12.2.01 External Tables: Byte Order Mark Check not working properly
L.S.
Our company is migrating a Oracle Enterpise DB 11.2.0.3 to Oracle Enterprise DB 12.2.0.1 to facilitate one of our customers.
This database uses different csv based external tables which are accessed through a directory object.
Some files are generated from a Windows 2008 R2 server and contain carriage returns beside a BOM.
The files are set up with multiple codepages among which are utf-8 files some with and some without a BOM
The problem we run into is that utf-8 files which contain a BOM generate a first record in the external table which contains only the last character of the Header Line in its first field.