Bästa svaret
TOAD är mycket vänligt och enkelt att använda jämfört med SQL Developer. Men detta låter kanske inte som ett tilltalande skäl för ledningen att välja mellan en licensierad produkt och en gratis produkt som kan hantera de flesta funktioner som krävs för ett utvecklingsteam. TOAD har extra funktioner som Session Monitor, DBA-verktyg, export, import, jämförelse osv. Men hur ofta behöver dina utvecklare använda dem?
Jag har använt båda, först var jag ovillig att använda SQL Developer, men snart blev jag van vid det. Vissa smidiga sätt att spara / generera infogningsskript etc saknades dock. En sak som jag gillade med SQL-utvecklare är grupperingen av öppna anslutningar, det låter dig se två anslutningar på skärmen som vertikala brickor. Också SQL Developer kan integreras i ett källkontrollsystem som SVN, där du kan göra utcheckning, incheckning etc men själva verktyget.
Jag föreslår att du listar de funktioner som mest används i TOAD av dina utvecklare och gör en jämförelse av samma funktioner i SQL Developer.
Titta på den här supercoola videon från Khan Academy of SQL
Svar
Ytterligare att lägga till TOAD vs SQL Developer.
- TOAD har en utmärkt HTML-baserad Schema-dokumentgenerator som ger schemaobjekten länkade i en uppsättning HTML-sidor komplett med bläddringsbara länkar till tabeller , Views, MVs, PKs, FKs etc.
- TOAD är det bästa för Oracle, men nu när MySQL är av Oracle, så finns det en TOAD för MySQL också.
- TOAD är en ORACLE-centrerad produkt. SQL Developer å andra sidan kan ansluta till SQL Server (med JTDS Java Driver Jar) och Sybase, och MySQL också (med Java-drivrutiner), men jag tror att den ansluter till dessa icke-Oracle-DB: er i ett schema-läsbart läge ( detta måste verifieras för alla DB: er som inte är Oracle)