none
错误#: 40512 -- Deprecated feature 'Table hint without WITH' is not supported in this version of SQL Server RRS feed

  • 问题

  • 各位好:

             我在使用SQLAzureMW v4.0.3工具将本地数据库迁移到SQL Azure时出现下面的错误:

     -->错误#: 40512 -- Deprecated feature 'Table hint without WITH' is not supported in this version of SQL Server.

      请大侠帮助下,是不是需要将目前版本生成的Transact-SQL语句改为含with的表提示才可以。


    • 已编辑 wang zh 2012年8月22日 8:58
    2012年8月22日 8:42

答案

  • 原因已找到,将T-SQL语句中报错的部分中的“(NOLOCK)”删除掉,然后再执行后续的步骤,就不会出现上面的错误了。
    • 已标记为答案 wang zh 2012年8月27日 2:36
    2012年8月27日 2:36

全部回复

  • 可以試看看使用 SQL Server 2008 R2 or 2012 的 SSMS 匯出資料的指令碼方式。

    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。
    =================================
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure

    2012年8月22日 11:54
  • 谢谢,微软的其他方法也试过,只是这种方法操作相对简单些
    2012年8月23日 0:44
  • 原因已找到,将T-SQL语句中报错的部分中的“(NOLOCK)”删除掉,然后再执行后续的步骤,就不会出现上面的错误了。
    • 已标记为答案 wang zh 2012年8月27日 2:36
    2012年8月27日 2:36