2015-05-12 2 views
1

Я хотел бы знать, требуется ли установка SQL Server Express на моих клиентских ПК? Я искал справедливый бит, и до сих пор все, что я видел, было связано с прикрепленными базами данных или локальными базами данных.Установка SQL Server Express для клиентов, подключающихся к серверу?

Вот установка моей системы.

  • Будет компьютер Windows Server, на котором будет размещен экземпляр SQL Server.
  • На клиентских компьютерах будет создано приложение формы Windows на основе VBNet, где строки подключения будут передаваться в адаптеры таблицы, которые позволят им подключаться к серверу.

Теперь я протестировал запуск приложения на ПК с Windows 7 без установки SQL Server Express, и он работает, соединение было успешным, и данные можно получить и т. Д. Однако система фактически будет запущена в Windows XP когда он идет вживую.

Так что мне было интересно, потребует ли клиентских ПК установки SQL Server Express или любых DLL-модулей для подключения к серверу? Или будет достаточно .Net Framework?

Заранее спасибо.

ответ

4

Вам не потребуется экземпляр SQL на ваших клиентских ПК. Приложение может просто подключиться к серверу через строки подключения. Наше приложение очень похоже на то, что мы поддерживаем Windows Xp и SQL Server 2005 и отлично работаем без каких-либо экземпляров на клиентских ПК. Мы устанавливаем локальный экземпляр на клиенте, но он используется только при переносе данных на ноутбук, поэтому его можно использовать при отключении от сети. HTH

+0

Спасибо за разъяснение с примером. – DamonAskavio

0

Я думаю, вы должны установить .Net framework на свой клиентский ПК. Я не совсем уверен, если это так, но, конечно, запустите его на компьютере с Windows XP. Если у вас нет xp-машины, попробуйте использовать собственный simulater на компьютере, например, виртуальный бокс.

+0

. Структура сети, безусловно, будет установлена ​​так, как это требуется для запуска моего приложения. Мне просто интересно, смогут ли SQL-запросы запускать на компьютере XP без установки SQL на нем. Или, если VBNet сможет справиться с этим при развертывании. Спасибо за предложение об использовании virtualpc. – DamonAskavio

+0

Я думаю, что машину не нужно устанавливать с SQL. – MetaSnarf