Page 1 of 1

Exception in TOraServerEnumerator.GetServerList with Invalid IFILE definition in tnsnames.ora

Posted: Wed 26 Sep 2018 07:53
by jfudickar
Hi,

a customer shows me the following error, which is easy to reproduce.
When you include an invalid IFILE definition in the tnsnames.ora (files or folder not valid)
IFILE=Q:\ORANT\NET80\ADMIN\VKD\tnsnames.ora
IFILE=Q:\ORANT\NET80\ADMIN\EDWH\tnsnames.ora

the following exception is raised then the GetServerList function is used:

Code: Select all

exception number   : 1
exception class    : EStringListError
exception message  : List index out of bounds (4596).

main thread ($2440):
00535494 +018 OraToolStatementRepository.exe System.Classes                            TStringList.Get
011ee842 +196 OraToolStatementRepository.exe OraServices                               TOraServerEnumerator.GetServerList
01795999 +03d OraToolStatementRepository.exe JvDBLogonDialogOdac               275  +4 TJvDBOdacLogonDialog.FillDatabaseComboBoxValues
Can this be fixed?

Regards
Jens

Re: Exception in TOraServerEnumerator.GetServerList with Invalid IFILE definition in tnsnames.ora

Posted: Thu 27 Sep 2018 16:28
by MaximG
Thank you for the information. We have reproduced the issue and will investigate its origin. We will inform you about the results shortly.

Re: Exception in TOraServerEnumerator.GetServerList with Invalid IFILE definition in tnsnames.ora

Posted: Tue 16 Oct 2018 18:03
by jfudickar
Hi Maxim,
did you have any news about this issue?
Regards
Jens

Re: Exception in TOraServerEnumerator.GetServerList with Invalid IFILE definition in tnsnames.ora

Posted: Wed 17 Oct 2018 05:43
by MaximG
Currently, we are busy with fixing the error. We will notify you about the results after the work is finished.