2010-08-11 2 views
1

СценарийASP.NET - SQL Process Design подключение к нескольким DBS

веб-сервер под управлением узла ASP.NET, который подключен к экземпляру сервера SQL для всех веб-связанных DB потребностей (продукты, ценообразование, потребители, и т. д.) ...

Учет компаний, управление запасами (FIFO и т. д.) и что в основном делается на другой системе, которая использует другой SQL-сервер ... намного сложнее по понятным причинам.

Что мне нужно

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

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

Каков наилучший способ сделать это без изменения базы данных?

+0

Не можете ли вы напрямую получить доступ к сложной базе данных с веб-сайта? – IsmailS

+0

я думаю, я могу ... я просто хотел убедиться, что нет лучшего способа – Sev

ответ

2

Вы можете достичь этого двумя способами.

  1. Если вы можете напрямую подключиться к серверу SQL с веб-сайта. Сделай это.

  2. Создание службы (веб-хостинга/Windows Hosted), которая сможет получить доступ к внутреннему сложному SQL-серверу и быть подвергнута воздействию вашего веб-сайта, чтобы он мог получить доступ к необходимой вам информации.

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

+0

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

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