我们的附件已经存储在我们的数据库中很长时间了,它导致数据库变得巨大,我们的备份非常不可靠。我们已经将附件移到文件系统上,这大大减少了文件系统的大小。
现在我们最大的桌子是CMS_AttachmentHistory。我已经能够测试蛮力,删除SQL中的每一行(以及CMS_VersionAttachment连接表中的每一行)。但是,在Kentico中是否有一种无需求助于此的方法来实现这一点呢?
当我说蛮力删除时,我的意思是:
DELETE FROM dbo.CMS_VersionAttachment
DELETE FROM dbo.CMS_AttachmentHistory
我主要是一个前端开发人员,但也做了很多CMS配置的东西。我有一个CMS,它是在使用SQL Server CE 4的开发环境中设置的。我想使用SQL Server Express 2008将其转移到生产环境中。然而,在将数据库从CE迁移到2008时,我遇到了巨大的困难。
我尝试过Webmatrix,但它似乎只是静默超时并锁定目标数据库(数据不是很大-大约50Mb)。我也尝试过这个:,但它要么需要命令行技能(我就是没有--我试过了,但不知道我在做什么),要么需要Visual Studio Pro版本--大约是800 or。它可以使用SQL Server Management Studio,但只能使
如果我错了,我只想让任何人纠正我。我可以通过创建一个文件来创建一个CMS,您可以在其中以管理员身份登录,然后编写一篇文章并将其发送到数据库表中。在另一个文件中,用ORDER BY id显示表中的所有文章。要删除,只需制作一个删除脚本。我必须使用其他语言如xml之类的吗?谢谢!
这个问题:--我可以只使用和HTML --来制作一个简单的cms吗?
我刚刚阅读了以下关于SO的帖子;
我们正在与Sitecore合作,通常将3个标准数据库附加到我们的MSSQL服务器。我们有一个Core,Master和Web数据库。在Sitecore后台开发不同模板的过程中,我们都使用一个数据库,并使用Sitecore CMS发布我们的数据库更改。例如,当我创建一个数据模板时,我的同事在刷新他的“内容树”时会看到同样的数据模板出现。从我在上面链接的帖子中读到的,当你有不同数据库的多个版本的源代码时,就需要数据库源代码控制。是否需要将我们的数据库置于源代码控制之下?考虑到Sitecore实际上正在处理项目到不同数据库等的发布,而我们都通过Sitecore CM