We have transactional replication from SQL 2000 to sybase and I had the following error in the distribution agent log as one of the fields (varchar) that's part of the key was empty string: Character, decimal, and binary parameters cannot have a precision of zero. Error in parameter 3. We had to delete this transaction from the queue to be able to restart the replication. I couldn't find anything in microsoft knowledge base. Thanks in advance for all your help! -- DK