时间:2024-06-14 07:01:24
plsql看不到表
在PL/SQL中看不到表的原因可能有以下几点:
1. 默认情况下,PL/SQL不会自动提交SQL语句。你需要在执行建表语句后手动输入commit并回车,以确保表被提交到数据库中。
2. 确保你使用的是同一个用户名。如果你用一个系统角色在SQL/Plus中创建了表,然后用别的用户登录的PL/SQL,那么你将无法看到表。
3. 检查当前用户是否有创建表的权限。你可以在PL/SQL的Edit界面下输入SQL语句进行测试。
4. 确保数据库连接正常。通过sysdb角色查看数据库是否正常。
5. 检查Oracle客户端配置。将Oracle安装目录中的tnsnames.ora拷贝到客户端安装目录下的product文件目录下面。
如果以上方法都无法解决问题,可以尝试登录PL/SQL并选择Tools》Preferences,然后使用用户名与密码重新登录测试一下。
快测评广州东远堂信息科技有限公司版权所有 量子科技网提供支持 粤ICP备15011623号