oracle报错905
时间: 2023-10-20 09:19:35 浏览: 121
Oracle报错905通常是由于表不存在或者用户没有访问表的权限引起的。请确认以下几点:
1. 确认表名是否正确,是否存在于数据库中。
2. 确认当前用户是否有访问表的权限,可以通过如下语句查询用户的权限:
```
select * from user_tab_privs where table_name = '表名';
```
3. 如果表名和权限都正确无误,尝试使用完整的表名(包括schema和表名)进行查询。
如果以上方法无法解决问题,请提供更多的上下文信息和错误信息,以便更好地定位问题。
相关问题
oracle 报错 12514
Oracle 报错 12514 是 TNS 监听器无法解析连接标识符引起的错误。这种错误通常是由以下原因引起的:
1. 数据库服务未启动。
2. 监听器配置错误,无法识别客户端的连接请求。
3. 主机名或 IP 地址错误。
4. 端口号错误。
解决方法:
1. 确认数据库服务已经启动。
2. 确认监听器配置正确,可以使用 lsnrctl status 命令来检查监听器状态。
3. 确认主机名或 IP 地址正确,可以使用 ping 命令来测试连接。
4. 确认端口号正确,可以使用 telnet 命令来测试连接。
oracle报错01034
回答: 根据提供的引用内容,ORA-01034错误是指ORACLE数据库不可用。在引用\[1\]中,通过使用sysdba权限访问连接数据库的方式尝试查询v$log表,但是出现了ORA-01034错误。在引用\[2\]中,通过操作resetlogs来尝试打开数据库,但是同样出现了ORA-01034错误。根据引用\[3\]中的描述,通过查询v$log表得知日志只记录到昨天,然后尝试使用recover database命令进行数据恢复,但是出现了ORA-10879、ORA-01547和ORA-01194等错误。综上所述,ORA-01034错误可能是由于数据库不可用或者需要进行数据恢复导致的。
#### 引用[.reference_title]
- *1* *3* [【Oracle】解决ORA-01034: ORACLE not available问题](https://blog.csdn.net/kida_yuan/article/details/129395739)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [解决:ORA-01034: ORACLE not available问题](https://blog.csdn.net/tzydzj/article/details/114262453)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文