«Индекс находился за пределами массива», а схема сравнения SQL с помощью инструмента сравнения SQL - PullRequest
1 голос
/ 27 ноября 2009

У меня возникла одна проблема при сравнении схемы базы данных, так как я использую Red gate SQL Compare 6, после инициализации базы данных сравнения появляется следующая ошибка

"Index was outside the bounds of the array".

Пожалуйста, предоставьте ваши ценные комментарии, чтобы решить эту проблему.

Ответы [ 3 ]

2 голосов
/ 27 ноября 2009

Вы пробовали обновить? Последняя выпущенная версия - 8.1 , и ваша проблема могла быть исправлена ​​в промежуточных версиях. Вы также можете попробовать разместить на их форумах поддержки ...

1 голос
/ 27 ноября 2009

Не используйте версию 6 в 64-разрядных версиях SQL Server ... или 7 , похоже.

  • Компьютер под управлением SQL Compare использует 64-разрядную версию Windows
  • Один или несколько сравниваемых серверов - это SQL Server 2005 или выше
  • Выбран параметр Расшифровать зашифрованные объекты в базах данных SQL 2005 и 2008

Я использую Redgate с 2003 года и не помню этой ошибки.

Я бы действительно подумал об обновлении ...

0 голосов
/ 09 апреля 2010

Попробуйте Сравнение схем dbForge для сервера SQL . Он может сравнивать и синхронизировать любую схему базы данных. Быстро, легко, всегда дает правильный результат. Посмотрите, как он летит в вашей базе данных!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...