Sql server 如何在SQLServerManagementStudio中启动时打开.sql文件?

Sql server 如何在SQLServerManagementStudio中启动时打开.sql文件?,sql-server,startup,Sql Server,Startup,我希望在SQLServerManagementStudio 2014中,在启动时打开特定服务器上具有多个select语句的特定.sql文件 例如,我想在打开服务器时打开文件“emquerys.sql”sqlemdata9。当我打开服务器sqlplant2时,我希望看到文件“plantquerys.sql”在启动时打开 如何实现这样的功能?您可以使用命令行进程实现以下过程,这将帮助您连接到与特定文件和用户凭据相关的不同数据库 使用命令行(cmd) 将以下行复制为(.bat)批处理文件格式并运行它

我希望在SQLServerManagementStudio 2014中,在启动时打开特定服务器上具有多个select语句的特定.sql文件

例如,我想在打开服务器时打开文件“emquerys.sql”sqlemdata9。当我打开服务器sqlplant2时,我希望看到文件“plantquerys.sql”在启动时打开


如何实现这样的功能?

您可以使用命令行进程实现以下过程,这将帮助您连接到与特定文件和用户凭据相关的不同数据库

使用命令行(cmd)

将以下行复制为(.bat)批处理文件格式并运行它


这似乎是一个有点奇怪的问题,为什么你想做这样的事情,而不需要花哨的解决方案就可以实现呢?因为我每天都要处理多个表和服务器,所以我想如果我可以在启动时打开预存的sql文件,然后,我不必用SELECT语句进行大量复制和粘贴。您可以创建批处理文件以打开带有特定文件的management studio,但我认为您仍然需要手动连接到正确的服务器。没有“打开”服务器这样的事。您可以连接到对象资源管理器上的服务器,或者使用特定连接打开新的查询窗口。您最好的选择是创建一个项目(文件>新建>项目)并将您的文件添加到其中。和/或将要使用的服务器添加到注册的服务器中。创建一个SSMS项目,添加所有需要使用的.sql文件,然后在SSMS打开时打开该项目。
ssms "C:\Users\Wizard\Documents\SQL Server Management Studio\query.sql" -S ServerAddressOrIP -d Database -U Username -P Passwordhere