2016-05-20 8 views
7

私たちはいくつかの社内DBを持っており、それらをSQL Azureに移行できるかどうかを確認しています。それらのdbsの中には、アセンブリ内のC#で書かれたユーザー定義の関数がいくつかあります(SAFE)。検索を実行した後、私はお互いに矛盾するいくつかの投稿を見つけました。 v12はCLRコードをサポートしていると言う人もいます。他の人はそれがそうでないと言います。そこで、私の質問は以下の通りです:SQL AzureはCLRアセンブリをサポートしますか?

  • V12は組み込みclrアセンブリをサポートしていますか?
  • アセンブリで紺碧の生成スクリプトをどのようにエクスポートできますか?エクスポートオプションを紺色に設定すると、clrのユーザ定義関数が紺色でサポートされていないというエラーが表示されてしまいます。

ありがとうございました!

ルイス

+1

「CLRユーザー定義関数は、紺碧でサポートされていないというエラーを取得します。 " - これは質問に答えると仮定します。 – TomTom

答えて

8

CLR機能がAzureのではサポートされていません。ここに

チェック:サポートされていない機能の下で

Azure SQL Database Transact-SQL differences

それは、 "SQL Serverと.NET FrameworkのCLRの統合" を言及

私は、彼らがそれをサポートしているかサポートしていないか、あるバージョンではそれに慣れていたため、サポートを削除しました。ここで

それらがサポートされていましたが、どうやらによるセキュリティの問題に、引っ張られてしまった事実を詳述リンクです:

Breaking News, Literally: SQL CLR Support Removed from Azure SQL DB

+3

私が見た最も「公式な」通知はredditのこの投稿です:https://www.reddit.com/r/AZURE/comments/4dtjkt/ama_microsoft_databases_team_48/d1v4nbd –

+0

誰もがこれに関するアップデートを持っていますか?そのようなポストソートは、将来のサポートが戻ってくることを示唆しています。 –

+0

誰でもこれについて何か更新がありますか?私は最近、SQLデータ移行ビデオがhttps://channel9.msdn.com/Events/Build/2017/P4008に見えていました。これは、前提条件のSQLデータベースをCLRアセンブリーで紺色に移行したようです。 – Lalit

関連する問題