SQL Server 2000 included more modifications and extensions to the Sybase code base, adding support for the [[x86-64]] platform and the [[IA-64]] architecture (now out of "mainstream" support<ref>{{cite web|url=http://www.computerworld.com/article/2516742/computer-hardware/microsoft-ending-support-for-itanium.html|title=Microsoft ending support for Itanium|date=April 4, 2010}}</ref>). By SQL Server 2005 the legacy Sybase code had been completely rewritten.<ref name="Scriptcase">{{cite web|url=http://www.scriptcase.net/blog/all-about-the-history-of-sql-server/|title=All about the History of SQL Server|website=Scriptcase.net.|date=August 14, 2013|accessdate=August 15, 2016|archive-date=September 16, 2016|archive-url=https://web.archive.org/web/20160916133043/http://www.scriptcase.net/blog/all-about-the-history-of-sql-server/|url-status=dead}}</ref>
Since the release of SQL Server 2000, advances have been made in performance, the client IDE tools, and several complementary systems that are packaged with SQL Server 2005. These include: