Я закончил разработку своего ASP. NET приложения. В качестве базы данных я использовал SQL Server 2017. Я пытаюсь переместить приложение с локального хоста на сервер. Я покупаю хостинг, но версия SQL Сервер на хостинге - 2014. Они прислали мне, что мне нужно понизить мою базу данных до версии 2014.
Я использовал это руководство: https://www.mssqltips.com/sqlservertip/2810/how-to-migrate-a-sql-server-database-to-a-lower-version/
После первой части урока я пишу базу данных и получаю файл .sql
. После этого я установил SQL Server 2014. Вход в обе версии SQL Сервер использует Windows аутентификацию.
Когда я запускаю скрипт, я получаю ошибки:
Невозможно создать файл 'C: \ Program Files \ Microsoft SQL Server \ MSSQL14.SQLEXPRESS \ MSSQL \ DATA \ RheosDB.mdf', так как он уже существует. Измените путь к файлу или имя файла и повторите операцию.
Сообщение 1802, уровень 16, состояние 4, строка 4
Ошибка создания базы данных. Некоторые имена файлов не могут быть созданы. Проверьте связанные ошибки.
Сообщение 5011, Уровень 14, Состояние 5, Строка 16
У пользователя нет прав на изменение базы данных 'RheosDB', база данных не существует или база данных не находится в состоянии это позволяет проверять доступ.
Сообщение 5069, Уровень 16, Состояние 1, Строка 16
Не удалось выполнить инструкцию ALTER DATABASE.
И как минимум 50 раз, например, с измененными номерами. Как я вижу проблема в разрешении. Я пытаюсь запустить SQL Server Management Studio от имени администратора.
Спасибо и всего наилучшего