Развертывание приложения Windows с базой данных SQL Server - PullRequest
0 голосов
/ 24 октября 2019

У меня есть проект WPF, и я буду использовать базу данных SQL Server. Созданный для меня экземпляр SQL Server IT - это SQL Server 13 (стандартная версия 2016 года) на удаленном сервере. Когда я развертываю приложение на клиентских компьютерах, какую версию мне нужно установить в качестве предварительного условия? Можно ли развернуть SQL Server Express 2016 на клиентском компьютере и получить доступ к удаленной версии SQL Server Standard? Я ищу простое решение и более легкую версию, которую мне нужно установить на компьютеры пользователя. Я не могу установить полный SQL Server на каждого пользователя.

1 Ответ

0 голосов
/ 25 октября 2019

Я искал в сети, и подобный вопрос задавался много раз, но я не нашел четкого ответа раньше. Многие люди начали работать с SQL Server, используя базы данных локального типа, такие как SQL Server CE или LocalDB. В этом случае конкретные DLL и распространяемые файлы должны быть добавлены с программой установки. Сначала это трудно понять, но когда экземпляр SQL Server находится на удаленном сервере, это другая история. Все происходит на этом удаленном сервере. Нет необходимости в каких-либо экземплярах SQL Server на компьютере клиента. Просто строка подключения должна быть добавлена. Адаптер или Entity Framework позаботится обо всем остальном.

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