Trước tiên, hãy thử kết nối bằng SYSDBA .
$ sqlplus / as sysdba
Có một số nguyên nhân gây ra lỗi ORA-01804:
- Kiểm tra để đảm bảo rằng các đường dẫn sau được đặt chính xác trong môi trường của bạn:
- Ứng dụng khách oracle của bạn có thể thiếu một số tệp dữ liệu múi giờ trong
$ORACLE_HOMEdanh mục. Bạn nên có mộtORACLE_HOMEriêng cho mỗi bản phát hành của Oracle. Nếu đúng như vậy thì:
- Kiểm tra xem các quyền có được đặt để cho phép đọc không (
chmod 444) cho các tệp trongOCCI library.