Fahid Zahoor Ответов: 1

Как я могу установить SQL server 2014 но только локальную версию БД а не management studio


я делаю проект на c# и использую sql server 2014 теперь, пожалуйста, кто-нибудь скажите мне, как я могу запустить это приложение на компьютере Clint, но я не хочу устанавливать sql server в компьютере Clint, кто-нибудь дайте мне представление, как я могу это сделать.
Как я могу загрузить и установить локальную БД для sql server 2014 ?
если у кого-то есть настройка локальной БД для sql server 2014, пожалуйста, дайте мне ссылку

Что я уже пробовал:

я понятия не имею, как я могу это сделать .

1 Ответов

Рейтинг:
2

OriginalGriff

Вы имеете в виду клиента, а не Клинта?
Если это так, то вы не устанавливаете SQL Server на клиентах: это разрушает всю идею.

1) возможно, у них уже установлен SQL Server в сети. Если это так, то они, вероятно, захотят использовать эту версию.
2) Если у них установлен SQL server и вы начинаете распространять экземпляры SQL server Express, вы будете раздражать администратора базы данных до чертиков...
3) одна установка сайта SQl Server с гораздо большей вероятностью будет скопирована, чем несколько разрозненных версий под контролем пользователя.
4) Sql server довольно сложен для установки и администрирования "обычным" пользователем - это не очень хорошая идея!
5) это уничтожит основное преимущество использования Sql Server по сравнению с SqlCE или SQLite - многопользовательский доступ. Если каждый установит свою собственную копию SQL server, то у вас будет несколько копий вашей базы данных, каждая из которых используется одним человеком. Это вызовет некоторую путаницу и (в зависимости от того, как вы написали исходную базу данных) может потребовать значительных усилий для объединения в один экземпляр, когда проблема будет реализована.

Если вам нужен многопользовательский доступ к БД, то вам нужен полный SQL-сервер, установленный где-то в локальной сети, чтобы все клиенты имели доступ к одной и той же БД.
Если вам не нужен многопользовательский доступ, то не используйте SQL Server: используйте SqLite, Access, ... однопользовательские базы данных, которые не требуют дополнительной установки (кроме DLL-файлов, которые в любом случае добавляются вашей программой установки).


Fahid Zahoor

это хорошая идея "
Если вам не нужен многопользовательский доступ, то не используйте SQL Server: используйте SqLite, Access, ... однопользовательские базы данных, которые не требуют дополнительной установки (кроме DLL-файлов, которые в любом случае добавляются вашей программой установки).
"
мне нужна единая пользовательская база данных, но в это время я завершаю свой проект и его время для установки приложения на клиенте. Я завершил свою базу данных с помощью SQL server 2014. пожалуйста, скажите мне, как я могу это сделать.
Можно ли преобразовать базу данных SQL server 2014 в SqLite, если да. тогда объясните мне, как я могу это сделать. И еще одно помните: мне нужно обновить свою базу данных через 15 дней. так что дайте мне лучшее представление о том, что лучше для меня.
Большое Спасибо OriginalGriff

OriginalGriff

Зависит от того, насколько хорошо вы написали приложение: если вы написали его правильно, то в значительной степени это просто случай замены SqlConnection, SqlCommand, SqlDataReader и SqlDataAdapter соответствующими эквивалентами для выбранной БД. И изменение строки подключения, конечно, но это само собой разумеется.

Fahid Zahoor

ohhhhhhhhh теперь что я могу сделать.
невозможно развернуть приложение без SQL server