A little while ago I posted about in my configuration, using unixodbc/freetds,
we noticed that database/network failure causes permanent disability in
radius server to stop logging and I was given the reply that it is in the
feature of radius server to retry upon failure.
So there is a discrepancy between what I noticed verses the "supposed to be"
Upon further investigation I explored into the code, I found this in sql_mysql.c :-
"Ming-Ching Tiew" <[hidden email]> wrote:
> I am not sure if I am in position to patch it but I noticed the mysql driver
> is much higher quality. Other drivers such as iodbc and unixodbc are poorer
> > I am not sure if I am in position to patch it but I noticed the mysql driver
> > is much higher quality. Other drivers such as iodbc and unixodbc are poorer
> > quality.
> That's terrible.
Actually I am surprised that no one seem to complain about this.
My conclusion is that no one has used the iodbc and/or unixodbc
in a life environment ( everybody is using mysql or postgres ).
With the current state of the drivers, they are not usable. Period.