Hunter Pence has been activated by the Giants from the disabled list, while rookie infielder Christian Arroyo was sent to Triple-A.