我正在尝试以编程方式打开 SQL Server Management Studio,我使用Process打开 SQL Server 并使用 Start() 方法打开进程,
using System.Diagnostics;
Process Sql = new Process();
string strfile1="example1.sql";
string strfile2="example2.sql";
Sql.StartInfo.FileName = "Ssms.exe";//sql server process
Sql.StartInfo.Arguments = strfile1;
Sql.Start();
Sql.StartInfo.Arguments = strfile2;
Sql.Start();
此代码打开两个 SQL Server 实例,但我想检查该进程是否已在运行并重用现有进程并在同一进程中打开 example2.sql。这该怎么做?