Gavin Coles, who owned the first-round lead. carded a 3-under 69 to take second place at 12-under-par 132. Andrew McLardy fired a 7-under 65 to grab a share of third place at 11-under-par 133. He was joined there by Chad Collins, who shot a 3-under 69.
Ott opened his round with a birdie on the par-4 10th, his first. He moved to 9-under with a birdie at the par-3 15th. The 34-year-old climbed to 3 under for his round with a birdie at the 18th.
Ott, a two-time runner-up on the Nationwide Tour, birdied the third to get to 11-under. He stumbled to his lone bogey at the par-4 fifth at Highland Springs Country Club.
He atoned for that error with a birdie on the seventh. Ott claimed the overnight lead when he drained an eagle putt on the par-5 eighth.
'It was kind of the same as Thursday,' said Ott. 'I hit a lot of good shots and I'm making some putts. I'm making a lot of 15- and 20-footers this week. I'm just going to try and stay aggressive which you have to do out here. I feel good because the putter is rolling really well right now.'
Coles, the 2004 New Zealand PGA Championship winner, got off to a hot start. He birdied the par-5 first and came right back to eagle the par-4 second. He tripped with a bogey at the fourth and slipped back to 10 under when he bogeyed the par-4 10th.
The 35-year-old Coles erased those errors with back-to-back birdies from the 11th. He moved to 13 under with a birdie at the 15th, but slipped back one stroke when he bogeyed the par-4 17th.
'I really didn't play well today. If Thursday was nine out of 10, then today was just four out of 10,' Coles said. 'It wasn't a good day, but it wasn't a bad day if you know what I mean. Obviously 12 under isn't leading, but it is still pretty good.'
Boo Weekley, Paul Claxton and Brandt Snedeker each carded rounds of 6-under 66 to move to 10-under-par 134. They were joined there by Kevin Haefner (68) and David McKenzie (67). Robert Garrigus and Steven Alker are one stroke further back at minus-9.
The cut line fell at 4-under-par 140 with 76 players moving on to the weekend.