首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >2sxc模块重新安装

2sxc模块重新安装
EN

Stack Overflow用户
提问于 2017-08-28 00:03:28
回答 1查看 56关注 0票数 1

我遇到的问题是,当在DNN 7.3.xx中卸载2sxc,然后尝试重新安装它时,我会得到一个错误(参见下面)。我相信DB有安装的残余,我尝试直接访问DB,并从所有2sxc模块表和DNN表中删除约束和外键。我还删除了属于2sxc模块的存储过程。这告诉我,卸载并没有真正卸载多少,而是将数据留在DB中。这很危险但我还是试过了。现在我被卡住了,不能再安装2sxc了。有人能帮我找到合适的地方吗:

  • 查找2sxc的架构
  • 当我安装2sxc模块时,影响DNN表的是什么。

这是在尝试安装2sxc模块7.3 (在先前卸载v8.12之后)时收到的以下错误消息:

-作者: Daniel Mettler -创建日期: 2013-01-28 -描述:自动记录对DataTimeline的所有更改- ============================================= EXEC(‘在插入、删除、更新为开始后在dbo.ToSIC_EAV_Values上创建触发器dbo.AutoLogAllChangesToTimeline_Values -设置NOCOUNT,以防止额外的结果集干扰SELECT语句。

我在数据库中找不到表AutoLogAllChangesToTimeLine_Values。

我只是想找到一个解决方案来删除数据库中与2sxc模块相关的所有条目。它将使我能够在DNN 7.3.xx中重新安装2sxc模块。

EN

回答 1

Stack Overflow用户

发布于 2017-08-31 06:28:44

好的,如果您想简单地“清理以启用新的安装”--以下可能是您所需要的:

  1. 卸载模块
  2. 确保手动删除桌面模块中的ToSexy文件夹。这可能是您遇到的问题,因为DNN的某些版本在给出2 2sxc正确的版本时是不可靠的,因此2 2sxc被迫创建在unreliable上无法自动删除的助手文件。也许这些会导致版本检测问题,使得2sxc在没有任何东西的情况下试图升级。
  3. 如果您认为DB有一些剩余部分,只需确保检查以ToSIC开头的任何表和存储过程。

现在你应该做得很好;)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45910362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档