Triệu chứng
Khi đăng nhập vào Microsoft Dynamics NAV, bạn gặp lỗi sau: "Giấy phép chương trình của bạn không cho phép nhiều người dùng
làm việc đồng thời. Hãy chờ một người dùng khác ngừng sử dụng chương trình. Hãy liên hệ với người quản lý hệ thống của bạn nếu bạn muốn cho phép nhiều người dùng đồng thời hơn trên hệ thống của bạn".
Nguyên nhân
Lỗi này xảy ra khi tổng số người dùng truy nhập vào cơ sở dữ liệu Microsoft Dynamics NAV cùng một lúc đã vượt quá tổng số phiên người dùng mà giấy phép cấp quyền truy nhập. Nếu bạn đã được cấp phép cho 5 người dùng và bạn là người dùng thứ 6 đang tìm cách đăng nhập vào cơ sở dữ liệu Microsoft Dynamics NAV, bạn sẽ nhận được lỗi này.
Lỗi có thể xảy ra ngay cả khi số lượng người dùng hiện hoạt thực tế đã được đăng nhập vào cơ sở dữ liệu Microsoft Dynamics NAV ít hơn số lượng phiên người dùng mà giấy phép của bạn cấp quyền truy nhập. Dưới đây là các tình huống có thể xảy ra:
-
Nếu bạn đang sử dụng N/ODBC hoặc C/Front, mỗi phiên bản của các chương trình bạn đang chạy sẽ sử dụng một phiên người dùng.
-
Có thể có các phiên không hoạt động vẫn được kết nối với cơ sở dữ liệu Microsoft Dynamics NAV. Điều này có thể xảy ra nếu người dùng không đóng Microsoft Dynamics NAV đúng cách khi thoát hoặc sau khi mất điện.
-
Chỉ Máy chủ Cơ sở dữ liệu Microsoft Dynamics NAV Số lượng phiên tối đa được phép đăng nhập đồng thời vào máy chủ Cơ sở dữ liệu Microsoft Dynamics NAV có thể được chỉ định khi bạn khởi động dịch vụ Cơ sở dữ liệu
Microsoft Dynamics NAV. Nếu đã bắt đầu số phiên tối đa cho dịch vụ Cơ sở dữ liệu Microsoft Dynamics NAV, không còn người dùng nào lớn hơn mức tối đa này có thể đăng nhập vào máy chủ Cơ sở dữ liệu NAV bất kể có bao nhiêu phiên trên giấy phép.
Giải pháp
1. Cách xác định cách người dùng có thể được đăng nhập vào cơ sở dữ liệu Microsoft Dynamics NAV Bạn có thể thấy có bao nhiêu người dùng đã đăng nhập vào cơ sở dữ liệu Microsoft Dynamics NAV tại bất kỳ thời điểm nào từ cửa sổ Phiên Cơ sở dữ
liệu. Để truy nhập vào cửa sổ Phiên Cơ sở dữ liệu trong Microsoft Dynamics NAV, hãy làm theo các bước sau:
-
Đi đến tab Tệp, Cơ sở dữ liệu, Thông tin, Phiên
-
Truy sâu xuống trường Phiên Hiện tại
Cửa sổ Phiên Cơ sở dữ liệu sẽ hiển thị danh sách tất cả phiên được kết nối với cơ sở dữ liệu Microsoft Dynamics NAV, bao gồm người dùng, phiên N/ODBC, v.v..
Bạn có thể lọc theo cơ sở dữ liệu Microsoft Dynamics NAV trong trường Tên Cơ sở dữ liệu để giới hạn các bản ghi chỉ hiển thị các phiên được kết nối với cơ sở dữ liệu này.
2. Phiên Không hoạt động/Không hoạt động Bạn có thể xóa phiên người dùng không hoạt động khỏi cửa sổ Phiên Cơ sở dữ liệu bằng cách chọn bản ghi cho phiên bạn muốn xóa, bấm chuột phải và chọn Xóa hoặc nhấn phím
Delete.
Lưu ý: Các phiên không hoạt động/không hoạt động sẽ tự động hết hạn sau một khoảng thời gian nhất định, thông thường là 2 giờ.
3. Chỉ Máy chủ Cơ sở dữ liệu Microsoft Dynamics NAV Khi cài đặt Máy chủ Cơ sở dữ liệu
Microsoft Dynamics NAV, tham số Sessions sẽ tự động đặt bằng với số phiên người dùng trên giấy phép được cài đặt trên
máy chủ. Tuy nhiên, thiết đặt này có thể được thay đổi theo cách thủ công để các phiên tối đa được đặt ít hơn số phiên người dùng trên giấy phép được cài đặt trên máy chủ Bạn có thể kiểm tra Phiên Tối đa bằng cách đi tới dấu nhắc lệnh; đi tới thư mục mà tại đó máy chủ Cơ sở dữ liệu Microsoft Dynamics NAV được cài đặt và nhập SERVER, hoặc đi tới thư mục mà máy chủ cơ sở dữ liệu được cài đặt từ Windows Explorer và bấm đúp vào tệp
Server.exe.
Nếu Phiên Tối đa được đặt nhỏ hơn số phiên người dùng trên giấy phép của bạn, tham số Phiên Tối đa có thể được thay đổi trong Trình quản lý máy chủ cơ sở dữ liệu của Microsoft đính vào-in cho Bảng điều khiển Quản lý Microsoft hoặc bạn có thể thay đổi tham số phiên tối đa từ dòng lệnh khi bạn khởi động máy chủ bằng cách nhập sessions=XX, trong đó XX là số lượng phiên.
Thông tin Bổ sung
Để biết thêm thông tin, hãy xem các bài viết Về Cách thức thực hiện: Cách Xác định số lượng Phiên
cấp phép trong Microsoft Dynamics NAV.
Cách: Kích hoạt Tệp Giấy phép- Khi bạn mua phiên người dùng bổ sung, hãy đảm bảo rằng tệp giấy phép mới của bạn được cài đặt đúng. Nếu không, bạn sẽ không thể sử dụng phiên người dùng bổ sung đã mua.