Om du INTE använder ColdFusions sandlådesäkerhet sedan kan du ange instansnamnet i serverfältet för datakällans definition i ColdFusion-administratören. Som du nämnde skulle du bara ange myServerName\myInstanceName
. Men...
Om du använder ColdFusions sandlådesäkerhet då kommer det inte att fungera. Jag hade samma problem när jag uppgraderade till ColdFusion 9 och hittade aldrig en lösning. Jag skrev in ett fel hos Adobe för det:ColdFusion 9.0.1 Bug 84928 Den har sedan dess stängts som "Uppskjuten" med anledningen "Inte tillräckligt med tid".
Jag upptäckte att anslutningsproblemet uppstod när jag använde ColdFusions sandlådesäkerhet. Inaktivera den och datakällan kommer att fungera med instansnamnet som anges ovan. Aktivera det och samma anslutning kommer att misslyckas.
För att komma runt buggen behöver du endast ange databasservern (utan instansnamnet) i servernamnsfältet och ange det tilldelade portnumret för den namngivna instansen i portnummerfältet. Se buggen för fullständig information.