Какая локальная база данных лучше в Visual Studio или база данных с сервера sql с ClickOnce? - PullRequest
0 голосов
/ 30 января 2020

Возможно, вопрос повторяется и я впервые использую ClickOnce. Мне нужно знать, какой лучший способ развернуть приложение с базой данных, используя ClickOnce. Создать локальную базу данных с помощью visual studio или создать базу данных, разделенную sql сервером? А для заметки база данных содержит хранимые процедуры.

1 Ответ

0 голосов
/ 30 января 2020

Это зависит от ваших требований.

Но; По моему личному мнению, не рекомендуется использовать LocalDB в качестве производственной базы данных.

Ограничения.

  • Это не поддержка Windows XP, Windows Server 2003, Windows 2000.

  • Он не поддерживает WOW. LocalDB не поддерживает установку 32-разрядной версии на 64-разрядную Windows.

  • Разрешены только локальные подключения. Только подключения по именованным каналам.

  • Только SQL Server 2012 Management Studio (на компьютере с обновлением. NET Framework 4.0.2) можно использовать для управления LocalDB. SQL Server Management Studio предыдущих версий SQL Невозможно использовать сервер.

  • RTM Visual Studio 2010 не поддерживает LocalDB.

  • Он не работает на мобильных устройствах.

  • Ограничение размера базы данных: 10 ГБ.

  • LocalDB не может использоваться в качестве подписчика репликации слиянием.

  • Он не поддерживает FileStream. FileStream не поддерживается в пользовательских экземплярах.

  • Ограничено использованием одного ЦП.

  • T- SQL Отладку нельзя использовать при подключении к экземпляр LocalDB. Для получения дополнительной информации нажмите здесь.

  • SQL Невозможно использовать серверный профилировщик для экземпляра LocalDB.

  • Он не поддерживает JDB C.

  • Поддерживает ADO. NET, но не поддерживает ADO.

  • Системные базы данных, SQL Журналы ошибок сервера , хранятся в папке AppData в профиле пользователя. Обычно они расположены в C: \ Users \ youruseraccount \ AppData \ Local \ Microsoft \ Microsoft SQL Локальная база данных сервера \ Instances \ v11.0.

  • Это делает не поддерживает секционированные таблицы. **

  • Связанные серверы не поддерживаются. Для получения дополнительной информации нажмите здесь.

  • Параметры сортировки для LocalDB по умолчанию: SQL_Latin1_General_CP1_CI_AS и не могут быть изменены.

  • LocalDB automati c экземпляры не могут быть созданы в перемещаемых пользовательских профилях.

Исходная статья

SQL Express v LocalDB v SQL Compact Edition

...