Получение ошибки "свойство commandtext не было инициализировано" при сравнении sql Red Gate

Когда я сравниваю 2 базы данных с SQL-кодом Red Gate, то получаю ошибку ниже. "ExecuteReader: свойство CommandText не было инициализировано"

Я использую SQL Server 2012 Express и Red Gate SQL Compare 8

Есть ли решение?

Спасибо,

2 ответа

Решение

SQL Compare 8 (текущий 10.4) не работает с SQL Server 2012

http://www.red-gate.com/messageboard/viewtopic.php?t=15296&highlight=commandtext

Я позволил SQL Compare обновить себя с v8.1.0.360 до v11.

Теперь он поддерживает сравнение схемы базы данных с моей базой данных SQL Server 12, но, как ни странно, после того, как он позволил выполнить обновление, он теперь оставил SQL Compare 8 на моем ноутбуке.

Таким образом, мои ярлыки по-прежнему указывают на исходную версию v8, но у меня есть "SQL Compare v11" в моем меню "Пуск" в разделе "Красные ворота".

Есть ли причина, по которой Обновление не избавилось от существующей версии?

Кстати, довольно тревожно, что SQL Compare 8 выдал эту ошибку при использовании против SQL Server 2012 и потребовал обновления, чтобы исправить ее.

Интересно, пытаются ли они продавать еще несколько ежегодных пакетов поддержки для своего программного обеспечения за 495 долларов?

Другие вопросы по тегам