ODBC Connection from my computer to 64 bit SQL Server 2008 Express

  • I’m a newbie DBA. We recently installed 64 bit SQL Server 2008 Express on a machine. For some reason, we had to give a specific instance name. Let’s say its server and instance name is ABC/DEF. I’m trying to set up ODBC connection to the sql server. From the list of the sql servers available, I could see only server name portion (ABC). If I try that one, it got me an error saying there's no such instance. I believe it is because instance name was not provided, it will try to look for the default name which is MSSQLSERVER. I'm not sure whether it is related to 64 bit. Maybe, it's compatibility problem. I have sql serer 2005 client program in my computer. To tell you the truth, I have the exactly same problem when I try to log in to the sql server through my client 2005 program. Give me some light please.

  • Did you try just typing in the instance name instead of selecting from the list?

    Bob
    -----------------------------------------------------------------------------
    How to post to get the best help[/url]

  • Yes I did. It did not work.

  • Connect to that using SSMS and execute select @@servername Enter the same server name in the ODBC connection.

    Pradeep Adiga
    Blog: sqldbadiaries.com
    Twitter: @pradeepadiga

  • I just checked my local instance of SQL Server Express 2008 R2 and it looks like only Shared Memory Protocol is enabled by default (I dont ever remember changing it).

    make sure the TCP/IP protocol is enabled in "SQL Server Configuration Manager" => "SQL Server Network Configuration" => "Protocols for <Instance name>"

    Bob
    -----------------------------------------------------------------------------
    How to post to get the best help[/url]

  • I found what the problem was. It works good after I change the firewall public profile state to off.

Viewing 6 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic. Login to reply