Я использую SQL Server 2005 Express Management Studio ("SSMSE"), и теперь мне необходимо установить полную версию Management Studio ("SSMS"). Это известная проблема, но я не нашел исчерпывающего способа ее выполнения.
Сначала я удалил SSMSE, а затем запустил SqlRun_Tools.msi
, чтобы установить набор инструментов. Я получил это сообщение об ошибке:
A component that you have specified in the ADD_LOCAL property is already
installed. To upgrade the existing component, refer to the template.ini
and set the UPGRADE property to the name of the component.
Я понятия не имел, что такое template.ini. Поэтому я осмотрелся и решил удалить оставшуюся часть минимальной установки SQL Server 2005 Express на моем компьютере, следуя совету Microsoft в KB 909967, "Как удалить экземпляр SQL Server 2005 вручную." Этот бит был очень успешным.
Но когда я попытался снова запустить SqlRun_Tools.msi
, я столкнулся с этим беспорядком, когда установщик был «Подготовка мастера установки»:
The setup has encountered an unexpected error in datastore. The action
is SetDialogs. The error is : Source File Name:
...\datastorecachexmlschema.cpp
**** Compiler Timestamp: Fri Jul 29 01:13:50 2005
**** Function Name: DataStoreCacheXMLSchema::initScopeRecord*****Sour...
(но замените звездочки на квадратные символы, которые, вероятно, были CR-LF в исходном сообщении)
Это очень расстраивает. Есть ли у кого-нибудь совет по установке полной версии SSMS поверх SSMSE? Любая помощь, которую вы можете предоставить, будет принята с благодарностью!