Нет, они не должны совпадать, но есть ограничения. Обычно Oracle Client и Oracle Database работают вместе по +/- 2 версиям.
Как правило, это означает, что клиент ODP.NET Oracle 18.1 (т.е. 13.1) работает вместе с базой данных до версии 11.1
.
Проверьте Системные требования , где написано:
Провайдеру данных Oracle для .NET, управляемому драйверу требуется следующее:
Та же поддержка операционной системы Windows, что и для ODP.NET, неуправляемый драйвер.
ODP.NET, Управляемый Драйвер построен на AnyCPU. Он работает в 32-битной или 64-битной (x64) Windows и в 32-битной или 64-битной (x64)
.NET Framework.
Microsoft .NET Framework 4.5.2, 4.6.x или 4.7.x.
Доступ к Oracle Database 11g версии 2 или более поздней
Итак, база данных Oracle версии 11.2.0.4 в порядке - но это самый старый выпуск, который все еще работает.