最近项目中发现一怪问题,使用DB项目发布数据库时,总提示

“(110,1): SQL72014: .Net SqlClient Data Provider: Msg 1222, Level 16, State 56, Procedure sp_refreshsqlmodule_internal, Line 67 Lock request time out period exceeded.

An error occurred while the batch was being executed.

百般尝试终不得其解,后google看到一篇文章,按里面的说明尝试了一下,结果问题解决了。

文章地址:https://ask.sqlservercentral.com/questions/37428/using-syssp-refreshsqlmodule-with-objects-that-hav.html#

原因:有人重命名视图造成的

通过下面的方法,把数据库所有视图命名重新规范一下,问题得到解决。

 DROP VIEW testObjectView --删除现有视图名称
GO
CREATE VIEW testView AS SELECT * FROM [sys].[objects] --创建视图
GO
exec [sp_rename] 'testView', 'testObjectView' --重命名视图
GO
exec [sp_refreshview] N'dbo.testObjectView' --刷新视图

最新文章

  1. ASP.NET MVC下的四种验证编程方式
  2. 前端实战Demo:一张图片搞定一页布局
  3. (转载)SQL删除重复数据方法
  4. 练练脑javascript写直接插入排序和冒泡排序
  5. 解决windows防火墙无法启动的问题
  6. Linux下编译UnixODBC
  7. Swift2.0异常处理
  8. (十二)this关键字
  9. 如何在IntelJ下用Maven创建一个Web项目
  10. Linux新手随手笔记
  11. C# FTP操作类的代码
  12. js 发送http请求
  13. lua时间戳和日期转换及踩坑
  14. Eclipse中修改jsp、html……的编码格式
  15. np.percentile获取中位数、百分位数
  16. recovery 恢复出厂设置失败Data wipe failed
  17. Linux 中的 tar
  18. Django 导入css文件,样式不起作用。Resource interpreted as Stylesheet but transferred with MIME type application/x-css
  19. Entity Framework 同一个上下文中,如何进行对同一个实体进行指定字段更新
  20. Asp.net自定义控件系列(一)

热门文章

  1. GTID的主从复制的配置
  2. PHP基础学习代码案例
  3. Python(函数的参数)
  4. C# 并行 反射 去掉实体属性多余空格
  5. Why GraphQL is Taking Over APIs
  6. oracle 任务使用
  7. linux mkisofs(genisoimage)命令用法
  8. Android Studio 入门级教程
  9. Effective C++ 条款03:尽可能使用const
  10. CentOS 5 上使用yum同时安装32位和64位包的解决方法