【问题标题】:comparing and contrasting Sybase and SQL Server比较和对比 Sybase 和 SQL Server
【发布时间】:2011-04-20 12:35:12
【问题描述】:

它们有着共同的历史,它们在不同的操作系统上运行。这是我知道的部分。

  • 哪些部分保持不变?
  • 自从他们分裂后发生了哪些变化?
  • SQL Server 知识是否仍然适用于 Sybase?
  • Sql Server 中可用的哪些功能在 Sybase 中不存在?
  • Sybase 中的哪些功能在 SQL Server 中不可用?

我对在这两个平台上具有相当经验的人的回答很感兴趣。

【问题讨论】:

    标签: sql-server sybase


    【解决方案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。

    我也曾在/或与管理这两个平台团队的团队一起工作,但重叠并没有您期望或希望的那么多。

    你为什么这么问?除非您在银行 IT 部门工作,否则我不会计划在 Sybase 上工作......

    【讨论】:

      【解决方案2】:

      如果您坚持使用 ANSI SQL 语法,它们是非常相似的;但它们确实各不相同,有时甚至令人抓狂。

      由于每个供应商都想让您迁移到他们的平台,我会在他们的网站上搜索 how-to-migrate-x-to-y 文档。它们会让您对记录在案的差异有一个很好的了解。

      【讨论】:

        猜你喜欢
        • 2016-11-17
        • 1970-01-01
        • 1970-01-01
        • 2011-08-31
        • 2013-10-05
        • 2014-12-23
        • 1970-01-01
        • 1970-01-01
        • 2011-05-30
        相关资源
        最近更新 更多