Я в затруднении. работает над проектом миграции с SQL 2000 на SQL2008 R2 на Windows 2008 R2 с установленным IIS7.
На старом сервере было 3 простых виртуальных каталога с установленными на них XML-шаблонами. «Управление виртуальным каталогом IIS для SQL Server» было установлено для управления доступом учетной записи SQL к каждой из папок, чтобы код в базе данных мог получить доступ к шаблонам.
Я воссоздал виртуальные каталоги на новом сервере, но оснастка IIS SQL-сервера теперь прекращена, может ли кто-нибудь пролить свет на то, как я настроил бы это для работы в IIS7 с SQL2008 R2?
Любая помощь очень ценится!
Я удивлен, что это работает, но я думаю, что решил эту проблему.
Я установил iis на свой сервер отчетов SQL 2008 бэк-офиса (я знаю, что это не рекомендуется, но не смог завершить миграцию без него). Затем я настроил виртуальные каталоги в той же структуре папок и файлов, что и на устаревшем сервере 2000 года.
Клиент протестировал измененный URL-адрес, и он получает свои отчеты в формате XML ...
Начиная с SQL 2005, доступ к SQLXML через виртуальные каталоги IIS был прекращен. А пока вы можете настроить конечную точку HTTP в SQL, но с 2008 г. нативные веб-службы XML устарели и будут удалены из более поздней версии SQL Server.
Microsoft рекомендует прекратить использование и преобразовать все в WCF или ASP.NET. Посмотри на эта статья MSDN.
При обновлении SQL Server, особенно с таким большим скачком, как с SQL 2000 на SQL 2008 R2, вам может потребоваться запустить советник по обновлению при планировании обновления. Это поможет вам уловить подобные ситуации.