Skip navigation
a440guy
Currently Being Moderated

Can't create datasource to SQL Server

May 5, 2010 11:49 AM

Hi Folks,

 

I'm running ColdFusion 9 Trial Version (no hotfixes), SQL Express 2005, Windows XP SP3, IIS.

 

Using ColdFusion Administrator, when I try to create a datasource to SQLExpress 2005 (SQL Server Express), using the SQL Server driver, I get the following error:

 

Connection verification failed for data source: AMT
java.sql.SQLException: [Macromedia][SQLServer JDBC Driver]The requested instance is either invalid or not running.
The root cause was that: java.sql.SQLException: [Macromedia][SQLServer JDBC Driver]The requested instance is either invalid or not running.

 

The "instance", which I take to mean the database instance, is "machinename\SQLExpress"  (This is a so-called "named instance".)  This is what I enter into the "Server" field of the form (Data & Services -> Datasources -> Microsoft SQL Server).

On the other hand, I am able to create an ODBC datasource name in Windows using the Microsoft SQL Server Native Client Version 09.00.3042 driver and using the same instance, "machinename\SQLExpress".

 

Does anybody have any ideas as to what's wrong?

 
Replies
  • Currently Being Moderated
    May 5, 2010 12:16 PM   in reply to a440guy

    Try using the TCP/IP domain name (or IP address) & port instead of the Windows-styled connectivity info.  You might need to enable TCP/IP as a network protocol on the DB server though (I think it's off by default on SQL Express Ed).

     

    --

    Adam

     
    |
    Mark as:
  • Currently Being Moderated
    May 5, 2010 12:19 PM   in reply to a440guy

    Things to check:

     

    1. Are TCP/IP connections enabled for the SQL instance?

     

    2. Is a firewall blocking the port SQL server is listening on?

     

    3. Is SQL authentication enabled in SQL the instance?

     

    See this blog entry, it may be helpful.

    http://www.mattwoodward.com/blog/index.cfm?event=showEntry&entryId=019 30619-FD0A-4F02-31B1BFC7D1D9A44C

     
    |
    Mark as:
  • Currently Being Moderated
    Oct 6, 2010 4:18 PM   in reply to JR \"Bob\" Dobbs-qSBHQ2

    One other thing to try.  Make sure that SQL Server Browser service is running. You can find it through the Window Services panel.  I tried all other suggestions multiple times for hours to no avail.  As soon as I started this service, all worked great.  Good Luck!

     
    |
    Mark as:
  • Currently Being Moderated
    Oct 29, 2011 2:40 PM   in reply to a440guy

    You are the Man...Just the same issue..Just the same solution..Thanks a LOOOOOOOOOOOOT

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 13, 2013 11:30 AM   in reply to ewpdesign

    Wow. After an all-nighter and much consternation, simply activating the SQL Server Browser service enabled me to get this working on Windows 8.

     

    HUGE props and much thanks for taking the time to post your solution.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points