This is not an error. You’ve called odbc.connect(connection_string)
and it returned you an object representing the connection. It didn’t
raise an exception. That is success.
Then you print(conn), which prints the conn object you received. The
output tells you that you have a pyodbc.Connection object, along with
its memory address (broadly useless to you, ignore it).
This is all fine.
Go and use your conn object to work with the database.
Hi Suvechha. It looks like you succeed with something I could use help with.
What did you use for SERVER_NAME?
I tried, I think, every combination:
Public IPv4 DNS\instance_name
Private IPv4 address\instance_name
Public IPv4 address\instance_name
etc…
for <instance_name> I was using the field circled in red: