2016-10-15 3 views
1

Поддерживает ли Heroku SQL Server? Что я должен написать строку подключения к базе данных SQL Server, чтобы запустить ее в Heroku?Heroku с SQL Server

<connectionStrings> 
    <add name="DatabaseConnection" 
     connectionString="Data Source=Hp\HpLaptop;Initial Catalog=PracticeDB;Integrated Security=true" 
     providerName="System.Data.SqlClient" /> 
</connectionStrings> 
+0

использовать доклер heroku и установить образ сервера sql на контейнере, а затем развернуть его на heruko :) –

+0

Добавление изображения докеры базы данных - плохая идея. Я задал вопрос Heroku о поддержке sql-сервера, поскольку новая версия будет работать в Linux, и они сказали, что вы можете это сделать, но она не предназначена для сохранения в контейнерах, поэтому базы данных не являются отличной идеей. https://help.heroku.com/tickets/536833 –

ответ

3

Heroku агностик о своем выборе датасторе, но они не предлагают SQL Server, как они предлагают Postgres как аддон. Если у вас есть внешняя база данных SQL Server и соответствующая среда на Heroku, вам ничего не мешает вам подключиться к ней.

Чтобы подключиться, вы будете настраивать свой адаптер/драйвер так же, как и традиционно для своей рамки выбора. Разумеется, учетные данные должны храниться в среде, а не передаваться репо.