Điểm:0

Domino 10 có thay đổi tên tệp NDX không?

lá cờ cn

Tôi vừa nâng cấp một máy chủ từ IBM Domino 9.0.1 lên Domino 10.0.1 và đang gặp một số sự cố với các tệp NDX (xem các chỉ mục được lưu trữ bên ngoài cơ sở dữ liệu).

Tôi đã thử nghiệm một số chức năng của ứng dụng tùy chỉnh sau khi nâng cấp và nhận thấy rằng mã sử dụng chế độ xem đôi khi tạo ra thông báo lỗi "Cố gắng mở lại vùng chứa đang mở".

Để khắc phục lỗi, tôi đã chạy lệnh máy chủ tải cập nhật -R để xây dựng lại tất cả các chế độ xem đã sử dụng. Sau khi hoàn thành, tôi thấy hiện có hai tệp NDX cho mọi cơ sở dữ liệu hỗ trợ NIFNSF.

Đối với mỗi NSF, tệp NDX cũ hơn được cập nhật lần cuối trước khi nâng cấp và được đặt tên để khớp với tên tệp cơ sở NSF với phần mở rộng được thay thế bằng "NDX".NDX mới hơn được cập nhật trong vòng 15 phút qua và được đặt tên giống như tên tệp cơ sở NSF, cộng với "_nsf", sau đó là phần mở rộng "NDX".
Ví dụ. Tệp cơ sở dữ liệu "Arc2001.nsf" có cả "Arc2001.ndx" (cũ hơn) và "Arc2001_nsf.ndx" (mới hơn).

Vì vậy, câu hỏi chính là: Tên mặc định của tệp NDX có thay đổi với Domino 10 không?
Và liên quan chặt chẽ: Tôi có thể xóa các tệp NDX cũ hơn một cách an toàn không?

Trong trường hợp có vấn đề, đường dẫn nâng cấp Domino không đơn giản, vì tôi đã chuyển sang một hệ điều hành và máy chủ ảo mới, đồng thời thay đổi từ Domino 32 bit sang 64 bit cùng một lúc.

Trước tiên, tôi đã sao chép tất cả các tệp dữ liệu và cài đặt Domino từ Windows Server 2012 cũ sang Windows Server 2019 mới, sau đó xóa các tệp nhị phân gốc (EXE, DLL và một số tiện ích mở rộng mà tôi biết được tạo bởi Visual Studio) trong trường hợp có thể xảy ra sự cố với thay đổi từ 32-bit sang 64-bit, sau đó cài đặt Domino 10.0.1 trên các tệp đã sao chép. Tôi đã phải sửa đổi một số tệp INI để thay đổi tên máy chủ và địa chỉ IP, sau đó có thể bắt đầu và sử dụng Domino 10.0.1 mà không gặp sự cố nào ngoài những gì tôi đã mô tả ở trên.

Điểm:1
lá cờ cn

Không có câu trả lời nào khác (chưa) và với việc tôi không thể tìm thấy thông tin chính thức về định dạng tên tệp NDX, tôi đã thực hiện một số thử nghiệm để trả lời câu hỏi này cho hài lòng.

Trên máy chủ Domino 10.0.1, nếu tôi bật NIFNSF trên cơ sở dữ liệu đã tắt tính năng này trước đó, thì tên tệp NDX được định dạng giống như các tệp NDX mới xuất hiện sau khi xây dựng lại chế độ xem, tức là có "_nsf" trước phần mở rộng.

Ngoài ra, nếu tôi dừng Domino, hãy xóa tất cả các tệp NDX cũ mà tôi đã sao chép từ máy chủ 9 và khởi động lại Domino, các tệp đó sẽ không xuất hiện lại và tôi không thấy bất kỳ thông báo lỗi hoặc sự cố nào khác.

Kết luận: Định dạng tên tệp NDX đã thay đổi tại một số điểm trong Domino 10.0.0, 10.0.1 hoặc một trong các gói sửa lỗi dành cho các phiên bản đó và các tệp NDX sử dụng định dạng tên cũ có thể được xóa một cách an toàn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.