Какое значение я должен использовать для поля «Сервер» при установке DotNetNuke с помощью Microsoft App Installer? - PullRequest
0 голосов
/ 20 декабря 2011

Я создал базу данных с именем dnndb и пользователя с именем dnnusr в MS SQL 2008 на панели моего сайта.

Когда я прохожу через установщик приложения, мой сайт проходит проверку разрешений. Я добираюсь до стадии, которая требует следующие поля:

Сервер: Введите имя или IP-адрес компьютера, на котором расположена база данных. (при использовании Oracle введите источник данных (SID

База данных: Введите имя базы данных

Итак, имя базы данных dnndb, но что такое Сервер? Значение по умолчанию - .\SQLExpress, что не может быть правильным, так как моя база данных - MS SQL 2008, но что мне изменить? к?

Я знаю, что вы собираетесь сказать - "прочитайте документацию !!"

Ну, я так и сделал, но инструкции для использования простого "." для локальной установки с SQL Server Express и «в противном случае настройте базу данных вручную». Что ж, я настроил его вручную, но я не знаю, как обрабатывать это поле в моей настроенной базе данных MS SQL.

Есть ли здесь люди из DotNetNuke ??

1 Ответ

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

Программа установки запрашивает значение для использования в строке подключения SqlClient Data Source.

Обычно это пара <host name>\<instance name>, но она может быть более простой или сложной в зависимости от того, является ли SQL Server локальным или удаленным, если это экземпляр по умолчанию именованного экземпляра, если вы используется TCP-порт по умолчанию 1433 или другой порт и т. д.

Для локального сервера и экземпляра по умолчанию используйте любое из следующего:

.
(local)
localhost

Если вы не укажете именованный экземпляр, установщик MS SQL Standard / Web / Enterprise создаст экземпляр по умолчанию.

Однако установщик SQL Server Express по умолчанию создает именованный экземпляр SQLExpress. .\SQLExpress является правильным значением источника данных для этого локального экземпляра.

...