3

Я просто пытаюсь настроить проект базы данных в Visual Studio 2010. У нас есть одна база данных, содержащая множество хранимых процедур. К сожалению, эти процедуры обращаются к довольно большому количеству других баз данных (30+), поэтому я получаю много ошибок «неразрешенных ссылок».Проект базы данных с большим количеством ссылок

На данный момент я вижу две возможности, чтобы решить мою проблему: проекты баз данных

  • Добавить в мое решение, пока я решил все ошибки.
  • Создайте много схем для всех моих баз данных и добавьте их в качестве ссылки.

Обе возможности - это большая работа, тем более, что в будущем может появиться намного больше баз данных. Моей мечтой было бы, что я могу просто добавить весь сервер в качестве ссылки. Это возможно как-то? Есть ли другие решения, о которых я не знаю?

ответ

1

Это может вам помочь. Я нашел статью о со ссылкой Базы данных here, и это объясняет, как добавить несколько проекта базы данных here

Надеются, что это помогает

+0

Да, выглядит как полезная статья. – Feroc

+0

Похоже, вы могли бы добавить соединение как переменную, а затем использовать эту переменную в представлениях, storeprocedure и функциях – Arion

0

Возможно, это не тот ответ, который вы ищете, но вы можете настроить одну базу данных для переноса ссылок на другие базы данных через. «Объекты сервера -> Связанные серверы» и измените код для запуска sp через 4 квантификатора имени.

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

Надеюсь, что это полезна для вас.

+0

Нет, не может ничего о базах данных или процедурах меняются. – Feroc

Смежные вопросы