栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

导致``无效的对象名称:dbo.etc''错误的根本原因是什么?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

导致``无效的对象名称:dbo.etc''错误的根本原因是什么?

如果我理解正确,则说明您正在数据库(SomeDB)中执行过程(SomeProc),并且出现错误

Invalid object name'Informix.dbo.customer'
?这只是意味着SomeProc无法在名为“ Informix”的数据库中的名为“ dbo”的架构中找到名为“customer”的对象。可能有以下几种原因:

  1. 对象不存在,可能是因为架构和/或数据库不存在
  2. 该对象存在,但是运行该过程的用户甚至没有权限查看它
  3. 该对象存在,但数据库区分大小写,并且名称的某些部分与代码中的名称不匹配

您需要进行更多调查以找出造成这种情况的原因,但是作为一个完整的猜测,您的生产服务器同时具有Informix和SomeDB数据库,而测试服务器仅具有SomeDB?

最后,在发布问题时,请始终包含您的SQL
Server版本(2000/2005/2008)和版本(Express,Standard,Enterprise);在谈论架构和权限时,它们可能非常重要,因为功能和行为可能会有所不同。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/495302.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号