Tri*_*Nhu 3 sql-server sql-server-2008-r2 license sql-server-2012
尊敬的 SQL Server 专家:
你能告诉我SQL-Server 2008 R2和SQL-Server 2012版本之间的区别吗?我用2008版设计了我的产品,但是当我尝试购买许可证时,微软表示他们不会再出售它,而是购买 2012 版。
所以我需要证明我们的系统可以在 2012 上运行。我知道它向后兼容,但我需要官方证明。请帮我。
Aar*_*and 12
您需要注意以下几点:
内存管理器的变化意味着一些动态管理视图的变化 - https://sqlblog.org/2011/01/08/sql-server-v-next-denali-changes-to-performance-counters
fn_virtualfilestats 不再需要 -1 参数 - https://sqlblog.org/2011/06/28/sql-server-v-next-denali-break-change-to-fn_virtualfilestats
您可能不再能够仅通过 1 到 4 之间的 DB_ID 来识别系统数据库 - https://sqlblog.org/2011/07/08/sql-server-v-next-denali-breaking-change-to-system-databases -database_id-db_id
临时表现在获得负对象 ID,因此请确保您没有检查对象 ID > 0 的代码 - https://sqlblog.org/2010/11/09/sql-server-v-next-denali-break -更改为临时表
sys.dm_exec_sessions 有一个新列,authenticating_database_id
对于官方列表(它不包括上述所有项目,可能还有其他项目没有想到):
http://technet.microsoft.com/en-us/library/ms143179(v=SQL.110).aspx
您可能还想查看已停产的功能页面:
http://technet.microsoft.com/en-us/library/ms144262
并且还针对您的实例运行升级顾问,这正是它的用途:
http://technet.microsoft.com/en-us/library/ms144256.aspx
| 归档时间: |
|
| 查看次数: |
19537 次 |
| 最近记录: |