右键单击Visual Studio中的.sql文件,然后单击“打开方式”,然后在“打开方式”对话框中单击“添加…”。在“添加程序”对话框中,在程序名称字段中键入“ explorer.exe”,然后在“奇怪的名称”字段中键入例如“ withexplorer”,然后单击“确定”。然后在“打开方式”对话框中选择“使用exorer”,然后单击“设置为默认值”。现在VS将打开.sql文件,而资源管理器将依次调用SSMS。
通常,如果您在资源管理器中打开2个不同的.sql文件,则会在一个SSMS窗口中获得它们。如果仍然打开2个ssms窗口,则需要更正注册表(HKEY_CLASSES_ROOT \ sqlwb.sql.9.0 \ Shell \ Open \ Command,将/ dde替换为%1)