查看tablename的所有者,如果不是dbo,改为dbo即可

解决方案 »

  1.   

    有些代码写的是 dbowner.tablename. 全部改成dbo以后,也要改这一部分代码!
      

  2.   

    如果确实存在其它所有者的表,那这部分不要改为dbo,否则程序中用"所有者.表名"会提示错误"对象名无效"
      

  3.   

    是啊,关键是代码里面分不清楚那些表用了dbownername.table 格式哪些直接用了 table 这个的格式。
    在数据库中,新建一个表的时候,也不能用这个dbowername用户名作为dbowner了.感觉是系统表出问题了,但是找不到头绪