2015-09-27 3 views
1

Я хочу загрузить мой сайт DNN в хост клиента, они используют SQL Server 2005, и они используют именованный экземпляр, как я могу использовать именованное пространство в строке соединения?!Использование именованного экземпляра в строке подключения

<add key="SiteSqlServer" 
    value="Data Source=79.175.164.226,2005; Initial Catalog=jdmedu; User ID=; Password=;" /> 

DNN показывает ошибку подключения к базе данных.

+0

Строка подключения верна, если фактическая имеет правильный идентификатор пользователя и пароль. Именованный экземпляр не имеет значения, поскольку вместо этого указан номер порта. Отправьте фактическую ошибку. Если это ошибка входа в систему, журнал ошибок SQL Server будет содержать дополнительную информацию, не возвращенную клиенту. –

ответ

0

Можете ли вы проверить, что вы можете создавать подключения ODBC к БД (вне приложения).

Я подозревал, что проблема связана с конфигурацией экземпляра БД и может быть решена с помощью диспетчера конфигурации SQL Server.

Кроме того, вы можете проверить http://www.connectionstrings.com/sqlconnection/connect-via-an-ip-address/

Data Source = 190.190.200.100,1433; Network Library = DBMSSOCN; Начальный каталог = myDataBase; User ID = myUsername; Password = myPassword;

+0

Я могу подключиться к базе данных через SQL Server manageemenet 2008 r2 – Sahar

+0

Вы проверили соединение с самим сервером БД? Не могли бы вы проверить подключение с сервера приложений на сервер БД? –

+1

Можете ли вы отправить исключение, которое происходит? –

Смежные вопросы