我刚刚获得 Azure SQL 数据仓库预览版的批准,并且刚刚完成“配置”我的新服务器和数据库。我点击了 Microsoft 的“Getting Started”页面链接(Get started: Connect ...),并了解到查询数据库的两种最佳(唯一?)方法是通过 sqlcmd 和 Visual Studio 2013。
我首先忽略了这个建议,并启动了 SSMS,连接到数据库,然后尝试打开一个新的查询窗口。我立即收到以下错误:“无法应用连接设置。详细的错误消息是:“NoCount”不是可识别的选项。单击确定后,查询窗口确实打开了,但是许多 T-SQL 语句不起作用,例如简单的:
CREATE TABLE dbo.tblTest (acct_id nvarchar(255) NOT NULL)
我会收到“命令已成功完成”。消息,但是没有创建表。
好的,我启动了 Visual Studio 2013,连接到我的 Azure SQL 数据仓库,然后在 SQL Server 对象资源管理器中打开它。我右键单击特定数据库,然后选择“新建查询”,输入与上面相同的 T-SQL CREATE TABLE 语句,然后单击执行。一旦我点击执行,我就会收到与上面完全相同的错误消息。这一次,我至少能够打开一个新的查询窗口,但在尝试执行查询后,我仍然得到“NoCount”不是一个可识别的选项错误。
我对数据仓库完全陌生,而且还是 T-SQL 和 SQL Server 的初学者。但是,我找不到任何可以解释为什么我会收到这些错误的东西,现在我基本上处于停滞状态,直到我能理解发生了什么。任何帮助表示赞赏,谢谢。