⽆法启动t-sql调试未能连接到计算机,⽆法启动Transact-SQL
调试器,⽆法连接到。。。
8 个答案:
答案 0 :(得分:6)
最后,我可以通过右键单击并选择以管理员⾝份运⾏来启动它。
答案 1 :(得分:4)
我只是想向前付钱,因为在搜索了⼀段时间后我还没有看到有⼈提到我在这⾥遇到的问题。
sql连接不上服务器使⽤SQL Server⾝份验证⽤户连接到SQL时遇到此问题。⼀旦我尝试使⽤Windows Authenticated⽤户,我就可以毫⽆问题地进⾏调试。还必须为该⽤户分配sysadmin⾓⾊。
希望这可以帮助某个⼈。
答案 2 :(得分:1)
我尝试使⽤以下步骤,但它⽆法正常⼯作(可能是因为我在办公室的PC上并且我⽆法控制防⽕墙)。但您可以尝试以下⽅法。
检查⽤户⾓⾊:
IF IS_SRVROLEMEMBER ('sysadmin') = 1
print 'Current user''s login is a member of the sysadmin role'
运⾏SQL Server管理标准版64位(使⽤SQL Server帐户)
醇>
答案 3 :(得分:1)
对我有什么帮助,来⾃here:
SQL Server Management Studio必须在作为sysadmin固定服务器卷的成员的Windows帐户下运⾏。
必须使⽤连接数据库引擎查询编辑器窗⼝
Windows⾝份验证或SQL Server⾝份验证登录
这是sysadmin固定服务器⾓⾊的成员。
因此,我已将sysadmin⾓⾊添加到我的Windows帐户并以管理员⾝份运⾏ssms。调试器开始正常⼯作。
答案 4 :(得分:1)
这发⽣在我⾝上,我⽆法在任何地⽅到解决⽅案。我的防⽕墙被禁⽤,所以我知道这不是问题所在。
服务器需要通过RPC与客户端进⾏通信。该
正在运⾏SQL Server服务的帐户应具有的帐户
验证客户端的权限。
我们制定了⼀项阻⽌此操作的组政策:
拒绝从⽹络(本地帐户,访客)访问此计算机
为了解决这个问题,我不得不将SQL Server服务帐户添加到本地组"远程桌⾯⽤户"在
我的桌⾯上。希望这有助于其他⼈解决这个令⼈沮丧的问题。
答案 5 :(得分:1)
就我⽽⾔,我收到了以下错误消息:
⽆法启动Transact-SQL调试器,⽆法连接到计算机" local"。
我最终关闭现有连接,然后使⽤IP 127.0.0.1重新连接到我的本地SQL服务器,它可以⼯作。
答案 6 :(得分:0)
除了上述⼯作外,还使我们的两台计算机能够进⾏远程调试的原因是:(右键单击Window的“开始”按钮)“系统”->“⾼级系统属性”-
>“计算机名称”->单击“ ⽹络” ID ...按钮并运⾏该向导以在两台计算机上加⼊⼯作组。
通过查看Windows的事件查看器并寻与⼯作组和计算机名称相关的NetBT Source错误的解决⽅案,我到了该解决⽅案。
更新:⼏天后,它再次停⽌⼯作。
答案 7 :(得分:0)
我遇到了同样的问题,并仔细检查了所有推荐设置。在某个时候,我禁⽤了数据库服务器上的防⽕墙,它的⼯作原理像⼀个魅⼒。通过启⽤并检查防⽕墙⽇志,我注意到了该条⽬:
2019-10-31 16:07:50删除TCP x x 65231 61214 52 S 56576751 0 8192---接收
当我允许TCP端⼝61214(⼊站规则)并重新打开防⽕墙时,它起作⽤了。我不知道为什么需要此端⼝,也许在SO上有些?
⽆论如何,也许防⽕墙⽇志也可以提供帮助。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论