ora-01034 是什么报错
时间: 2024-06-13 11:09:08 浏览: 166
ora_错误代码
ORA-01034是Oracle数据库的一个错误代码,表示Oracle数据库无法连接到实例。这可能是由于实例未启动或正在关闭,或者由于连接字符串中的实例名称错误导致的。要解决此问题,您可以尝试启动实例或更正连接字符串中的实例名称。以下是两种可能的解决方法:
1.启动实例
```shell
sqlplus / as sysdba
startup
```
2.更正连接字符串中的实例名称
如果您使用的是本地Oracle实例,则可以使用以下连接字符串连接到数据库:
```python
import cx_Oracle
conn = cx_Oracle.connect('username/password@localhost:1521/orcl')
```
如果您使用的是远程Oracle实例,则需要将连接字符串中的主机名和端口号更改为远程主机名和端口号,并将实例名称更改为远程实例名称。
阅读全文