Используя Visual Studio 2019, я хочу создать базу данных с кодом сценария C # (это SQL Server 2017 Express).
Но я столкнулся с SqlException. Вот некоторые строки кода, написанные для построения базы данных в SQL Server:
DataBaseContext DB = new DataBaseContext();
Person oPerson = new Person(1, "Amir");
DB.People.Add(oPerson);
DB.SaveChanges();
Я ожидал, что моя база данных будет построена в SQL Server. Но на самом деле я получил ошибку:
System.Data.SqlClient. SqlException: «CREATE FILE обнаружил ошибку операционной системы 5 (доступ запрещен.) При попытке открыть или создать физический файл« C: \ Users \ RahimiMyDB.mdf ».
Ошибка создания базы данных. Некоторые имена файлов не могут быть созданы. Проверьте связанные ошибки. '