According to Esri documentation, geodatbaase replication is RDBMS agnostic, meaning that theoretically there is nothing to prevent one from successfully implementing geodatabase replication between Oracle and SQL Server.
"Geodatabase replication is built on top of the versioning environment and supports the full geodatabase data model including topologies, networks, terrains, relationships, and so forth. In this asynchronous model, the replication is loosely coupled, meaning that each replicated geodatabase can work independently, and all changes can still be synchronized. Since it is implemented at the geodatabase level, the DBMSs involved can be different. For example, one replica geodatabase could be built on top of SQL Server, and the other can be built on top of Oracle."
Has anyone in the community successfully set this up? If so do you have any advice for someone how is considering going down this road?