我刚刚获得了Azure SQL数据仓库预览版的批准,并刚刚完成了我的新服务器和数据库的“配置”。我跟踪了微软(开始:连接..。)的一个“入门”页面的链接,并且读到了两个最好的页面(只有?)查询数据库的方法是sqlcmd和Visual 2013。
我首先忽略了这个建议,启动了SSMS,连接到数据库,然后尝试打开一个新的查询窗口。我立即收到以下错误:“无法应用连接设置。详细错误消息是:”NoCount“不是可识别的选项。”单击OK之后,查询窗口就会打开,但是许多the语句无法工作,比如一个简单的:
CREATE TABLE dbo.tblTest (acct_id nvarchar(255) NOT NULL)我会收到一个“成功完成的命令”。消息,但是没有创建任何表。
好的,我启动了Visual 2013,连接到Azure SQL数据仓库,并在Server对象资源管理器中打开它。我右击特定的数据库,并选择'New‘,输入与上面相同的语句,然后点击execute。一旦我点击了execute,我就会得到与上面完全相同的错误消息。这一次,我至少能够打开一个新的查询窗口,但是在尝试执行查询之后,我仍然得到'NoCount‘不是一个公认的选项错误。
我对数据仓库完全陌生,也是still和Server的初学者。但是,我还没有找到任何可以解释我为什么会收到这些错误的东西,现在我基本上处于停滞状态,直到我能够理解发生了什么。任何帮助都是非常感谢的,谢谢。
发布于 2015-09-21 11:15:38
我经历过这一切。您的连接实际上不被识别为SQL连接。我敢打赌您的查询窗口是一个.sql文件,而不是需要的.dsql。
回到Azure门户,然后使用该链接从那里使用SSDT进行连接。您应该在Server资源管理器窗格中获得一个连接,它看起来不一样,当您基于它启动一个新查询时,您应该得到一个.dsql窗口,而不是一个.sql窗口。
发布于 2015-09-11 21:50:16
发布于 2015-11-02 21:52:53
我正在运行VisualStudio2015Enterprise,要解决这个错误,我必须做的是安装SSDT October 2015 Preview in Visual Studio。我使用的链接是:https://msdn.microsoft.com/en-us/library/mt204009.aspx
在安装它之前,我有了最新发布的VS2015...had版本,用于安装预览以使其正常工作。此外,它解决了我无法在Azure数据仓库数据库中看到任何一个表的问题--只有几个视图,这使得查询变得困难(仍然可以从sys.tables获得可用表的列表)
我希望这能帮上忙!
https://stackoverflow.com/questions/32419632
复制相似问题