Миграция неживой базы данных MS Server 2012 SQL в MS Server 2017 express
В настоящее время я пытаюсь создать базу данных SQL, которая изначально была создана для хранения информации для старого программного обеспечения под названием "Primus 2.0".
У меня есть файлы для экземпляра SQL (база данных MSSQL11) в C:\Program Files\Microsoft SQL Server
, но, насколько я могу судить по моим поискам в SQL Server Cofiguration Manager 2017 или SQL Server 2017 Management Studio, эта база данных SQL никуда не денется, однако из-за неопытности я не знаю, возможно ли это, потому что это MSSQL11 пример.
Существует установка MS SQL Server 2012, но я думаю, что она утратила свою силу во время предыдущей миграции ОС - она не работает, так как запрашивает установочный носитель SQL Server 2012 почти перед любым процессом.
Чтобы снова разместить базу данных с компьютера, который я попытался запустить C:\Program Files\Microsoft SQL Server\Binn\sqlservr.exe
но я получаю сообщение о том, что:
Your SQL server is either corrupt or has been tampered with (Error getting instance ID from name). Please uninstall and then re-run setup to correct this problem.
Основываясь на рассмотрении этой проблемы, я также попытался запустить из cmd.exe с флагом -sSQLEXPRESS безрезультатно
Таким образом, есть ли способ определить, действительно ли у меня есть действующая база данных на компьютере, на котором в данный момент указан компьютер, не отображается в студии управления?
Также есть ли способ удалить этот экземпляр SQL и переустановить его в соответствии с инструкциями в сообщении об ошибке, которое я перечислил выше? Я не вижу никаких файлов.msi или.exe, которые выглядят так, как будто они предназначены для этих задач в каталоге.