Переход с Sql 2008 Developer на Sql Azure

Привет. Моя компания решает перевести свое существующее приложение на платформу Azure (только часть Sql). Итак, нам нужно загрузить нашу базу данных из локальной сети в облако. Для миграции я столкнулся с различными инструментами, такими как 1. инструменты cerebrata 2. Мастер миграции SqlAzure 3. Синхронизация данных Microsoft Sql 4. Обычный способ сценария через студию управления. Но все вышеперечисленные инструменты показали, что их возможности ограничены. Пользователь не может работать безупречно ни с одним из инструментов.

  1. В инструменте cerebrata основным недостатком было его поле для имени пользователя приложения и ключа приложения, которым мой администратор не поделился. Также есть ручное сопоставление полей между azure и local.

  2. Мастер Sql Azure Migration — генерирует сценарии и также выполняет их, но с большим количеством ошибок. Я использовал его версию 2.1. Также он очень медленный. Кажется, это копия Sql Srvr Mgmt Studio.

  3. Синхронизация данных Sql: - Я нашел это крутым, поскольку это продукт MS, но у него также есть ограничение, заключающееся в том, что он подключается только к локальному серверу sql на основе проверки подлинности Windows, или вам нужно явно разрешить требуемое но. Даже после разрешения во время синхронизации я получил ошибку подготовки Sql Azure.

4 Sql Srvr Mgmt Studio: это самый простой способ, но перед фактической миграцией требуется много ручной работы. Что я сделал, так это то, что я создал сценарий всей базы данных (почти 101123 строки кода для одной базы данных) и попытался выполнить его на Azure. В первый раз я столкнулся с ошибкой несоответствия ключевого слова. Наконец, я удалил всю строку после объявления первичного ключа, что With (Padding = Off ....)или что-то подобное, а также On Primary, затем я выполнил, но все равно получил ошибку Set Identity Insert On. После большой тяжелой работы по удалению ненужных строк я ждал более 2 часов, чтобы завершить скрипт удаленно, я не получил никаких ошибок, ошибок и ошибок.

Итак, вас, ребята, просят предложить мне любую хорошую альтернативу, изложенную выше, или мне чего-то не хватает, и я могу сделать больше с вышеизложенным.

Спасибо

Амит Ранджан


person Community    schedule 05.07.2010    source источник
comment
Привет, я не знаю подходящего комментария, но может ли кто-нибудь сказать мне, что такое щедрость здесь, чтобы начать щедрость. Каково его использование? Спасибо   -  person    schedule 13.07.2010


Ответы (1)


Недавно я столкнулся с подобной проблемой, просматривая перечисленные вами варианты.

Вы можете попробовать бета-версию Red-Gate для Azure (бесплатно в течение нескольких месяцев). Я обнаружил, что их инструменты достаточно хороши для схемы SQL и репликации данных.

Однако я никогда не пробовал сборку Azure (к тому времени, когда мне сообщили о предложении, я перенес таблицы вручную).

person Rinat Abdullin    schedule 12.07.2010
comment
была форма и неработающая ссылка на загрузку sql azure... я знал о красных воротах и ​​их надежных инструментах. дай один раз проверить.. - person ; 20.07.2010