Was ist der Hauptunterschied zwischen Oracle und Sql-Server?

3 Antworten


  • SQL SERVER:
    SQL SERVER billiger als ORACLE Server
    SQL Server ist einfach und leicht zu installieren, zu verwenden und zu verwalten
    SQL Server unterstützt nur Windows-basierte Plattformen (Windows XP, Windows 9x, Server usw.)
    In SQL Server ist es sehr kompliziert, Rollback-Eigenschaften zu konfigurieren.
    Es hat Einschränkungen in materialisierten Ansichten

    Oracle: Es ist
    plattformunabhängig
    Es hat automatische Rollback-Segmente.
    Es ist gut in der Indizierung als SQL SERVER, es ist
    gut in materialisierten Ansichten als SQL SERVER,
    es unterstützt Wiederherstellungsoptionen, wenn Daten beschädigt wurden.
  • Beide Datenbanksysteme funktionieren gut, unterscheiden sich jedoch in der Art und Weise, wie sie betrieben werden. Oracle hat PL/SQL mit Paketen, die Funktionen und Prozeduren enthalten (Sie können dieses nützliche Produkt überprüfen - https://www.devart.com/dbforge/oracle/studio/ ), während MS-SQL nur gespeicherte Prozeduren und T-SQL hat. PL/SQL stoppt die Ausführung bei einer nicht behandelten Ausnahme, während T-SQL Blocktransaktionen hat, die sich in einer Produktionslinie bewegen. Oracle hat Tablespaces innerhalb der Datenbank auf dem Host, während MS-SQL Datenbanken innerhalb des Servers auf dem Host hat. Das Rollback-Segment sowie die Redo- und Archivprotokolle von Oracle ermöglichen eine diskretere Steuerung. Aber wenn Sie dies leicht davonkommen lassen, geraten Sie in ein Durcheinander.

  • Oracle ist eine Sprache oder ein Tool, das ein als SQL bekanntes Datenbankprodukt verwendet, und ein SQL-Server wird verwendet, um das Oracle mit der Datenbank mithilfe der SQL-Abfragesprache zu verbinden.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear