Question : what's wrong with my ftp script?

I can manually ftp to a server to get file I need.  But my perl script can't do it. There must be something wrong in my script.  Is there anybody can point it out?

Thanks in advance

----------
use Net::FTP;
$ftp = Net::FTP->new("real server IP address", Debug => 0) or die $!;

$ftp->login("real ID","real Password") or die $!;
$ftp->binary();
$ftp->cwd("/scripts/backup") or die "Can't chdir to $errdir $!";

$ftp->get('AUDIT-2010-07-05.tar.Z')or die "Error in transfer: ", $ftp->message;
$ftp->quit;
Attachments:
 
 

Answer : what's wrong with my ftp script?

There was a "Transition Pack" that allowed you to do that. It changed your licensing from SBS 2003 std, to server 2003, exchange 2003 (standalone), and allowed you to upgrade your CAL's. The cost was basically the difference between what you paid for SBS and your CALs vs the cost of buying it all separately. Where you wouldn't need Exchange 2003 I don't know that it would be cheaper. If you premium it addressed SQL as well. The transition pack is discontinued because it only converts to 2003 and not 2008, but you may find some retailers with it.

Personally I would buy a server 2008 Volume license with downgrade rights. This would allow you to install a previous version such as Server 2003 R2 std, 32 bit,  but be able to use migrate the license at a later date to server 2008 at no cost.
Random Solutions  
 
programming4us programming4us