sql >> Databáze >  >> RDS >> Sqlserver

Připojení k pojmenované instanci SQL Server 2008 z klasického ASP

Pojmenované instance vyžadují Službu prohlížeče serveru SQL povolit a spustit. Pokud tato služba není spuštěna na vašem myNetwrkServer pak připojení ze sítě selže, protože nebudou schopni přeložit název instance na skutečný naslouchající port.

Druhý problém je, že jste změnili ovladač na {SQL Server Native Client 10.0} . To vyžaduje instalaci nativního ovladače SQL Server 2008 do počítače ASP. Není důvod měnit ovladač, měli byste nechat ovladač na starém {SQL Server} a nechte OleDB vyřešit nízkoúrovňový připojovací ovladač za vás. Zadáním nejen nativního ovladače, ale dokonce i čísla verze, určujete zásobník připojení nízké úrovně, a i kdyby fungoval, při upgradu na SQL Server 2008 R2 by se zlomil. Stačí jej nechat na obecném {SQL Server} a nechte správce ovladačů zjistit podrobnosti.

A nakonec se musíte ujistit, že přihlašovací jméno/heslo je definováno na novém serveru.

Obecně platí, že „nový kód nefunguje“ nikdy není něco, co byste měli zadat do žádosti o pomoc. Vždy zadejte jak to nejde. Zobrazuje se vám výjimka nebo chyba? Jaká výjimka, jaké poselství? Snaha pomoci vám nemusí být záhadným románem.



  1. Vybrat / vložit verzi Upsert:existuje návrhový vzor pro vysokou souběžnost?

  2. mysqldump provádí částečnou zálohu - neúplný výpis tabulky

  3. Laravel 4:Kde neexistuje

  4. Matoucí chyba SQL v SELECT NULL, *, NULL, NULL