#c# #asp.net
#c# #asp.net
Вопрос:
Я пытаюсь опубликовать свой веб-сайт на веб-хостинге, который использует панель plesk, но когда я загружаю свой опубликованный веб-сайт, я продолжаю получать эту ошибку :
A network-related or instance-specific error occurred while establishing a
connection to SQL Server. The server was not found or was not accessible. Verify
that the instance name is correct and that SQL Server is configured
to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
Exception Details: System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
Может ли кто-нибудь дать мне решение для этого?!
Спасибо
Обновить
моя строка подключения
conn.ConnectionString = @"Data Source=.SQLEXPRESS;AttachDbFilename="
System.Web.HttpContext.Current.Server.MapPath(@"~App_Datalearn.mdf")
";Integrated Security=True;User Instance=True";
Ответ №1:
Убедитесь, что строка подключения в вашем web.config
установлена на размещенный экземпляр SQL Server или на правильный SQL Server.
Комментарии:
1. Вместо этого я использую строку подключения в файле .cs! и это прекрасно работает локально
2. @Israa Abd — Если строка подключения указывает на локальный сервер SQL, весьма вероятно, что размещенный сайт не имеет к нему доступа.
3. @Oded — это моя строка подключения (я обновлю вопрос): conn. ConnectionString = @»Источник данных =. SQLEXPRESS;AttachDbFilename=» System.Web.HttpContext.Current. Сервер. MapPath (@»~ App_Data learn.mdf») «; Встроенная безопасность = True; Экземпляр пользователя = True»;
4. @Israa Abd — Итак, два вопроса. Вы развертываете файл данных? Разрешает ли это хостинговая компания (то есть установлен ли SQL Express на размещенном компьютере)?
5. @Oded — Да, я развертываю весь сайт целиком, и как узнать, поддерживает ли это мой хостинг. Я знаю, что SQL server поддерживается.