我正在尝试通过OBDC在MS Access中创建一个传递查询(PTQ)到我的本地Oracle XE实例。当我运行我的PTQ时,我得到一个Ora-00942错误“表或视图不存在”。我已经确保表存在并且我正在连接的用户可以使用SQL-Plus从表中选择数据。我在PTQ中使用的语句在Sql-Plus中运行良好。
我已成功运行验证我的连接字符串是否正确:
从双重选择sysdate;
如果我尝试链接表格,我可以浏览它并创建链接。当我尝试打开它时,我再次收到Ora-00942错误。
我认为这是数据库方面的安全问题,但我不确定。我将不胜感激任何帮助。
===========================
重新启动本地Oracle服务解决了该问题。确切的来源是未知的,但让它发挥作用。