sql >> Databasteknik >  >> RDS >> Sqlserver

Anslut ColdFusion till SQL Server-databasinstans

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.



  1. Hur laddar din Oracle ODBC-drivrutin Oracle-klienten?

  2. Parameter nummer 2 är inte en OUT-parameter

  3. Vagrant - fjärranslutning till mysql - extern vagrant ssh-anslutning

  4. Magento BestSeller Module - summera konfigurerbara produkter och lägga till dem igen