Suceguedes,
O processo de cópia de um banco de dados no SQL Server não é um procedimento simples, ainda mais na versão 2000, sendo necessário parar o serviço do SQL Server para poder manipular os arquivos de dados e logs.
Se eu entendi você deseja copiar este banco e enviar para outro servidor?
Em relação a compactação, você poderá realizar a compactação de um banco de dados no SQL Server, se o serviço do SQL Server estiver parado.