Программа для синхронизации данных и схемы в двух базах данных SQL Server 2005 - PullRequest
1 голос
/ 17 февраля 2010

Мне нужно программное обеспечение, которое позволяет мне сравнивать и синхронизировать две базы данных на двух разных серверах.
Я нашел это , и это было здорово, пока я не развернул сайт и не включил базу данных.
Теперь я не могу подключиться к удаленному серверу. Стандартный порт сервера SQL открыт для моего IP.

  1. Кто-нибудь использует это?
  2. Я что-то пропустил?
  3. Кто-нибудь знает лучшее программное обеспечение?

Я пытался получить поддержку, но через 5 дней на форуме все еще нет ответа.
Пожалуйста, любая помощь приветствуется.

Ответы [ 3 ]

2 голосов
/ 17 февраля 2010

Красные Ворота предлагают несколько очень хороших инструментов для этого.

Там же:
Сравнение Red Gate SQL
Сравнение данных Red Gate

0 голосов
/ 17 февраля 2010

Это предположение, но мне кажется, что наиболее вероятной причиной вашей проблемы является то, что процесс синхронизации изменил либо пароль, либо разрешения для имени входа, которое вы используете для подключения к удаленному сайту. Без подробной информации о том, что вы сделали с sqldelta, невозможно узнать.

Попробуйте использовать комбинацию имени пользователя и пароля, которая работает на вашем локальном компьютере. Если это не сработает, вам, вероятно, потребуется обратиться за помощью к администратору базы данных на удаленном компьютере, чтобы восстановить исходный логин или восстановить базу данных до состояния предварительной синхронизации.

Я не уверен, что это относится к инструменту - это можно было бы сделать с помощью любого из инструментов сравнения баз данных для сервера SQL, которые включают синхронизацию прав доступа / входа в систему.

0 голосов
/ 17 февраля 2010

Для управления схемами (управление версиями, непрерывная интеграция и автоматические миграции) вы можете попробовать Wizardby .

Позволяет применять миграции к нескольким экземплярам базы данных контролируемым и согласованным образом.

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