У меня проблема с нашими скриптами базы данных. У нас есть три среды: DEV, QA и UAT. У нас есть две базы данных: DB1
и DB2
. В DEV/QA эти две базы данных находятся на разных физических серверах, поэтому у нас есть связанный сервер с DB2
в DB1
. Однако на UAT это единственный сервер с обеими базами данных.Проблемы со сценарием базы данных со связанным сервером
Наша проблема заключается в том, что скрипты, которые мы пишем, связаны со ссылкой на DB2
с использованием связанного сервера DB2
, который не работает в UAT. Процесс, который мы принимаем, заключается в использовании ручных способов развертывания в UAT, что неэффективно.
Может кто-нибудь предложить, что можно сделать, чтобы улучшить это?
Вы пытаетесь продвинуть свои сценарии из Dev/ца для ЕСХН? – maSTAShuFu
В UAT определите пару связанных серверов, как и в DEV/QA, которые указывают на себя с именами, используемыми в DEV/QA. *** Однако, в этот день и в возрасте дешевых виртуальных машин, ПОЧЕМУ вы используете свои среды DEV и QA иначе, чем ваша среда UAT? Вероятно, вы потратили больше трудовых долларов, чем стоимость сервера. –
Я бы обычно имел все ссылки в UAT и извлекал данные из среды dev/qa. В UAT вам понадобятся версии sps, каждый из которых ссылается на dev/qa, одинаковые коды разных источников. – maSTAShuFu