SQL Server 2000 trên Windows 10


10

Tôi cần cài đặt SQL Server MSDE 2000 SP4 trên Windows 10.

Tôi có các máy khác chạy Windows 7 và 8.1 và SQL Server MSDE 2000 hoạt động tốt (với bản sao hợp nhất cũng được cấu hình).

Bây giờ tôi đang thử nghiệm kịch bản tương tự với Windows 10, nhưng thiết lập đang đóng đột ngột trong quá trình cài đặt.

Tôi biết rằng phiên bản này rất cũ, nhưng có một cách giải quyết để cài đặt nó trên Windows 10 không?

Câu trả lời:


21

Tôi biết không có hack để cài đặt SQL Server 2000 trên bản cài đặt Windows 10 hiện có. Có thể có các lực lượng chống lại bạn từ cả hai trong chương trình thiết lập (tìm kiếm một số thứ nhất định trên hệ thống máy chủ) và trong hệ điều hành (ngăn không cho nhiều phần mềm cũ được cài đặt, chủ yếu là vì lý do bảo mật nhưng cũng tương thích, ổn định, Vân vân). Tôi đã thử trong quá khứ và ngay cả với các tùy chọn ghi đè tương thích, tôi cũng gặp phải những thất bại tương tự mỗi lần.

Một vài ý tưởng:

  1. Sử dụng máy ảo. Đây thực sự là giải pháp đơn giản và rõ ràng nhất. Hầu hết các phiên bản (nếu không phải tất cả) của Windows 10 hiện đều hỗ trợ Hyper-V nguyên bản; nếu không, luôn có VMWare Workstation (không miễn phí) và Oracle VirtualBox (miễn phí).
  2. Cài đặt 2000 rồi nâng cấp. Không thực sự thiết thực, đặc biệt nếu bạn muốn sử dụng cài đặt Windows 10 mà bạn đã có, nhưng nếu bạn đang làm điều này từ đầu, bạn có thể cài đặt XP / Vista / Win7, tất cả đều cho phép bạn cài đặt 2000, sau đó nâng cấp. Mặc dù vậy, hãy cẩn thận, vì một số phương pháp nâng cấp lên Windows 10 sẽ chuyển tất cả các chương trình và dịch vụ của bạn sang Windows.old và chúng sẽ không chạy nữa.

Trong cả hai trường hợp, tường lửa tào lao ra khỏi điều đó, bởi vì các bản vá bảo mật gần đây nhất cho năm 2000 rất khó tìm, và những cái mà tôi tìm thấy sẽ không cài đặt ...


10

Tôi quản lý để cài đặt theo các bước sau:

  1. Trích xuất SP4
  2. Sao chép ..SP4\x86\other\sqlredis.exevào..\originalinstallpath\x86\other
    (this avoid mdac insall freezing)
  3. Tạo cấu trúc thư mục này (bất kỳ nơi nào):
    • Microsoft SQL Server\80\Tools\Binn
    • Microsoft SQL Server\MSSQL\Binn
  4. Tìm ra sqlunirl.dll trên SP4đường dẫn và sao chép vào thư mục Binn ở trên
  5. Sao chép dlltập tin trên ..SP4\x86\setupđể Microsoft SQL Server\MSSQL\Binn(thư mục trên)
  6. Sao chép cấu trúc thư mục (được tạo ở bước 3) sang C:\Program Files (x86)
    • Give full access to user logged to **Microsoft SQL Server** folder
  7. Thay đổi tương thích cài đặt ..\originalinstallpath\x86\setup\setupsql.exe
    • XP SP2
    • Run as administrator

Tất cả các bước này đều có trong hướng dẫn này: Cách cài đặt SQL Server 2000 (SP4) trên Windows 10


Ở bước 4, trên video, bản sqlunirl.dllsao được sao chép vào cả hai Binnthư mục.
Shaya
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.