2019年12月24日

Sql Server数据库修复的命令

摘要: 当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。 数据库单用户和多用户之间切换 命令如下: alter database 数据库名 set Single_user --单用户 alter database 数据库名 set multi_user --多用户 或者 sp_dboption 数据 阅读全文

posted @ 2019-12-24 20:02 醉驾的猫 阅读(1706) 评论(0) 推荐(0) 编辑

sql server+EF 部署重启IIS时报错:SqlClient.SqlException (0x80131904): 执行超时已过期。完成操作之前已超时或服务器未响应。 ---> System.ComponentModel.Win32Exception (0x80004005): 等待的操作过时。

摘要: 经过同事排查发现问题源由 1)新增字段,并且该字段是非空。 2)新增字段的表数据量比较多,3千多万条数据。 3)对象新增的属性加了virtual 导致数据迁移超时,public virtual 类型 属性名(而且这个类型是一个class类)。 非空字段EF新增过程必须对整个表添加一个默认值,由于表的 阅读全文

posted @ 2019-12-24 19:59 醉驾的猫 阅读(2694) 评论(0) 推荐(1) 编辑

导航