我有一个相当复杂的视图,它使用SQL Server Migration Assistant for Oracle生成,但有一些逻辑错误和一些语法错误。查看定义没有在SQL Server中得到更新
但是,当我更新了它的SQL语句(与右键 - >设计,然后更新文本区域的SQL),当我右键单击新的SQL显示 - >脚本视图 - >创建/更改为,但是当我用右键单击 - >设计打开视图设计时,它不显示更新的SQL语句。
而且因为原来的视图定义有语法错误,我得到错误: SQL text cannot be represented in the grid pane and diagram pane.
我试图重新启动SQL实例,并与sp_refreshview <ViewName>
,但没有成功。
我在Windows Server 2008 R2(64位)上使用SQL Server 2012 Enterprise(64位)。
任何帮助将不胜感激。
为什么会造成问题?无论如何,最好避免视觉设计师。 – 2013-03-11 11:45:26