The Giants activated veteran utility man Aaron Hill (right forearm strain) from the 10-day disabled list on Friday and optioned left-handed reliever Steven Okert to Triple-A Sacramento.