I just couldn't connect to oracle server with LazSqlX (with Zeos). In your case, how do you connect with ZConnection?
In past I have experienced a lot of trouble before managed to connect to oracle server. Eventually, I succeeded, but I still don't like and don't really understand the way I do it. If there is a better way, I would really like to know.
In my application:
I leave Server property empty
LibraryLocation =
path to oci.dllProtocol = oracle
What is put in Database property I do not understand well, but my system admins gave me that and they tried to connect and succeded. See (the words in italic are of course replaced with actual addresses or names):
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = server_ip)(PORT = port)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = instance_name_on_the_server)))
So, I tried the same in LazSqlX, but it fails to connect. See attached picture.