(MSSQL)sp_refreshview刷新视图失败及更新Table字段失败的问题解决
在近期工作中遇到一个任务,需要批量更改散布在很多Table中的某字段,同时刷新相关视图,但是在执行脚本时,发现了如下问题
更新字段问题
消息 5074,级别 16,状态 1,第 1 行 对象'View_Simple' 依赖于 列'Name'。 消息 4922,级别 16,状态 9,第 1 行 由于一个或多个对象访问此列,ALTER TABLE ALTER COLUMN Name 失败。
刷新视图问题
消息 15165,级别 16,状态 1,过程 sp_refreshsqlmodule_internal,第 55 行 找不到对象 'View_Simple',或者您没有所需的权限。
经在网上查找问题相关信息,最终在Stack Overflow发现了同样的问题,在最高赞回答中找到了答案,原因是这个视图架构绑定到了这个表,导致了以上问题,具体细节可百度搜索架构绑定。
但是,因为这个视图创建了索引,且架构绑定是索引所必须的,所以我这里放弃了更改,暂时没有验证重新创建不架构绑定的该视图可以解决以上问题,有兴趣或条件合适的朋友可以尝试一下,可以回复本帖。
注:另外导致视图无法刷新的原因可能是MSSQL2008的一个bug,解决方法可以参照这篇文章。
转载于:https://www.cnblogs.com/Vulpers/p/7419442.html
(MSSQL)sp_refreshview刷新视图失败及更新Table字段失败的问题解决相关推荐
- 华为升级系统服务器连接失败,与更新服务器连接失败
与更新服务器连接失败 内容精选 换一换 对于密码鉴权方式创建的Windows 2012弹性云服务器,使用初始密码以MSTSC方式登录时,登录失败,系统显示"第一次登录之前,你必须更改密码.请 ...
- mysql 文件签名校验失败怎么办_刷机失败显示“更新文件签名验证失败”怎么办?...
展开全部 刷机包非官方指定的刷机包或者与手机不匹配导致出现该提示,这种情况应该访问小米的e69da5e6ba9062616964757a686964616f31333365633836官方论坛,按照对 ...
- angular 强制更新视图_angular4强制刷新视图的方法
angular4强制刷新视图的方法 使用angular的过程中有时会出现数据已经更新了,但是对于的视图没有更新,针对这一情况,可以是用angular提供的方法强制更新视图. 这里使用NGZone来更新 ...
- html表格内容自动更新,ElementUI table 组件展开 expand,动态更新数据时,视图没有自动更新...
这是因为在给table的数据赋值时,展开的视图对应的字段不存在.(动态增加属性) 拿到table数据后,先把展开字段初始化,然后再赋值,问题就解决了~~ 比如,之前是:this.list = api. ...
- 华为更新云空间配置 显示无法连接服务器,更新服务器连接失败
更新服务器连接失败 内容精选 换一换 本章节指导您使用MongoDB客户端和Robo 3T工具,通过公网连接GaussDB(for Mongo)集群实例.操作系统使用场景:弹性云服务器的操作系统以Li ...
- SQL语法——创建视图、可更新视图
CREATE VIEW语句简介 CREATE [ALGORITHM = {MERGE | TEMPTABLE | UNDEFINED}] VIEW view_name [(column_list)] ...
- win10系统打开更新服务器失败怎么回事,Win10系统一直无法安装更新怎么办 Win10更新一直安装失败的3种解决方法...
经常会有小伙伴反馈,Win10无法安装更新怎么办?其实,Windows 10更新方法有很大,总有一种方式可以解决问题.以下是Win10更新失败的三种解决方式,帮你轻松解决更新失败问题. Win10更新 ...
- [转载]Qt之模型/视图(实时更新数据)
原文地址:Qt之模型/视图(实时更新数据)作者:一去丶二三里 上两节简单介绍了Qt中对于模型/视图的编程,大部分助手里说的很清楚了,现在就开始实战部分吧! 在实际应用中,视图展示的数据往往并非一成不变 ...
- [转载]Qt之模型/视图(实时更新数据)_vortex_新浪博客
原文地址:Qt之模型/视图(实时更新数据)作者:一去丶二三里 上两节简单介绍了Qt中对于模型/视图的编程,大部分助手里说的很清楚了,现在就开始实战部分吧! 在实际应用中,视图展示的数据往往并非一成不变 ...
- win10无限重启服务器,win10系统更新kb4284835补丁失败无限重启的解决方法
微软发布最新KB4284835补丁,但是win10系统更新补丁却失败出现无限重启的问题,kb4284835更新失败该怎么解决呢?针对此故障问题,接下去教程和大家分享win10系统更新kb4284 ...
最新文章
- 设计模式学习----装饰器模式
- 用node搭一个静态服务
- Access导入MDB文件
- HTML+CSS+JavaScript复习笔记持更(一)——标签篇
- 用键盘来操纵鼠标指针(鼠标损坏时的应急措施)
- 【无码专区10】第K大查询(双向链表 /主席树+st表)
- 鸟叔linux命令大全,[鸟哥linux视频教程整理]02_01_linux操作系统及常用命令
- fatal error C1853: 'Debug/***.pch' is not a precompiled header file created with this compil
- Python语言学习 (二)1.1
- c语言实验集成环境软件,TurboC for Windows集成实验与学习环境
- JSON 数据类型转换工具
- PDF文档阅读软件眼睛保护色设置参数
- 概率论基础-严士健 第二版 习题与补充3.3答案
- 【动力学】汽车性能仿真系统含Matlab源码
- Mysql,姓名按笔画排序
- Vue2.0 的 Material Design UI 组件库 Muse-UI
- 计算机课学生电脑怎么打开任务管理器,Win7系统电脑打开任务管理器的几种方法-电脑自学网...
- Jenkins自动化部署阿里云K8s
- StreamWriter
- 电子辅料检测,辅料质量检验设备的特点及工作原理介绍