Передача данных базы данных dotnetnuke на новый сервер - PullRequest
0 голосов
/ 04 января 2011

Мне дали базу данных dotnetnuke v4.9.5.5 (sql-express около 300 МБ), и я пытаюсь запустить ее на другом сервере.Я попытался:

  • Установка версии 4.9 и
    • загрузка базы данных в папку app_data
    • загрузка базы данных через страницу SQL под логином хоста (пересылаетсяна страницу 404 ...)
  • установка версии 5.x и
    • загрузка базы данных в папку app_data
    • загрузка базы данных черезСтраница SQL под именем входа в систему (перенаправляется на страницу 404 ... снова ..)

Все из них не удалось.Я не могу найти никакой поддержки по этой теме вообще.Как правильно это сделать?

РЕДАКТИРОВАТЬ: неверная информация, пожалуйста, закройте ..

Ответы [ 2 ]

1 голос
/ 05 января 2011

Вот хороший блог по теме КАК: Переместить установку DotNetNuke .

Основы:

  • Скопируйте все файлы иВ базе данных они тесно связаны между собой.
  • Обновление строки подключения в файле web.config.
  • Обновление псевдонима портала в таблице PortalAlias.
0 голосов
/ 05 января 2011

Если у вас нет остальных файлов сайта, это может быть очень сложно. Хотя база данных будет содержать большую часть содержимого сайта, возможно, вам не хватает некоторых важных элементов, таких как файлы обложек, файлы модулей и файлы содержимого.

Итак, первое, что вы должны сделать, это посмотреть, сможете ли вы заархивировать файлы и отправить их вам. Если это так, то сайт должен быть довольно легко запущен и запущен. Возможно, вам придется обновить ConnectionStrings в файле web.config, но в противном случае он должен работать как он.

Если вы не можете получить исходные файлы, попробуйте установить версию 4.9.5 DotNetNuke и заменить предоставленную базу данных на ту, которая была вам предоставлена. Вам нужно будет опубликовать полученные сообщения об ошибках, если они не сработают, или проконсультироваться с кем-то, имеющим солидный опыт работы с DotNetNuke.

...