[freetds] Problem with connection.
Fernando
fer.pantaneiro at gmail.com
Tue Jan 5 15:00:40 EST 2010
Hi folks,
I'm new in the FreeTDS world, and I'm building my first app with it.
But I'm having a problem whit the "dbopen" function. When the app call
it, the function return an error and the message: "FreeTDS: db-lib:
exiting because client error handler returned 0 for msgno 20009".
Does anyone knows what this error message mean??
Regards,
Fernando Castro
Using openSUSE 11.2 "Emerald" and kernel 2.6.31.5-0.1-default.
---------------------------------- My code -------------------------
if (dbinit() == FAIL)
{
fprintf(stderr, "page1.c %d: dbinit() failed\n", __LINE__);
exit(1);
}
if ((login = dblogin()) == FAIL)
{
fprintf(stderr, "ERROR! dblogin() page1.c.\n");
return FALSE;
}
DBSETLUSER(login, login_t.username);
DBSETLPWD(login, login_t.password);
if (gethostname(hostname, max_len) == 0)
DBSETLHOST(login, hostname);
/* works fine until here, then I got the error here, not even enter in
the if statement */
if ((dbconn = dbopen(login, DBSERVER)) == NULL)
{
fprintf(stderr, "ERROR! dbopen() page1.c.\n");
return FALSE;
}
More information about the FreeTDS
mailing list