Bạn có cài đặt nhiều máy khách Oracle cùng một lúc không?
Thật không may, nếu bạn cài đặt nhiều phiên bản của máy khách Oracle, chúng đôi khi (có thể thường xuyên?) Không hoạt động tốt với nhau. Điều có thể đang xảy ra là một số đường dẫn đang bị trộn lẫn giữa hai phiên bản của máy khách Oracle. Tôi sẽ xóa cái cũ hơn.
Điều gì xảy ra nếu bạn nhập:tnsping [name]
Có thể tnsping sẽ cung cấp cho bạn một số thông tin hữu ích hơn.
Trong Windows, tôi đã khắc phục các loại sự cố này trước đây bằng cách chỉnh sửa biến môi trường PATH và xóa tất cả các tham chiếu đến máy khách Oracle cũ. Bạn có thể chỉnh sửa biến môi trường PATH bằng cách vào Máy tính -> Thuộc tính -> Cài đặt hệ thống nâng cao (chỉ dành cho Vista và 7) -> Nâng cao (tab) -> Biến môi trường ... Tôi thường sao chép đường dẫn và chỉnh sửa nó trong notepad, sau đó sao chép lại đường dẫn đã chỉnh sửa vào.
Nếu điều này không hoạt động và cấu trúc thư mục cho ứng dụng cũ tồn tại, thì tôi sẽ sao chép tnsnames.ora vào thư mục Mạng / Quản trị viên của ứng dụng cũ để xem có hoạt động không.