ahmedbelal Ответов: 1

У меня есть проблема в обновлении-код базы данных-первый в проекте ASP.NET MVC


У меня есть проблема в обновлении-код базы данных-Первый в проекте asp.net mvc
я добавляю-миграция, и все готово
но когда я обновляю базу данных мне показывается ошибка
"Сбой Экземпляра"
и мне нужна твоя помощь

Что я уже пробовал:

my dbContext Class
    public class MyDbContext:DbContext
    {
   
        public DbSet<organization> Organization { get; set; }
        public DbSet<outlet> outlets { get; set; }
        public DbSet<employee> Employees { get; set; }
        public DbSet<expensedetail> ExpenseDetails { get; set; }
        public DbSet<expensecatagory> ExpenseCatagories { get; set; }
        public DbSet<expense> Expenses { get; set; }
        public DbSet<expenseitem> ExpenseItem { get; set; }
        public DbSet<incomevm> IncomeVm { get; set; }
        public DbSet<item> Item { get; set; }
        public DbSet<itemcategory> ItemCategories { get; set; }
        public DbSet<party> Party { get; set; }
        public DbSet<purchase> Purchase { get; set; }
        public DbSet<purchasedetail> PurchaseDetails { get; set; }
        public DbSet<sale> Sale { get; set; }
        public DbSet<salesdetail> SalesDetails { get; set; }
        public DbSet<stockvm> StockVm { get; set; }

    
    }
}


my Connection string is :

<connectionstrings>
    <add name="MyDbContext" connectionstring="Integrated Security=true;Initial Catalog=ERPapp;Data Source=DESKTOP-VTLRB7T\\SQLEXPRESS;" providername="System.Data.SqlClient">

Richard Deeming

Не пытайтесь перефразировать сообщения об ошибках. Просто вставьте все сообщение об ошибке в свой вопрос, убедившись, что цензура все личные данные, такие как пароли.

1 Ответов

Рейтинг:
2

Sandeep Mewara

Проверьте это:

1. Там может быть ошибка с экземпляра SQL сервера..

Убедитесь, что ваш экземпляр SQL Server(MSSQLSERVER) запущен. Чтобы проверить список услуг:
a. откройте диалоговое окно Выполнить и введите: "services.msc" (без кавычек) и нажмите Enter.
b. откроется консоль управления службами - проверьте, запущен ли ваш экземпляр или нет.

2. Попробуйте изменить раздел строки подключения в файле web.config следующим образом:

<connectionstrings>
    <add name="MyDbContext" connectionstring="Data Source=DESKTOP-VTLRB7T\SQLEXPRESS;Initial Catalog= ERPapp;Integrated Security=true;" providername="System.Data.SqlClient"></add> 
</connectionstrings>

3. Если проблема все еще сохраняется, попробуйте использовать: Data Source=.\SQLEXPRESS вместо