In my cases, I have gone from an old nt4 or netware server to a new win2k server. In these cases, I have the network people copy the macola app directories to the new server using the same mapped drive. I then install fresh the current version of pervasive they own or have purchased. I then install the pervasive client from the new server to the workstations & the macola client. As a precaution, I usually manually uninstall pervasive 7 client & odbc if going to pervasive 2000 as part of the migration process on the client workstations. I haven't tried to up from nt4 to win2k on the same server box, but would assume that since pervasive writes registry entries to either network OS, that you would experience some issue downline through an upgrade if you don't stop & remove the pervasive service from nt4 before the upgrade & then re-install their current pervasive version & restart the service after loading the win2k OS. I tried to search the pervasive devtalk website earlier today re: upgrade from nt4 to win2k & couldn't find anything of note. If you are a profit w/pervasive partner, try starting an incident there if no one here can help you from experience since you have a few free support incidents as a partner. In previous years, I have found them to be very helpful in the troubleshooting arena, but am a bit removed now since macola forces us to purchase pervasive through them: takes much longer to wade through the bureaucracy. I used one of my free support incidents on a 100% cpu utilitization problem recently & they were pretty helpful, though I think that my eventual fix came from patrick @ macola (suggestion to move the swap file to D instead of C on the macola server). In any case, good luck & I'll be eager to hear how it all turns out.