  The Southern Photometric Local Universe Survey (S-PLUS) is an ongoing survey
of $\sim$9300 deg$^2$ in the southern sky in a 12-band photometric system. This
paper presents the second data release (DR2) of S-PLUS, consisting of 514 tiles
covering an area of 950 deg$^2$. The data has been fully calibrated using a new
photometric calibration technique suitable for the new generation of wide-field
multi-filter surveys. This technique consists of a $\chi^2$ minimisation to fit
synthetic stellar templates to already calibrated data from other surveys,
eliminating the need for standard stars and reducing the survey duration by
$\sim$15\%. We compare the template-predicted and S-PLUS instrumental
magnitudes to derive the photometric zero-points (ZPs). We show that these ZPs
can be further refined by fitting the stellar templates to the 12 S-PLUS
magnitudes, which better constrain the models by adding the narrow-band
information. We use the STRIPE82 region to estimate ZP errors, which are
$\lesssim10$ mmags for filters J0410, J0430, $g$, J0515, $r$, J0660, $i$, J0861
and $z$; $\lesssim 15$ mmags for filter J0378; and $\lesssim 25$ mmags for
filters $u$ and J0395. We describe the complete data flow of the S-PLUS/DR2
from observations to the final catalogues and present a brief characterisation
of the data. We show that, for a minimum signal-to-noise threshold of 3, the
photometric depths of the DR2 range from 19.9 mag to 21.3 mag (measured in
Petrosian apertures), depending on the filter. The S-PLUS DR2 can be accessed
from the website: https://splus.cloud}{https://splus.cloud.
