Hi Tracy,
The SQLSETPROP() works once there is a connection I believe.
SQLSTRINGCONNECT() also returns a negative 1 however, the ODBC Login screen pops up before that return.
I'm trying to figure out a way to hide/stop that annoying ODBC SQL Login prompt. :-)
I think I'm going to see if the ConnectTimeOut can be added in the connection string.
Thank you,
---------- Original Message ----------
From: "Tracy Pearson" <tracy(a)powerchurch.com>
To: profoxtech(a)leafe.com
Subject: RE: VFP 8, ODBC connection to Azure SQL Server Pausing
Date: Tue, 18 Jun 2024 10:18:04 -0400
I haven't worked with Azure SQL.
You could set some setting with SQLSETPROP() Function
Look at ConnectTimeOut and DispLogin settings.
The SQLConnect function returns a -1 when the connection isn't created.
HTH,
Tracy
-----Original Message-----
From: ProfoxTech [mailto:profoxtech-bounces@leafe.com] On Behalf Of Philip
Borkholder
Sent: Tuesday, June 18, 2024 9:34 AM
To: profoxtech(a)leafe.com
Subject: VFP 8, ODBC connection to Azure SQL Server Pausing
Hello,
I have been having issues with MS Azure SQL Server going to a "pause state"
at night after no activity.
Then when I try to connect with :
lnConnection = SQLSTRINGCONNECT(lcConnString,.T.)
Because the Azure SQL Server is paused, the SQLSTRINGCONNECT() times out and
prompts with the ODBC failed to connect and SQL Server login prompt.
This is annoying when I don't want that to pop up because the end user will
not know what to do.
All the help online just says an Azure SQL Server resumes once an attempt to
connect is made...
Does anyone have any experience with this?
Is it a timeout issue that we can set in our connection string?
Is there a setting on the Azure SQL server we need to set to not allow it to
pause?
Thanks for any guidance,
Philip Borkholder
Bison Tech Plus
Vicksburg, MI
[excessive quoting removed by server]