指定“-Verbose”标志以查看正在应用的 SQL 语句
到目标数据库。应用显式迁移:
[201607011035464_AdminSett]。应用显式迁移:
201607011035464_管理员设置。 System.Data.SqlClient.SqlException
(0x80131904): 中已经存在一个名为“AdminSettings”的对象
数据库。在
System.Data.SqlClient.SqlConnection.OnError(SqlException异常,
布尔中断连接、操作1 wrapCloseInAction) at
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException
exception, Boolean breakConnection, Action
1 包裹CloseInAction) 在
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject
stateObj、布尔值 callerHasConnectionLock、布尔值 asyncClose) at
System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior,
SqlCommand cmdHandler、SqlDataReader 数据流、
BulkCopySimpleResultSet BulkCopyHandler、TdsParserStateObject
stateObj、布尔值和 dataReady)位于
System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(字符串
方法名称、布尔异步、Int32 超时、布尔 asyncWrite) at
System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource)1
completion, String methodName, Boolean sendToPipe, Int32 timeout,
Boolean asyncWrite) at
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at
System.Data.Entity.Infrastructure.Interception.DbCommandDispatcher.<NonQuery>b__0(DbCommand
t, DbCommandInterceptionContext
1 c) 于
System.Data.Entity.Infrastruct.Interception.InternalDispatcher1.Dispatch[TTarget,TInterceptionContext,TResult](TTarget
target, Func
3. 操作,TInterceptionContext拦截上下文,
行动3 executing, Action
3 执行)于
System.Data.Entity.Infrastruct.Interception.DbCommandDispatcher.NonQuery(DbCommand
命令、DbCommandInterceptionContext 拦截上下文)
System.Data.Entity.Internal.InterceptableDbCommand.ExecuteNonQuery()
在
System.Data.Entity.Migrations.DbMigrator.ExecuteSql(MigrationStatement
迁移语句、DbConnection 连接、DbTransaction
事务、DbInterceptionContext 拦截上下文)
System.Data.Entity.Migrations.Infrastruct.MigratorLoggingDecorator.ExecuteSql(MigrationStatement
迁移语句、DbConnection 连接、DbTransaction
事务、DbInterceptionContext 拦截上下文)
System.Data.Entity.Migrations.DbMigrator.ExecuteStatementsInternal(IEnumerable1
migrationStatements, DbConnection connection, DbTransaction
transaction, DbInterceptionContext interceptionContext) at
System.Data.Entity.Migrations.DbMigrator.ExecuteStatementsWithinTransaction(IEnumerable
1
迁移语句、DbTransaction 事务、DbInterceptionContext
拦截上下文)在
System.Data.Entity.Migrations.DbMigrator.ExecuteStatementsWithinNewTransaction(IEnumerable1
migrationStatements, DbConnection connection, DbInterceptionContext
interceptionContext) at
System.Data.Entity.Migrations.DbMigrator.ExecuteStatementsInternal(IEnumerable
1
迁移语句、DbConnection 连接、DbInterceptionContext
拦截上下文)在
System.Data.Entity.Migrations.DbMigrator.ExecuteStatementsInternal(IEnumerable1
migrationStatements, DbConnection connection) at
System.Data.Entity.Migrations.DbMigrator.<>c__DisplayClass30.<ExecuteStatements>b__2e()
at
System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.<>c__DisplayClass1.<Execute>b__0()
at
System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute[TResult](Func
1
操作)在
System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(操作
操作)在
System.Data.Entity.Migrations.DbMigrator.ExecuteStatements(IEnumerable1
migrationStatements, DbTransaction existingTransaction) at
System.Data.Entity.Migrations.DbMigrator.ExecuteStatements(IEnumerable
1
迁移声明)位于
System.Data.Entity.Migrations.Infrastruct.MigratorBase.ExecuteStatements(IEnumerable1
migrationStatements) at
System.Data.Entity.Migrations.DbMigrator.ExecuteOperations(String
migrationId, VersionedModel targetModel, IEnumerable
1 次操作,
IE可枚举1 systemOperations, Boolean downgrading, Boolean auto)
at System.Data.Entity.Migrations.DbMigrator.ApplyMigration(DbMigration
migration, DbMigration lastMigration) at
System.Data.Entity.Migrations.Infrastructure.MigratorLoggingDecorator.ApplyMigration(DbMigration
migration, DbMigration lastMigration) at
System.Data.Entity.Migrations.DbMigrator.Upgrade(IEnumerable
1
endingMigrations、字符串 targetMigrationId、字符串 lastMigrationId)
在
System.Data.Entity.Migrations.Infrastruct.MigratorLoggingDecorator.Upgrade(IEnumerable`1
endingMigrations、字符串 targetMigrationId、字符串 lastMigrationId)
在 System.Data.Entity.Migrations.DbMigrator.UpdateInternal(字符串
目标迁移)在
System.Data.Entity.Migrations.DbMigrator.c__DisplayClassc.b__b()
在
System.Data.Entity.Migrations.DbMigrator.EnsureDatabaseExists(操作
必须成功保留数据库)位于
System.Data.Entity.Migrations.Infrastruct.MigratorBase.EnsureDatabaseExists(操作
必须成功保留数据库)位于
System.Data.Entity.Migrations.DbMigrator.Update(字符串
目标迁移)在
System.Data.Entity.Migrations.Infrastruct.MigratorBase.Update(字符串
目标迁移)在
System.Data.Entity.Migrations.Design.ToolingFacade.UpdateRunner.Run()
在 System.AppDomain.DoCallBack(CrossAppDomainDelegate
回调委托)在
System.AppDomain.DoCallBack(CrossAppDomainDelegate callBackDelegate)
在 System.Data.Entity.Migrations.Design.ToolingFacade.Run(BaseRunner
跑步者)在
System.Data.Entity.Migrations.Design.ToolingFacade.Update(字符串
targetMigration,布尔力)位于
System.Data.Entity.Migrations.UpdateDatabaseCommand.c__DisplayClass2.<.ctor>b__0()
在
System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(操作
命令)ClientConnectionId:dec63212-4546-48a9-bf8e-9e2b8548fcf3错误
编号:2714,状态:6,类别:16 已经有一个名为
数据库中的“AdminSettings”。