Sql Server 2005 Express Edition问题

Sql Server 2005 Express Edition问题

问题描述:

我们在生产网站上运行Sql Server 2005标准版。我们想迁移到云主机,但他们只提供Sql Server Express Edition。Sql Server 2005 Express Edition问题

我的问题是,移动过程中会有什么问题吗?我们只使用表格,视图,存储过程和一些用户定义的函数。我们还有一个备份维护计划。如果有这种改变,会有吗?

其他限制/问题(如果有的话)我们可以期望有什么?在生产中运行Express是否是一个好主意?

我想补充一点,如果我们从SQL Server 2005 Standard迁移到Sql Server 2008 Express,这样做会有什么问题吗?

+1

与编程无关,因此可能很快就会关闭。 – Oded 2009-12-15 14:37:23

+3

我认为这个问题很有价值 - 在使用SQL Server进行编程时,知道您正在使用的版本的局限性或将来可能会使用的版本很重要。 – AdaTheDev 2009-12-15 14:41:01

有限制的SQL Server 2005 Express作为上市here

这些措施包括:
- 最大1GB RAM只有
- 4GB
的最大数据库大小 - 1 CPU

论文限制规定可能导致你的问题。请参阅链接中的完整列表。

随着regrd从2005标准版转移到2008 Express版,那么我认为Express Edition的限制可能是考虑它是否真的是一个选项的主要因素。 2008 Express的限制类似,请参阅here

希望这有助于

+0

我们在操作系统上已经只有1个CPU和2GB的内存容量。不知道标准版本使用多少。而我猜我们的需求是4GB的数据库大小。从2GB到1GB的内存会在性能上造成实质性的影响吗? – 2009-12-15 14:46:02

+0

回复:内存 - 很难说不知道你的环境是什么样子,数据库有多难受。但根据我的经验,RAM越多越好! – AdaTheDev 2009-12-15 14:49:10

+0

我认为问题是,我们的标准版本现在使用多少。操作系统的内存是2GB,我们的标准版本使用它的全部?如果不是,那么迁移到Express将与现在一样。 – 2009-12-15 14:57:44

迁移IM不确定。

Express不支持触发器(完全),也不支持SQL沙漏。

它的大小限制为4GB。

你只能有一个快件实例。

但它确实支持全文及报告服务(在快递高级版)

我们有足够的运行SQL Express客户端的由于成本。只有很小的痛苦就是需要为作业编写一个windows服务,这个工作可以在版本的付费版本中以适当的SQL调度方式轻松运行。

我确定有更多的差异,但这些是我意识到的,希望这有助于。

+0

谢谢你的建议,Jammin。我会牢记这些。我们只需要一个实例,这不是问题。是的,看起来预定备份将成为一个问题。 – 2009-12-15 15:02:18

+0

说实话,吉米,我不能确定与快递的定时备份交易,这应该是你的提供商可以做的事情。我的意思是计划任务,例如,每天做的事情,以你的数据@凌晨1点,等等等等 – Jammin 2009-12-15 15:32:28

我已经在生产中使用SQL Server Express进行简单的数据持久化,没有问题。

从您的情况看,唯一不支持的功能是备份维护。但是,如果您托管在云上,您的ISP应为您做好备份。

+0

是的,我没弄清楚,备份不会是支持的。我现在要问这个问题来主持备份。感谢您的建议。 – 2009-12-15 14:59:18