GettingErrorWhilerunning Обновление базы данных Commane из PackagemanagerConsole в. Net Core - PullRequest
0 голосов
/ 07 марта 2020

HI Я получаю сообщение об ошибке при написании команды Update-Database через консоль диспетчера пакетов в. Net Базовое приложение. Я написал Update-Database, и PM C взял Update-Datebase.

PM> update-Database

System.ArgumentException: ключевое слово не поддерживается: ' datebase. в Microsoft.Data.Common.DbConnectionOptions.ParseInternal (словарь 2 parsetable, String connectionString, Boolean buildChain, Dictionary 2 синонимов, логическое значение firstKey) в Microsoft.Data.Common.DbConnectionOptions..ctor (String connectionString, Dictionary 2 synonyms) at Microsoft.Data.SqlClient.SqlConnectionString..ctor(String connectionString) at Microsoft.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous) at Microsoft.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(DbConnectionPoolKey key, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions) at Microsoft.Data.SqlClient.SqlConnection.ConnectionString_Set(DbConnectionPoolKey key) at Microsoft.Data.SqlClient.SqlConnection.set_ConnectionString(String value) at Microsoft.Data.SqlClient.SqlConnection..ctor(String connectionString) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerConnection.CreateDbConnection() at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.get_DbConnection() at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorsExpected) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerDatabaseCreator.<>c__DisplayClass18_0.<Exists>b__0(DateTime giveUp) at Microsoft.EntityFrameworkCore.ExecutionStrategyExtensions.<>c__DisplayClass12_0 2.b__0 (DbContext c, TState) s) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.Execute [TState, TResult] (состояние TState, Fun c3 operation, Func 3 verifySucceeded) в Microsoft.EntityFrameworkCore.ExecutionStrategyExtetionExtateExtate (I стратегия, Fun c2 operation, Func 2 verifySucceeded, состояние TState) в Microsoft.EntityFrameworkCore.ExecutionStrategyExtensions.Execute [TState, TResult] (стратегия IExecutionStrategy, состояние TState, Func`2) в Microsoft.EntityFrameworkCore.SqlSerternal.S .SqlServerDatabaseCreator.Exists (Boolean retryOnNotExists) в Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerDatabaseCreator.Exists () в Microsoft.EntityFrameworkCore.Migrations.HistoryReitory.Exists.Eist (). yFrameworkCore.Migrations.Internal.Migrator. Microsoft.EntityFrameworkCore.Design.OperationExecutor.UpdateDatabase. <> C__DisplayClass0_0. <. Ctor> b__0 () в Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.Execute (действие действия)

не поддерживается: datebase.

1 Ответ

0 голосов
/ 07 марта 2020

Это из-за опечатки в строке подключения, определенной в настройках приложения. json. чтобы определить строку подключения в .NetCore, мы должны написать следующую строку в Appsettings. json "ConnectionStrings": {"DefaultConnection": "Server =; Database = BookListRazor; Trusted_Connection = True; MultipleActiveResultSets = True"}

И я написал неправильно сильный текст , поэтому Э.Ф. не понял, что делать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...