ORA-12787
Invalid parameter (string=string) in SESSION_SETTINGS string.
Cause
An invalid parameter is being passed to SESSION_SETTINGS string as part of the CONNECT_DATA in the connect string.
Action
Refer to the other errors present for the reason for failure.