Ambos sistemas de bases de datos funcionan bien, pero tienen claras diferencias en la forma en que se operan. Oracle tiene PL / SQL con paquetes que contienen funciones y procedimientos (puede consultar este útil producto: https://www.devart.com/dbforge/oracle/studio/ ) mientras que MS-SQL solo tiene procedimientos almacenados y T-SQL. PL / SQL detendrá la ejecución en una excepción no controlada, mientras que T-SQL tiene transacciones en bloque que se mueven a lo largo de una línea de producción. Oracle tiene espacios de tabla dentro de la base de datos en el host, mientras que MS-SQL tiene bases de datos dentro del servidor en el host. Los registros de recuperación, rehacer y archivar segmentos de Oracle permiten controlarlo de forma más discreta. Pero dejar que esto se escape fácilmente te mete en un lío.