My guess is that your default network library on the NT box is Named Pipes. Windows 98 does not have the ability to host the server side of a named pipes. Try using the Client Network Library on the NT box to create an alias for the SQL Server on the 98 box using TCP/IP.