Thông điệp khá rõ ràng:
- bạn đã liên hệ thành công với cơ sở dữ liệu
- thông tin xác thực được cung cấp không chính xác
Điều này cho thấy thực sự không có gì sai với cấu hình máy khách của bạn.
Vì vậy, điều đó để lại cho bạn
- kết hợp người dùng / pw sai
- bạn chưa liên hệ với cơ sở dữ liệu mà bạn cho rằng mình có
Sở hữu:
- Đảm bảo rằng bạn có thể kết nối với thông tin đăng nhập được cung cấp từ dòng lệnh.
- Sử dụng tnsping mydatabase để kiểm tra máy chủ lưu trữ và phiên bản mà bạn đang liên hệ, xác minh nó chính xác. Đầu ra từ lệnh này sẽ cho bạn biết máy chủ, cổng và phiên bản / dịch vụ mà bạn đang kết nối. Nếu sai, hãy kiểm tra tệp tnsnames.ora để biết bí danh này.
- Như @OMG Ponies đề xuất, nếu bạn đang sử dụng 11g, hãy đảm bảo rằng trường hợp trong mật khẩu của bạn là chính xác