Попробуйте временно отключить брандмауэр и посмотрите, поможет ли это, чтобы изолировать проблему.
РЕДАКТИРОВАТЬ: Подождите, вы включили TCP / IP на клиенте или сервере ? Если вы включили его только на клиенте, то это объясняет это.
Он должен быть включен на обоих , чтобы разрешить связь. Судя по вашей ошибке, сервер не принимает TCP-соединения. Я не помню, что SQL 2000 называет программой, но нахожу что-то вроде «Конфигурация сети SQL Server», , а не «Конфигурация клиента». И включи там TCP.
Возможно, покажите нам скриншот диалогового окна конфигурации вашей сети.