sql >> Database >  >> RDS >> Sqlserver

Verbind ColdFusion met SQL Server-database-instantie

Als u NIET de sandbox-beveiliging van ColdFusion gebruikt dan kunt u de instantienaam opgeven in het serverveld van de gegevensbrondefinitie in de ColdFusion-beheerder. Zoals je al zei, zou je gewoon myServerName\myInstanceName . opgeven . Maar...

Als u de sandbox-beveiliging van ColdFusion gebruikt dan gaat dat niet. Ik had hetzelfde probleem toen ik een upgrade naar ColdFusion 9 uitvoerde en nooit een oplossing vond. Ik heb er een bug voor ingevoerd bij Adobe:ColdFusion 9.0.1 Bug 84928 Het is sindsdien gesloten als "Uitgesteld" met de reden "Niet genoeg tijd".

Ik ontdekte dat het verbindingsprobleem zich voordeed bij het gebruik van de sandbox-beveiliging van ColdFusion. Schakel het uit en de gegevensbron zal werken met de instantienaam die hierboven is opgegeven. Schakel het in en diezelfde verbinding zal mislukken.

Om de bug te omzeilen, moet u alleen de databaseserver specificeren (zonder de instantienaam) in het veld servernaam en het toegewezen poortnummer voor de genoemde instantie opgeven in het poortnummerveld. Zie de bug voor volledige details.



  1. Wat is een aangepaste runtime-afbeelding in Java 9?

  2. De prestaties van MySQL Insert nemen af ​​op een grote tafel

  3. Postgresql groeperen op voor meerdere regels

  4. doctrine2:hoe u een één-op-veel omzet in een veel-op-veel zonder gegevens te verliezen