Я создал систему управления библиотекой. Я использовал SQL Server 2012 в своем приложении, и теперь хочу поделиться им. Должен ли я также устанавливать SQL Server 2012, когда я хочу установить приложение на другие компьютеры?
Примечание. Мое приложение не находится на сервере.
Как вы использовали SQL Server в своем приложении?
В общем, до тех пор, пока ваше приложение может подключиться к экземпляру SQL Server, вы должны быть в порядке. Это можно сделать, если он работает где-то в сети, если сеть разрешает подключения к серверу базы данных с компьютеров, на которых установлено ваше приложение. В большинстве случаев это означает, что вам необходимо убедиться, что сетевая безопасность позволяет трафик на портах, которые использует ваша установка SQL Server, и что приложение имеет правильную строку соединения, то есть такую, которая включает имя машины, адрес или IP, чтобы найти сервер базы данных в сети.
Если вы использовали "localDB" в качестве типа базы данных SQL, возможно, вы можете просто включить его в настройку, а зависимости должны быть установлены установкой.
Если вы использовали подключение к размещенным версиям SQL (например, SQL Server, работающему как служба), вам придется установить SQL-сервер и довести базу данных на ПК, на котором будет работать приложение, или на сетевом компьютере, который к этому приложению можно подключиться.