Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Проблема с установкой Microsoft SQL Server 2005 Backward Compatibility Components  [new]
asdf0123
Member

Откуда:
Сообщений: 2
Был у меня самопальный vbs-скрипт для простейшего сравнения двух Microsoft SQL Server'ов на основе SQLDMO.
Появился среди серверов один SQL2008R2.
И оказалось, что его этот скрипт контролировать не может.
Отыскал совет на инете - поставить Microsoft SQL Server 2005 Backward Compatibility Components.
Поставил.
Под MS Visual Basic всё работает, а вот в vbscript при попытке вызова метода Connect от молча созданого объекта "SQLDMO.SQLServer" пишет "Библиотека не зарегистрирована".
На обоих серверах, и под SQL2000 и под SQL2008.

Может кто знает лекарство?

Вот кусок скрипта в VBScript:
Dim SQLSer2000
Set SQLSer2000 = CreateObject("SQLDMO.SQLServer")
SQLSer2000.Connect "comp\sql2008R2", "user", "pass"

а в Visual Basic все проходит:
Dim SQLSer2000 As New SQLDMO.SQLServer
SQLSer2000.Connect "comp\sql2008R2", "user", "pass"
12 июл 12, 15:57    [12857806]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с установкой Microsoft SQL Server 2005 Backward Compatibility Components  [new]
asdf0123
Member

Откуда:
Сообщений: 2
теперь уже стыдно за вопрос, regsvr32 sqldmo.dll в "C:\Program Files\Microsoft SQL Server\80\Tools\Binn\" и всё заработало, только почему сама инсталяшка
SQLServer2005_BC.msi
{Заголовок Installation Database
Тема Microsoft SQL Server 2005 Backward compatibility
Ключевые слова Installer
Комментарий Backward compat redist has following components: DTS, Tools, Analysis Services, Engine.
Автор Microsoft Corporation
Редакция {899F848E-6296-4425-8B37-00D745BECB4C}
} сама этого не сделала?
12 июл 12, 17:10    [12858414]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить