2013-07-29 41 views
5

Tôi có phiên bản OracleXE 11g trên máy chủ từ xa. Một số nhà phát triển có Windows 7 SP1 của Nga không thể kết nối với nó. Họ đã thông báo lỗi này:Lỗi: ORA-12705: Không thể truy cập tệp dữ liệu NLS hoặc môi trường không hợp lệ được chỉ định

ORA-12.705: Không thể truy cập tập tin dữ liệu NLS hoặc môi trường không hợp lệ theo quy định

Không có lỗi nếu bạn sử dụng enUS của Windows 7 SP1 máy. Tôi đã thử nhiều cách để giải quyết việc này:

Tôi đã kiểm tra cài đặt ngôn ngữ trên máy server:

SELECT * FROM V$NLS_PARAMETERS; 
SELECT USERENV ('language') FROM DUAL; 

Cả lợi nhuận GERMAN_GERMANY.AL32UTF8.

tôi đã cố gắng nhiều cách khác nhau để giải quyết vấn đề này bằng cách làm này:

  1. Rename registry NLS_LANG chìa khóa để NLS_LANGX trên máy server. Chẳng làm gì cả.
  2. Tạo biến môi trường NLS_LANG với giá trị GERMAN_GERMANY.AL32UTF8.
  3. Bảng điều khiển> Tùy chọn ngôn ngữ và khu vực> Định dạng và đặt tiếng Nga tại đó.

Không có tác phẩm nào trong số này hoạt động. Tôi nên làm gì?

+0

Trong SQL Developer vấn đề có thể được giải quyết bằng cách thêm các dòng để cấu hình: AddVMOption -Duser.language = vi AddVMOption -Duser.country = US Nhưng làm thế nào để thay đổi nó trên toàn cầu? –

+0

bạn có tìm thấy giải pháp cho việc này không? – kilonet

Trả lời

10

có vấn đề tương tự
thêm sau đây để lập luận VM giúp:

-Duser.language=en 
-Duser.region=us 
6

Tôi có vấn đề này với hệ điều hành MacOS, khi cài đặt phát triển SQL nhiều lần. Thêm tùy chọn VM đã giúp tôi (@kilonet answer). Nhưng ở đây tôi đang thêm một câu trả lời mới đặc biệt để giải quyết vấn đề MacOS.

Sửa đổi tệp cấu hình sản phẩm của nhà phát triển SQL (product.conf) trong đường dẫn bên dưới.

~/.sqldeveloper/<sqldeveloper version>/product.conf 

Thêm thêm hai mục sau đây.

AddVMOption -Duser.language=en 
AddVMOption -Duser.region=us 

Cảm ơn câu hỏi và câu trả lời.

0

Đối SQLDeveloper trong Windows

sqldeveloper\sqldeveloper\bin\sqldeveloper.conf 

Commment dòng này

AddVMOption -Duser.timezone="-06:00" 
# AddVMOption -Duser.timezone="-06:00" 

Trân

Các vấn đề liên quan