GoCD vs. Oracle SQL Developer

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
GoCD
Score 8.0 out of 10
N/A
GoCD, from ThoughtWorks in Chicago, is an application lifecycle management and development tool.N/A
Oracle SQL Developer
Score 7.9 out of 10
N/A
Oracle SQL Developer is an integrated development environment (IDE) which provides editors for working with SQL, PL/SQL, Stored Java Procedures, and XML in Oracle databases.N/A
Pricing
GoCDOracle SQL Developer
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
GoCDOracle SQL Developer
Free Trial
NoNo
Free/Freemium Version
NoYes
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
GoCDOracle SQL Developer
Best Alternatives
GoCDOracle SQL Developer
Small Businesses
GitLab
GitLab
Score 8.7 out of 10
PyCharm
PyCharm
Score 9.2 out of 10
Medium-sized Companies
GitLab
GitLab
Score 8.7 out of 10
PyCharm
PyCharm
Score 9.2 out of 10
Enterprises
GitLab
GitLab
Score 8.7 out of 10
PyCharm
PyCharm
Score 9.2 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
GoCDOracle SQL Developer
Likelihood to Recommend
9.0
(2 ratings)
8.9
(74 ratings)
Likelihood to Renew
-
(0 ratings)
9.0
(5 ratings)
Usability
-
(0 ratings)
8.9
(4 ratings)
Support Rating
-
(0 ratings)
7.0
(2 ratings)
Implementation Rating
-
(0 ratings)
9.2
(2 ratings)
User Testimonials
GoCDOracle SQL Developer
Likelihood to Recommend
ThoughtWorks
Previously, our team used Jenkins. However, since it's a shared deployment resource we don't have admin access. We tried GoCD as it's open source and we really like. We set up our deployment pipeline to run whenever codes are merged to master, run the unit test and revert back if it doesn't pass. Once it's deployed to the staging environment, we can simply do 1-click to deploy the appropriate version to production. We use this to deploy to an on-prem server and also AWS. Some deployment pipelines use custom Powershell script for.Net application, some others use Bash script to execute the docker push and cloud formation template to build elastic beanstalk.
Read full review
Oracle
Almost all development activities (the tool is called "SQL Developer", not "DBA Toolset") can be done easily and quick with [Oracle] SQL Developer. From data model creation (tables, views) to development (creation of procedures, functions, packages) and then testing (SQL Developer includes an easy to use debugger), all tasks can be performed in a single tool.
It may not be as complete as other solutions for DBA tasks like instance monitoring, but it is usually OK for development and testing environments if you want to do some basic troubleshooting.
Read full review
Pros
ThoughtWorks
  • Pipeline-as-Code works really well. All our pipelines are defined in yml files, which are checked into SCM.
  • The ability to link multiple pipelines together is really cool. Later pipelines can declare a dependency to pick up the build artifacts of earlier ones.
  • Agents definition is really great. We can define multiple different kinds of environments to best suit our diverse build systems.
Read full review
Oracle
  • Object Browser in SQL Developer allows you to explore the contents of your database using the connection tree.
  • The SQL Worksheet is an editor that allows for execution of SQL statements, scripts, and PL/SQL anonymous blocks. SELECT statements can be executed to return results in a spreadsheet-like 'grid' or can be executed as a script such to emulate SQL*Plus behavior and output
  • DBA Console allows users with administrative privileges to access DBA features such as database init file configuration, RMAN backup, storage, etc.
Read full review
Cons
ThoughtWorks
  • UI can be improved
  • Location for settings can be re-arranged
  • API for setting up pipeline
Read full review
Oracle
  • Inability to run multiple queries on the same database. You can only run one query on a given database.
  • Analytical models created from complex tables isn't accurate, and needs work.
  • Inability to view multiple tables of a database side-by-side. When trying to find correlations between tables, it would help to be able to see them at once on the same page.
Read full review
Likelihood to Renew
ThoughtWorks
No answers on this topic
Oracle
We had already thought of changing to TOAD, but we decided to stick with Oracle SQL Developer until the end.
Read full review
Usability
ThoughtWorks
No answers on this topic
Oracle
Oracle SQL Developer is very easy to use and there are a wide range of courses available which can help you get started just within a day. Data can be exported in multiple formats based on user requirements. Organizational data can be stored and management effectively using Oracle SQL Developer. All the data, tables, sequences, indexes can be easily created and updated in Oracle SQL Developer.
Read full review
Support Rating
ThoughtWorks
No answers on this topic
Oracle
Large user community support
Read full review
Implementation Rating
ThoughtWorks
No answers on this topic
Oracle
Just download and uncompress!
Read full review
Alternatives Considered
ThoughtWorks
GoCD is easier to setup, but harder to customize at runtime. There's no way to trigger a pipeline with custom parameters.
Jenkins is more flexible at runtime. You can define multiple user-provided parameters so when user needs to trigger a build, there's a form for him/her to input the parameters.
Read full review
Oracle
I have started to use Toad for Oracle recently because it is easier to sort and filter results, due to their memory sort feature that puts the results from your query in memory so that you don't have to rerun your query. I have used SQL Developer to easily update records in tables that I need to fix. I haven't found an easy way to do this in Toad other than writing SQL insert statements.
Read full review
Return on Investment
ThoughtWorks
  • ROI has been good since it's open source
  • Settings.xml need to be backed up periodically. It contains all the settings for your pipelines! We accidentally deleted before and we have to restore and re-create several missing pipelines
  • More straight forward use of API and allows filtering e.g., pull all pipelines triggered after this date
Read full review
Oracle
  • It gives 100% return on investment as it is free of cost.
  • No need to have multiple tools for each database
  • Considering the employee training, so one can save money on training, as it is not very hard to use so still savings.
Read full review
ScreenShots