База данных не работает на хостинге сайта smarter.net - PullRequest
0 голосов
/ 27 июня 2019

Мне нужна ваша поддержка, чтобы устранить проблему с базой данных на моей учетной записи хостинг-сайта.

Я разрабатываю веб-приложение C # с использованием MVC 4 и Entity Framework.

Я опубликовал свой сайт http://salman1538 -001-site1.htempurl.com

Я создаю базу данных здесь и восстанавливаю ее с помощью файла BAK базы данных.

Я получаю пример строки подключения с моего хостинг-сайтаas

"Data Source=SQL5023.site4now.net;Initial Catalog=DB_A4A11F_salman1538;User Id=DB_A4A11F_salman1538_admin;Password=YOUR_DB_PASSWORD;"

Моя фактическая строка подключения в web.config файле

 <connectionStrings>
        <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-Exam_Management_System-20190615013554;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-Exam_Management_System-20190615013554.mdf" />
        <add name="EMS_DBEntities" connectionString="metadata=res://*/Ems_Model.csdl|res://*/Ems_Model.ssdl|res://*/Ems_Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(local)\SQLEXPRESS;initial catalog=EMS_DB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
      </connectionStrings>

So here down I replace the data source name, database name and add user id and password. Finally, my connection string is like below

<connectionStrings>
    <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-Exam_Management_System-20190615013554;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-Exam_Management_System-20190615013554.mdf" />
    <add name="EMS_DBEntities" connectionString="metadata=res://*/Ems_Model.csdl|res://*/Ems_Model.ssdl|res://*/Ems_Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=SQL5023.site4now.net;initial catalog=DB_A4A11F_salman1538;User Id=DB_A4A11F_salman1538_admin;Password=YOUR_DB_PASSWORD;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>

И когда я пытаюсь войти с правильным именем пользователя и паролем на сайте http://salman1538 -001-site1.htempurl.com

Вместо домашней страницы я получаю эту страницу с ошибкой

enter image description here

Как решить эту связь с базой данныхвопрос.Пожалуйста помоги.Заранее спасибо

1 Ответ

0 голосов
/ 02 июля 2019

1) Похоже, вы не обновили свою базу данных.Проверьте это с хостинга администратора, если есть какие-либо таблицы в вашей базе данных.2) Строки подключения работают с локальной базой данных?(Я имею в виду 2 имени в разделе строк подключения).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...