我已经从我的本地sql server管理工作室为azure数据库创建了扩展事件会话,并将结果文件存储在azure blob存储中。 但是当我开始扩展事件会话时,它给我一个以下错误:
我已按照以下步骤正确执行扩展事件存储帐户的所有步骤: 1.Created容器存储的共享访问签名。 2.使用以下脚本在SQL Server中处理凭证:
CREATE DATABASE SCOPED CREDENTIAL [Cre_Name]
WITH IDENTITY='SHARED ACCESS SIGNATURE',
SECRET = 'shared access signature of blob container'
GO
3.在扩展事件屏幕中,我使用了在步骤2中创建的凭证。
我还发现当前版本的azure存储不支持Filestream数据。这是错误的原因吗? https://msdn.microsoft.com/en-in/library/dn385720.aspx
答案 0 :(得分:1)
您创建了错误的存储帐户,创建为" General"而不是" blob"。我有同样的问题,这解决了它
答案 1 :(得分:0)
我还发现当前版本的azure存储不支持Filestream数据。这是错误的原因吗?
不,这不是错误的原因。但这可能导致我们无法直接在azure存储中查看会话数据。正如forester123所提到的,它可能与目标数据本身有关。以下是我的详细步骤: