将dotnetnuke数据库数据传输到新服务器

时间:2011-01-04 18:20:38

标签: dotnetnuke

我获得了一个dotnetnuke v4.9.5.5数据库(sql-express大约300MB),我试图在不同的服务器上运行它。我试过了:

  • 安装4.9版本和
    • 将数据库加载到app_data文件夹
    • 通过主机登录下的SQL页面加载数据库(转发到404页面......)
  • 安装5.x版本和
    • 将数据库加载到app_data文件夹
    • 通过主机登录下的SQL页面加载数据库(再次转发到404页面......)

所有这些都失败了。我根本找不到任何关于这个主题的支持。什么是正确的方法?

编辑:错误信息请关闭..

2 个答案:

答案 0 :(得分:1)

以下是关于HOW TO: Move a DotNetNuke installation主题的好博客。

基础知识是:

  • 复制所有文件和数据库,两者密切相关。
  • 更新web.config中的连接字符串。
  • 更新PortalAlias表中的门户网站别名。

答案 1 :(得分:0)

如果您没有其余的站点文件,则可能非常困难。虽然数据库将包含大部分网站内容,但您可能会遗漏一些重要的内容,如外观文件,模块文件和内容文件。

因此,您应该做的第一件事就是看看您是否可以将文件压缩并发送给您。如果是这样,那么启动和运行网站应该相当容易。您可能必须更新web.config中的ConnectionStrings,否则它应该以它的形式运行。

如果您无法获取原始文件,可以尝试安装DotNetNuke版本4.9.5并将所提供的数据库替换为您提供的数据库。如果没有问题,你需要发布你得到的错误信息,或者咨询具有扎实DotNetNuke经验的人。