我有Azure database
,SSMS 2012
和VS 2013
。我已经为自己和同事创建了适当的登录和用户,使用服务器登录来访问Azure database
。但是,由于我不知道的原因,我只能通过SSMS
访问数据库。在VS中我可以访问并登录到服务器就好了。但是,当我们单击以展开数据库时,它会生成'x'并拒绝显示任何相关的表等。但是,从SSMS可以访问所有数据库都没有问题。我的同事可以通过SSMS或VS 2013 Community Edition
访问他机器上的数据库。问题似乎只存在于我的机器上,而且只存在于创建的登录中。我可以使用管理员凭据访问数据库。我试图重新安装VS,但它没有帮助。任何人的想法?
答案 0 :(得分:0)
使用VS 2013访问系统上的Azure
答案 1 :(得分:0)
事实证明我无法访问数据库,因为我创建的Azure数据库是2014(v12)版本。我在我的机器上加载了SSMS 2012(v11),它与v12 db不兼容。因此,问题。缺点是:我需要更新到SSMS 2014并在之后重新加载VS,因为它部分依赖于SSMS。