Итак, я написал простой exe, который будет извлекать файлы sql из ZIP-папки и открывать их в SQL Server Studio. Он отлично работает, за исключением того, что иногда открывается несколько файлов sql, которые затем запускают несколько экземпляров SQL Server. Как я могу открыть все файлы в одном экземпляре?Открыть несколько файлов в существующем экземпляре SQL Server
Это то, что я пытаюсь до сих пор:
foreach (string sqlFile in files)
{
Process sqlServer;
if (Process.GetProcessesByName("Ssms").Length > 0)
sqlServer = Process.GetProcessesByName("Ssms")[0];
else
sqlServer = new Process();
sqlServer.StartInfo.FileName = sqlFile;
sqlServer.Start();
}
Иногда файл будет волшебно открыть в существующем окне SQL Server, но я не понял, почему.
Я отредактировал ваш заголовок. Пожалуйста, смотрите: «Если вопросы включают« теги »в их названиях?] (Http://meta.stackexchange.com/questions/19190/), где консенсус« нет, они не должны ». –
@JohnSaunders Ах, извините, не понял. Благодарю. – vince88