那肯定是你所访问的表不在你的用户下了更换一个拥有该表的用户登陆应该可以解决这个问题登陆之后 用 select * from tab ;看一个该用户对哪些表有访问权限

解决方案 »

  1.   

    to Dr_Jones(kickyourass)
    谢谢提示,我再捣鼓捣鼓。
      

  2.   

    不成啊,我已经使远程数据库中Student表的select权限交给所有用户了:grant select on Student to pubic;然后,我又依上面的步骤访问这个表的,但是,还是提示ora-00942和ora-02063
    :<
      

  3.   

    yeah!搞定了!在授权的时候,使用的是GRANT SELECT ON SCHEMA.TABLE_NAME TO PUBLIC;而在查询的时候又是使用的如下格式:SELECT * FROM SCHEMA.TABLE_NAME@LINK_NAME;如此这般,就可以了!
    谢谢大家的提示!!!非常感谢!:>