Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Свързване към именуван екземпляр на SQL Server 2008 от класически ASP

Именуваните екземпляри изискват услуга за браузър на SQL Server да бъде активиран и стартиран. Ако тази услуга не е стартирана на вашия myNetwrkServer машина, тогава свързването от мрежата ще бъде неуспешно, тъй като те няма да могат да разрешат името на екземпляра до действителен слушащ порт.

Втори проблем е, че сте променили драйвера на {SQL Server Native Client 10.0} . Това изисква да инсталирате собствения драйвер на SQL Server 2008 на вашата ASP машина. Няма причина да променяте драйвера, трябва да оставите драйвера на стария {SQL Server} и оставете OleDB да разреши драйвера за свързване на ниско ниво вместо вас. Като посочите не само родния драйвер, но дори и номера на версията, вие диктувате стека за свързване на ниско ниво и дори ако работи, ще се счупи, когато надстроите до SQL Server 2008 R2. Просто го оставете на общия {SQL Server} и оставете мениджъра на водача да разбере подробностите.

И накрая, трябва да се уверите, че данните за влизане/паролата са дефинирани на новия сървър.

Като общо правило „новият код не работи“ никога не е нещо, което трябва да поставите в молба за помощ. Винаги поставяйтекак не работи. Получавате ли изключение или грешка? Какво изключение, какво съобщение? Опитът да ви помогнем не е задължително да е мистериозен роман.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sql кръстосано присъединяване - каква полза е намерил някой от него?

  2. Използване на функцията Patindex().

  3. По-висок резултат от заявката с ключовата дума DISTINCT?

  4. MS SQL ON DELETE CASCADE множество външни ключове, сочещи към една и съща таблица?

  5. Създаване на тригери за одит в SQL Server