2010-10-03 60 views
0

它们共享通用历史记录,它们运行在不同的操作系统上。这是我所知道的部分。比较和对比Sybase和SQL Server

  • 什么零件保持不变?
  • 自从他们分裂以来哪些部分发生了变化?
  • 是SQL Server的知识还适用于Sybase?
  • Sql Server中可用的功能在Sybase中不存在?
  • Sybase中的哪些功能在SQL Server中不可用?

我感兴趣的是在两个平台上都有相同经验的人的答案。

回答

1

通用历史直到 15年前 1994直到SQL Server 4.21。 SQL Server 6.0,6.5分裂。 SQL Server 7是一个完整的重写,它是与SQL Server 6.0,6.5完全不同的产品,它是“共享”代码库的最后一个。

功能非常相似,大量的系统表和存储过程可以在两者上运行。然而,除了锁定策略(与Oracle或基于MVCC的系统相比),这两个系统现在并没有太多共同之处。

这样说,基本的SQL可以在2之间移植,而且我之前将Sybase移植到SQL Server。

我也曾在/或与管理两个平台团队的团队合作过,但重叠并不像您期望的或可能希望的那么多。

你为什么问?我不会计划在Sybase的职业生涯,除非你在银行IT工作......

0

如果你坚持ANSI SQL语法,他们是非常相同的;但他们确实有所不同,有时甚至令人生气。

由于每个供应商都希望让您迁移到他们的平台上,因此我会在他们的网站上搜索如何迁移x到y文档。他们会给你一个关于记录差异的好主意。