Migliore risposta
Vediamo le caratteristiche del database Sybase rispetto al database Oracle:
Database Sybase:
Le tabelle sono memorizzate in segmenti; un segmento è unarea allinterno di un dispositivo, con un nome e una dimensione, che viene allocata per un database. Il log delle transazioni è memorizzato nel proprio segmento, di solito su un dispositivo separato.
Database Oracle:
Le tabelle sono memorizzate nel tablespace; un tablespace è costituito da uno o più file di dati. Sebbene sia possibile utilizzare dispositivi raw allinterno di Oracle, non è consigliato. I file di controllo, i segmenti di rollback e i registri di ripristino sono tutti memorizzati in file separati allinterno del sistema operativo.
Ora vedi le differenze tra il database Sybase e il database Oracle:
Sybase è molto più facile essere subito operativi. Linstallazione è molto più semplice e il server sembra essere “sintonizzato” meglio fuori dagli schemi rispetto a Oracle. Puoi eseguire le stesse app in entrambi: Sybase utilizza Transact-SQL come linguaggio di stored procedure e Oracle utilizza PL / SQL. Sono entrambi potenti linguaggi con cui codificare la logica nel database.
Oracle è il database preferito da molti dei grandi pacchetti come PeopleSoft, SAP ecc., Sebbene la maggior parte degli altri software supporti entrambi.
Oracle ha una quota di mercato molto maggiore rispetto a Sybase e Sybase ha avuto in passato alcune difficoltà finanziarie.
Risposta
Questa domanda deve essere più specifica. Sia Sybase (ora SAP) che Oracle offrono una varietà di soluzioni di database, ad esempio soluzioni per OLTP, analisi, soluzioni a tolleranza di errore con disponibilità più elevata o soluzione cluster distribuita su più nodi.
Altrimenti, sarebbe come confrontare una mela con una patata è inutile.