Настройка строки подключения при развертывании - PullRequest
0 голосов
/ 20 декабря 2011

У меня есть проект ASP.NET и присоединенная база данных mdf. Я хочу развернуть его на удаленном сервере. У меня есть только учетная запись ftp. Проект работает на моем локальном компьютере, но у меня возникли проблемы при развертывании. Я изменил строку подключения, как. Пожалуйста, помогите мне в чем проблема?

    <add name="libraryConnectionString" 

    connectionString=" Server =.\SQLExpress; 

    AttachDbFilename= myusername@ftp.myserver.com/App_Data/LIBRARY.mdf;

    Integrated Security=SSPI;

    User Instance=True" 

    providerName="System.Data.SqlClient"/>

</connectionStrings>

1 Ответ

0 голосов
/ 20 декабря 2011

Вам необходимо создать базу данных сервера Ms-Sql (удаленно) вместе с пользователем через панель управления, или вы можете попросить вашего хостинг-провайдера создать базу данных и пользователя. После создания базы данных вы можете выполнить свой сценарий (вы можете использовать мастер публикации баз данных Visual Studio) и создать новую строку подключения для своего веб-приложения.

Ознакомьтесь с статьей MSDN - Развертывание базы данных с помощью мастера публикации баз данных

Мастер публикации баз данных в Visual Studio позволяет развертывать база данных SQL Server (схема и данные) для среды размещения. Вы можете запустить мастер, щелкнув правой кнопкой мыши базу данных в обозревателе серверов. и затем нажмите Опубликовать в провайдере.

...