I want to add two service names in one tnsnames.ora file and getting error
in below 2 image in "Microsoft ODBC Driver Configuration".

- 133
- 2
- 3
- 17
-
Well, which of the two TNS aliases are you referencing? What is in your sqlnet.ora file? Can you connect using that TNS alias via `SQL*Plus`? Can you `tnsping` it? – Justin Cave Sep 11 '16 at 08:15
-
both the alias names are referencing to 2 different database and yes i can ping.actually i am using oracle client and i don't have database in my pc i am connecting with ip address,servername and i don't know what is sqlnet.ora file – sandhiya Sep 11 '16 at 08:22
-
You can ping. Can you `tnsping`? Can you connect via `SQL*Plus`? Which of the two aliases are you using in your ODBC connection? How are you configuring your ODBC connection? The `sqlnet.ora` file is in the same directory as the `tnsnames.ora` file. – Justin Cave Sep 11 '16 at 08:51
-
i don't know how to do tnsping and also don't know sql*plus.I am using ALXTEST and ALXORCL two aliases.I am using Microsoft ODBC Source Administrator for configuring which is in systemWow64 folde.There is no sqlnet.ora file is present in the directory i am using only instantclient_12_1 – sandhiya Sep 11 '16 at 09:22
4 Answers
One trick which help me is, when you fill:
Data Source Name Test
TNS Service Name 10.1.1.105:1521/ALXTEST
so you need to specify the hostname:port/servicename
, then it should work

- 5,799
- 7
- 43
- 87
-
This worked for me. I don't really need it in the TNS names file. I just need to be able to connect via DSN. – Ryan Boch Oct 19 '20 at 17:46
click on start icon->type cmd in the text box-> you can see cmd.exe-> click on it-> type tnsping click enter.
check whether you can connect to the destination or not

- 9
- 1
I had this issue and on a specific version of Oracle (instant client 11.2), I added .World after the tnsname and it worked.
ALXTEST.World =
(description =
...
(service_name =ALXTEST.World

- 1
- 1
-
1Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Feb 19 '23 at 06:23
Yes This is the answer for Error in ODBC using TNS provided above: [oracle odbc driver sqlstate 08004 ora 12154 tns] It is working on Oracle 19 for 32 bit also on Windows 11: See the image attached.
Original answer/message here: https://stackoverflow.com/a/62892257/22208353 Data Source Name Test123xyz TNS Service Name 10.1.1.105:1521/ALXTEST

- 1
- 1