sql >> Database >  >> RDS >> Sqlserver

Verbinding maken met een benoemd exemplaar van SQL Server 2008 vanuit klassieke ASP

Benoemde instanties vereisen de SQL Server Browser Service in te schakelen en te starten. Als deze service niet is gestart op uw myNetwrkServer machine, dan zal de verbinding vanaf het netwerk mislukken omdat ze de instantienaam niet kunnen omzetten naar een daadwerkelijke luisterpoort.

Een tweede probleem is dat je het stuurprogramma hebt gewijzigd in {SQL Server Native Client 10.0} . Hiervoor moet u het native SQL Server 2008-stuurprogramma op uw ASP-computer installeren. Er is geen reden om het stuurprogramma te wijzigen, u moet het stuurprogramma overlaten aan de oude {SQL Server} en laat OleDB het verbindingsstuurprogramma op laag niveau voor u oplossen. Door niet alleen het native stuurprogramma, maar zelfs het versienummer op te geven, dicteert u de connectiviteitsstack op laag niveau en zelfs als het zou werken, zou het kapot gaan wanneer u een upgrade naar SQL Server 2008 R2 uitvoert. Laat het gewoon bij de generieke {SQL Server} en laat de chauffeursmanager de details uitzoeken.

En tot slot moet u ervoor zorgen dat de login/het wachtwoord is gedefinieerd op de nieuwe server.

Als algemene regel geldt dat 'nieuwe code niet werkt' nooit iets is dat je in een hulpvraag moet zetten. Zet altijd hoe het werkt niet. Krijg je een exception of een error? Welke uitzondering, welke boodschap? Proberen je te helpen hoeft geen mysterieroman te zijn.



  1. chaining joins terug naar de doeltabel

  2. SQL Server:back-up van alle databases

  3. Sqlite wijzigen in PostgreSQL in ruby ​​on rails

  4. Voer een instructie uit via een snelkoppeling in MySQLWorkbench