Взаимодействие с SQL Server, изменение строки соединения, настройка строки соединения

Работа Flexberry Desinger c SQL Server 2014/2016

Скачать версию SQL Server 2014 Express

Об SQL Server 2016 Express LocalDB изложено в MSDN:

1.Скачать версию SQL Server 2014/2016 Express LocalDB (алгоритм описан в статях выше).

2.После запуска Flexberry Designer можно изменить строку соединения, выбрав пункт меню НастройкаСменить БД... или в файле конфигурации выбрав пункт меню НастройкаОткрыть файл конфигурации...

3.В файле конфигурации, который называется CASEBERRY.exe.config изменяем строку соединения примерно следующим образом (имя сервера и базы данных может отличаться):

Изменения для строки подключения к SQL server Express или другой версии:

<add key="CustomizationStrings" value="SERVER=nameComp\SQLEXPRESS;Trusted_connection=yes;DATABASE=CaseLocalDB;"/>
  • nameComp - это имя локального компьютера или сервера, а также возможно IP-адрес сервера, где установлен SQL Server.
  • SQLEXPRESS - это имя установленого экземпляра SQL Server на компьютере.

Изменения для строки подключения к SQL server 2014/2016 Express LocalDB:

<add key="CustomizationStrings" value="SERVER=(localdb)\MSSQLLocalDB;Trusted_connection=yes;AttachDbFilename=|DataDirectory|\FlexberryDesigner.mdf;"/>

4.Если вместо русских букв начнут отображаться знаки вопроса, то у соответствующих баз данных необходимо в качестве Collation поставить Cyrillic_General_CI_AS. Как это сделать, указано в следующих статьях:

Работа Flexberry Desinger c SQL Server 2012 Express LocalDB

Если по какой-то причине не удалось скачать SQL Server 2016 Express LocalDB, можно воспользоваться версией 2012.

Пример строки соединения для LоcalDB:

<add key="CustomizationStrings" value="Server=(LocalDB)\v11.0; Integrated Security=true;AttachDbFilename=|DataDirectory|\FlexberryDesigner.mdf;"/>