Sql server OLE DB:未能更新数据库";大师;因为数据库是只读的

Sql server OLE DB:未能更新数据库";大师;因为数据库是只读的,sql-server,powerbi,powerbi-desktop,Sql Server,Powerbi,Powerbi Desktop,我使用PowerBI,当我想连接只读数据库并只进行它所说的选择查询时 OLE DB:无法更新数据库“master”,因为该数据库是只读的 在我的查询中没有“更新”查询 所有查询都是“选择”查询 有人见过这样的错误吗 我搜索了很多,但找不到任何真正的解决方案。为什么您的master数据库首先处于只读状态?您是否在实例中遇到了一些重大错误或其他问题?我不知道为什么Master是只读的。我不是db管理员。我们应该将master转换为读写吗?这是Azure数据库“在Azure中”意味着什么,它是Azur

我使用PowerBI,当我想连接只读数据库并只进行它所说的选择查询时

OLE DB:无法更新数据库“master”,因为该数据库是只读的

在我的查询中没有“更新”查询

所有查询都是“选择”查询

有人见过这样的错误吗


我搜索了很多,但找不到任何真正的解决方案。

为什么您的
master
数据库首先处于只读状态?您是否在实例中遇到了一些重大错误或其他问题?我不知道为什么Master是只读的。我不是db管理员。我们应该将master转换为读写吗?这是Azure数据库“在Azure中”意味着什么,它是Azure SQL数据库还是托管在Azure中的SQL Server实例?这是Azure SQL数据库那你为什么要引用
master
数据库呢?Azure SQL数据库是孤立的数据库;您应该直接连接到正在使用的数据库。您不能在Azure SQL数据库中使用3部分命名,因此应该没有对
master
的引用。