2016-11-25 65 views

回答

1

MSDN它说:

啊......我认为解决的办法是使字符串

HKEY_CLASSES_ROOT\sqlwb.sql.9.0\Shell\Open\Command 

这样说:

"C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\ssms.exe" "%1" /dde 

与各地%1报价。现在它适用于我。

我认为这是SQL Server 2008客户端工具中的一个错误。

+0

我尝试过.IDE之后....有一些dll文件.....没有在那里看到任何exe文件..... wat我可以吗? –

+0

@ s.keerthividhyasagar: - 你检查了大卫的答案[这里](http://stackoverflow.com/questions/6526982/sql-there-was-a-problem-sending-the-command-to-the-程序) –

+0

yeh ....我在哪里可以找到HKEY_CLASSES_ROOT。@ Rahul –

0

我面临同样的问题。我不知道它有什么问题,但我已经用注册表黑客修复了它。

  1. 运行regedit并转到以下项:
  2. HKEY_CLASSES_ROOT \ sqlwb.sql.9.0 \壳牌\打开\命令
  3. 更新的(默认)值
  4. 它应该包含这样的内容:“ C:现在\程序文件(x86)\微软SQL服务器 \ 100 \工具\ BINN \ VSShell \ Common7 \ IDE \ ssms.exe”/DDE
  5. 添加 “%1” 到最后
  6. 值sholud像这样:“c:\ Program Files(x86)\ Microsoft SQL Server \ 100 \ Tools \ Binn \ VSShell \ Common7 \ IDE \ ssms.exe“/ dde”%1“