【问题标题】:Connecting to SQL Azure in Server Explorer returns error "unknown property PrimaryFilePath"在服务器资源管理器中连接到 SQL Azure 返回错误“未知属性 PrimaryFilePath”
【发布时间】:2012-06-11 11:45:06
【问题描述】:

在 VS 2010(使用 Azure SDK)的服务器资源管理器中添加新数据连接时, 我可以成功地“测试连接”,但是在添加它时我得到了这个警告框:

Unable to add data connection.
Failed to retrieve data for this request.
unknown property PrimaryFilePath

(Azure SQL 服务器,即 xxxxxxxx.database.windows.net)

以前有人经历过吗?

谢谢!

编辑:似乎与排序规则有关...

...当使用 SQL_Latin1_General_CP1_CI_AS 时,它工作正常,但以下不起作用:

  • 芬兰语_瑞典语_CS_AS
  • Finnish_Swedish_100_CI_AS
  • 芬兰语_瑞典语_CI_AS

有什么建议吗?

【问题讨论】:

    标签: visual-studio-2010 azure-sql-database


    【解决方案1】:

    我在使用 VS 2015 的 SSDT 时遇到了同样的问题。我在“更改数据源”窗口中将数据提供程序更改为“用于 OLE DB 的 .NET Framework 数据提供程序”,它工作正常。

    【讨论】:

      【解决方案2】:

      SQL Azure 数据库中字符数据的默认排序规则是 SQL_Latin1_General_CP1_CI_AS。服务器和数据库级别的排序规则在 SQL Azure 中是不可配置的。 但是,您可以在列和表达式级别使用您选择的排序规则。

      我相信您的问题已在此博客中描述:Working With Collations In SQL Azure。

      这篇博文将向您展示如何操作。

      【讨论】:

      • 好的,我想这看起来像是一个半可行的解决方法。但说真的,我怀疑2012还是不支持这个。为什么不能在web上的SQL Azure Manager中选择Server/DB collat​​ion呢?如果它真的不受支持(如博客文章中所述),微软不会给我选择...我猜 :)
      【解决方案3】:

      尝试从 VS 2015 连接到 Azure DB 时出现错误“未知属性 PrimaryFilePath”,但在 从 VS 2019 连接时成功。

      【讨论】:

        猜你喜欢
        • 2019-10-09
        • 1970-01-01
        • 1970-01-01
        • 2016-01-22
        • 1970-01-01
        • 1970-01-01
        • 2014-01-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多