I do not know of a Sims 2 No CD patch which has been released yet.
However, there is a good alternative to using No CD Patches. That alternative is to create a virtual CD drive and copy your original CD to that virtual drive. You will never have to put your physical CD into the drive again, because your "virtual" CD will always be in the drive.
Software packages which create virtual CD drives include:
Virtual CD - $39.95
VirtualDrive - $49.95
Virtual Drive Creator - Free (Basic) / $14.95 (Pro)
Game Jackal - $9.65 (Standard) / $17.65 (Pro)