База данных проекта с большим количеством ссылок - PullRequest
3 голосов
/ 11 января 2012

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

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

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

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

Ответы [ 2 ]

1 голос
/ 18 января 2012

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

Надеюсь, это поможет

0 голосов
/ 17 января 2012

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

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

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

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