sql >> Database teknologi >  >> RDS >> Sqlserver

Opretter forbindelse til en navngivet forekomst af SQL Server 2008 fra klassisk ASP

Navngivne forekomster kræver SQL Server Browser Service skal aktiveres og startes. Hvis denne tjeneste ikke er startet på din myNetwrkServer maskinen, så vil forbindelsen fra netværket mislykkes, da de ikke vil være i stand til at løse instansnavnet til en faktisk lytteport.

Et andet problem er, at du ændrede driveren til {SQL Server Native Client 10.0} . Dette kræver, at du installerer den oprindelige SQL Server 2008-driver på din ASP-maskine. Der er ingen grund til at ændre driveren, du bør overlade driveren til den gamle {SQL Server} og lad OleDB løse lavniveauforbindelsesdriveren for dig. Ved at angive ikke kun den oprindelige driver, men endda versionsnummeret, dikterer du lavniveauforbindelsesstakken, og selvom det ville fungere, ville det gå i stykker, når du opgraderer til SQL Server 2008 R2. Bare lad den blive ved den generiske {SQL Server} og lad chaufførlederen finde ud af detaljerne.

Og endelig skal du sikre dig, at login/adgangskode er defineret på den nye server.

Som en generisk regel er 'ny kode virker ikke' aldrig noget, du bør indsætte i en anmodning om hjælp. Angiv altid hvordan det virker ikke. Får du en undtagelse eller en fejl? Hvilken undtagelse, hvilken besked? At prøve at hjælpe dig behøver ikke at være en mysterieroman.



  1. MySQL Brug af en strengkolonne med datotekst som datofelt

  2. MySQL og chancen for, at det forkerte id returneres af LAST_INSERT_ID()

  3. PDO flere forespørgsler

  4. Cachingstrategi, hvornår bliver caching meningsløst?