Azure SQL Data Warehouse プレビューの承認を得て、新しいサーバーとデータベースの "プロビジョニング" を完了しました。Microsoft の「Getting Started」ページへのリンク ( Get started: Connect ... ) をたどり、データベースにクエリを実行する 2 つの最良の (唯一の?) 方法は、sqlcmd と Visual Studio 2013 を使用することであると読みました。
最初はこのアドバイスを無視し、SSMS を起動してデータベースに接続し、新しいクエリ ウィンドウを開こうとしました。すぐに次のエラーが表示されました:「接続設定を適用できません。詳細なエラー メッセージは次のとおりです。「NoCount」は認識されないオプションです。[OK] をクリックすると、クエリ ウィンドウが開きましたが、単純な次のような多くの T-SQL ステートメントが機能しませんでした。
CREATE TABLE dbo.tblTest (acct_id nvarchar(255) NOT NULL)
「コマンドが正常に完了しました」というメッセージが表示されます。メッセージが表示されますが、テーブルは作成されませんでした。
わかりました、Visual Studio 2013 を起動し、Azure SQL Data Warehouse に接続して、SQL Server オブジェクト エクスプローラーで開きます。特定のデータベースを右クリックし、[新しいクエリ] を選択して、上記と同じ T-SQL CREATE TABLE ステートメントを入力し、[実行] をクリックしました。実行を押すと、上記とまったく同じエラーメッセージが表示されます。今回は、少なくとも新しいクエリ ウィンドウを開くことができましたが、クエリを実行しようとした後も、「NoCount」は認識されないオプション エラーです。
私はデータ ウェアハウスについてまったくの初心者であり、T-SQL と SQL Server についてもまだ非常に初心者です。しかし、これらのエラーが発生する理由を説明するものを見つけることができず、現在、何が起こっているのかを理解できるようになるまで、基本的に停止しています. どんな助けでも大歓迎です、ありがとう。