我尝试从 Microsoft Visual Studio Entity Framework Data Model Wizard 到 Azure SQL Data Warehouse 建立新的数据连接,但出现错误:
未能为此请求检索数据。未知属性 PrimaryFilePath
我可以成功“测试连接”。我也可以创建与主数据库的连接,但不能创建由我创建的连接。
问题在服务器资源管理器中连接到 SQL Azure 返回错误“未知属性 PrimaryFilePath”归咎于不匹配的排序规则,但
SELECT SERVERPROPERTY ('Collation') SELECT DATABASEPROPERTYEX('MyDataBase' , 'Collation')
为服务器和数据库返回 SQL_Latin1_General_CP1_CI_AS。
作为一种解决方法(建议在Microsoft 论坛线程 failed-to-retrieve-data-for-this-request-unknown-property-primaryfilepath 上 )我从本地 SQL Server 上的 Azure SQL 数据仓库中重新创建表,并经过更多开发将尝试将实体框架数据模型重新连接到 Azure SQL 数据仓库。
有没有更好的方法来创建与 Azure SQL 数据仓库的数据连接并避免“未知属性 PrimaryFilePath”错误?
“属性 PrimaryFilePath”实际上是什么意思,我可以以某种方式指定它吗?