Recovering Photo Library from Corrupt Hard Drive?

Hello, after replacing a corrupt hard drive (confirmed by an Apple Genius), I’m trying to recover the Photo Library from the old drive using a SATA to USB cable on a MacBook Pro running macOS 10.13.
The Finder can see the old Photo Library on the external drive, but it can’t open the Library, even after trying to repair it with Photos.
Does anyone have suggestions on how to view specific photos from the old Library, avoid the corrupted ones, and transfer the good ones to the new hard drive on the computer?
Thanks!

The Photo Library files may be found in the Finder, you can try:

  1. Right-click the Photo Library and select Show Package Contents.
  2. Then find the Masters or Originals folder.
  3. Manually copy the photos from these folders to a new location on your new hard drive.

Hope the files are still there.

You are lucky if you haven’t used any recovery software. The deleted files have not been overwritten so you can recover your Photo Library files.
You can consider the tool Disk Drill or iBoysoft Data Recovery, two of them can help you recover data from the corrupt drive.
Stop using the drive and download the data recovery tool as soon as possible.

Have you considered attempting to repair the Photo Library again?
Hold down the Option and Command keys while launching the Photos app. This will bring up the repair options for the library. Try repairing the library again, as multiple attempts might resolve some issues.

Okay, I tired this but unluckily I found nothing.

Wow, I just downloaded the tool from iBoysoft, I hope it can help me, thanks.

Nothing works, but thank your advice.