"One of our volunteer crewmen and a fire officer boarded the vessel and with the aid of heavy pumping equipment managed to refloat it," the spokesman said.
"However the operation had to stop when quantities of fuel oil ended up in the harbour."
The local authority was taking steps to stop the spread of oil.
Fire crews and the Scottish Environment Protection Agency were also involved in the incident.