Lỗi thường gặp

ORA-12560: TNS: protocol adapter error

ORA-12560: TNS: protocol adapter error  là một lỗi rất phổ biến khi bạn mới làm việc với Oracle Database

Quá nhiều nguyên nhân dẫn đến lỗi ORA-12560: TNS: protocol adapter error này, thông thường nhất là các nguyên nhân sau:

1. Các biến môi trường $ORACLE_HOME và $ORACLE_SID chưa được đặt chính xác.

Bạn dùng lệnh sau để đặt lại biến môi trường

Trên Linux:

export ORACLE_HOME=<duong_dan_chinh_xac_Oracle_home>;

export ORACLE_SID=<SID>;

Trên Windows

set ORACLE_HOME=<duong_dan_chinh_xac_Oracle_home>;

set ORACLE_SID=<SID>;

 

2. Nếu bạn cài Oracle database trên windows, thì hãy kiểm tra xem service của database đã được start hay chưa

windows-services

Nếu trên Windows Service của bạn không có các service này, thì bạn cần phải tạo ra nó bằng câu lệnh

C:\> ORADIM -NEW -SID ORCL

(Với ORCL là service name của database)

Sau đó, 1 service có tên là OracleServiceORCL sẽ được tạo ra và bạn có thể start/stop service trên cửa sổ Windows Service được rồi

Hi vọng với bài viết này, bạn đã có thể áp dụng để fix lỗi trên,

Thân ái,

Để được tư vấn kỹ hơn, mời bạn để lại comment bên dưới hoặc click vào Fanpage của chuyên gia:https://www.facebook.com/ora.huytran/

Đồng hành cùng doanh nghiệp vượt qua khó khăn giai đoạn Covid-19, chúng tôi tặng bạn Voucher giảm giá 60% dịch vụ kiểm tra sức khỏe cơ sở dữ liệu toàn diện, dịch vụ Database Health Check giúp CSDL của bạn luôn khỏe mạnh!
Chi tiết xem tại đây!

Leave a Reply

avatar
  Subscribe  
Notify of