服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

小型企业惠普虚拟化和iSCSI SAN选项

我们是一家小型企业,在多台惠普服务器上托pipe我们的核心产品。 我们的核心生产设置是 1x HP DL380,为SQL Server数据库提供强大function 1x惠普DL360,中等功率为我们的核心应用服务器 6x HP DL320,我们的前端低功耗 我们在类似的设置上运行我们的培训/testing/支持系统,这些服务器只是更老,function更弱。 不幸的是,现在这个系统已经超出了这些旧服务器的function,现在正在引起我们的问题。 升级这些服务器将是昂贵的,我们认为虚拟化可能是未来的方向。 在本地,我们使用Direct Storoage在几台高性能的DL360上运行ESXi上的多个testing/开发环境,这些性能相当不错。 我们正在考虑不用我们的所有testing服务器来取代我们可以实现iSCSI SAN和一个或两个高性能主机。 希望在replace我们的现场服务器时,我们可以扩大病毒环境来应对。 所以我的问题是…任何人都可以提供一些合适的选项的任何build议? 我们对惠普服务器一直非常满意,我们所有的套件都是惠普,因此我们倾向于坚持使用惠普,但是我总是乐于听到其他的select。 我希望最初的预算大概在15-25k(GBP)左右,如果我有信心这个系统将为我们现场系统的成本效益提升铺平道路,那么这个预算可能会增加。 。 我是SAN的新手,我唯一真正的经验是在一些旧桌面上使用OpenFiler。 我认为iSCSI应该是合适的,但是我还没有对SQL服务器如何执行进行研究。 我有一个浏览器,通过惠普的网站,看到关于EVA,MSA,左手等大量的信息。但是,从所有这些看,我不知道哪个选项是最好的,更重要的是我不知道我需要买什么。 任何帮助,链接,意见将不胜感激。 谢谢

为什么SQL 2008“生成脚本…”实用程序会生成无效的SQL脚本?

我有一个SQL2008数据库,需要恢复到SQL2005实例。 我已经通过“生成脚本…”向导,将其设置为SQL2005兼容性,并生成了一个62MB的SQL脚本。 当我在SQL2005实例上运行它时,它会抛出各种错误,其中一些错误非常奇怪,因为它们描述了一个无效的数据库 。 FK限制是错误的。 它试图在不存在的列上创buildFK。 它试图插入具有重复键错误的logging。 它试图两次创build相同的对象。 任何想法如何发生? 这个SQL脚本是在我尝试恢复它之前几分钟由SQL Server Management Studio生成的,并没有被修改。 为什么这会产生一个无效的SQL文件? 它不只是描述了SQL2008数据库,这大概是有效的,因为我们正在使用它? 特别是,重复键插入错误神秘我。 如果在SQL脚本中有一个关键的约束,那么在SQL2008表中必须有相同的东西。 那么我们怎么能在那里得到违反这个关键约束的行呢? 更新: 这是降级到SQL2005的事情。 我运行的脚本是SQL2008兼容的,然后转身,并在刚刚从相同的SQL实例运行得到的脚本,它运行没有错误。 所以当我尝试使SQL2005兼容时,问题就来了。 另一个更新: 我重新编写了脚本,使其兼容SQL2005,然后在SQL2008实例上运行。 它工作正常。 所以… SQL2008脚本 – > SQL2008实例WORKS SQL2005脚本 – > SQL2008实例WORKS SQL2005脚本 – > SQL2005实例不工作 解: 您不能为SQL2005创build脚本并在Express上运行它。 我切换到标准,它工作正常。