Yo tuve el mismo problema. No sé qué lo causó, pero lo arreglé con un truco rápido en el Registro.
- Vaya a HKEY_CLASSES_ROOT\sqlwb.sql.9.0\Shell\Open\Command
- Edite el valor (predeterminado)
- Debería contener algo como esto:
"c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\ssms.exe" /dde
- Agregar
"%1"
hasta el final - El valor final será algo como esto:
"c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\ssms.exe" /dde "%1"