We have a SCCM2012 DB that we're looking to replicate out to a SQL2012 or above server. The reason for the replication is for a new ITSM system to use ODBC to extract information about devices without SCCM having to worry about misconfigured requests.
First I looked into log shipping, that falls through as SCCM sets the recovery model to SIMPLE. Then I looked at Mirroring with High Performance, that falls through due to the licensing changes from SQL2008 to SQL 2012. Standard server no longer supports high performance mirroring.
Now I'm looking at either the built in replication of SCCM ( https://technet.microsoft.com/en-us/library/hh846234.aspx#BKMK_DBReplica_ConfigSiteDB ) or a Transactional Replication with a read only subscriber ( https://msdn.microsoft.com/en-us/library/ms151176(v=sql.110).aspxEr ).
Does anyone know if either of those two approaches would work? If so, which would have the least impact on the SCCM server?