Microsoft Corp. has agreed to license infoUSA Inc.'s business listings database to bolster the software company's online local search offerings.