Cloud explorer值不能为null,参数名称为:user id

use*_*038 9 visual-studio-2015

我试图通过在Visual Studio 2015中从云浏览器打开到sql server对象资源管理器来访问我的sql数据库.

我收到以下错误:

 Cloud Explorer has encountered an unexpected error:

    The requested action could not be completed.
    Details: Value cannot be null.
    Parameter name: User ID
Run Code Online (Sandbox Code Playgroud)

PS当我尝试从我的桌面访问它时,它工作正常.我的笔记本电脑上发生错误.

小智 7

我也遇到过Azure Sql数据库的这个问题,我的猜测是它与VS 2015中的多个帐户有关.这是最近唯一改变的,我添加了第二个帐户.

作为一种解决方法,我直接在SQL Server对象资源管理器中使用"添加SQL服务器"按钮,在VS 2015中,如果需要,它会添加防火墙规则.

仍有兴趣,如果有人对此问题有任何其他意见.


Tur*_*uro 3

当我尝试将数据库添加到先前创建的 Azure Sql Server 实例(该实例已与另一个数据库关联)​​时,我遇到了同样的问题。

不知何故,VS SQLSOE 希望添加同一 Sql Server 的“第二个实例”,以便显示新添加的数据库。

解决方案:

  • 从 SQL SOE 窗口断开 Azure SQL Server 实例的连接(右键单击此服务器,然后单击“断开连接”)。如果出现多个,请将它们全部断开。
  • 如果数据库在云资源管理器中正确显示,请右键单击该数据库并单击“打开 SQL Server 对象资源管理器”(如果它未在云资源管理器中显示,则可能是另一个问题)