ORACLE_HOME - это , а не каталог bin: '/usr/lib/oracle/19.3/client64/bin'. Если все остальное правильно, ваш ORACLE_HOME должен быть '/usr/lib/oracle/19.3/client64'.
Непосредственной причиной' Ошибка при попытке получить текст для ошибки ORA-nnnn 'является то, что ORACLE_HOME неправильно установлен. MSB-файл, содержащий сообщения об ошибках, расположен по отношению к ORACLE_HOME. Поэтому, если OH неверен, он не сможет найти текст ошибки, о которой пытается сообщить (ORA-12154), поэтому сообщает о вторичной ошибке «ошибка при попытке получить текст для». ORA-12154 будет задокументирован по всей сети (я уже писал об этом здесь .) И, скорее всего, вернется к той же проблеме невозможности найти файл, потому что ORACLE_HOME (отправная точка для нахождения указанного файла) неверно.