The ability to define a set of domain definitions and group them in folders is a valuable feature. There is also a Macro (VB script) feature that allows you to automate many features that can save a lot of time.
Data Analyst at a university with 1,001-5,000 employees
It is recommended for those with the resources to maintain it.
This review comes from the point of view of a technical tools administrator who is only an occasional data modeller at this stage.
We're using Embarcadero Repository Server with ER/Studio, Team Server and the Data Lineage Tool, on in-house servers. Trialled on workstations from 2013 (XE3), first installed in Development server environment in August 2014 (XE5), went to Production in December 2014. Currently up to XE7 in Dev, XE6 in Prod.
We installed with onsite assistance, and had a quick and effective response from the development team when the onsite Embarcadero resource requested a workaround for our non-standard MS SQL server port.
Licensing for Repository Server is a bizarre chain of:
- Install Embarcadero License Center on hosting server (only needed once, at first installation)
- From purchase order, get login details for Maintenance Delivery Portal website
- From Maintenance Delivery Portal, get login details for License Hosting website
- In License Hosting site, give hosting server details, get licence config files
- Log into Embarcadero License Center, apply server licence file
- Create user accounts in ER/Studio, give users user licence files
It's fiddly but manageable with a tech to guide you through it, or when referring to your own documentation for subsequent installations/upgrades.
Team Server involves an odd hybrid method in which serial numbers are extracted from Delivery Portal and applied directly to Team Server, user accounts are sync'd from ER/Studio and then granted the right to use a licence seat. We still haven't got team server working. Took several months just to understand the licensing (limited to Repo users, not the read-only free-for-all we'd been given to expect), several more to get models properly sync'd from the repo, and still can't get anything to actually load for those who do have viewing rights. They say an upgrade should fix it, but that's been delayed by repository upgrade problems.
The Data Lineage Tool likewise was a nightmare to get licensed and a nuisance to try to use.
After installation and licensing, the product itself is fairly stable. Larger models make Repo Server a bit slow and Team Server struggle to sync properly. Administration mostly involves adding/removing licences and occasionally re-starting the services, unless something goes properly wrong.
Documentation tends to range from pointless to incomprehensible. It does have specific instructions for various straightforward situations (where's the button that does X?). Information about anything more complicated is mostly absent, vague or contradictory. This goes for both the wiki and the PDF manuals. Careful and thorough reading can make things worse, as some paragraphs appear to contradict each other (and advice from Support). To further complicate matters, the names of products/features/actions are inconsistent - some have changed over time with upgrades and some are internally inconsistent - e.g. the toolbar button and menu item for the same function may have completely different text labels.
Dealing with Support has been frustrating. Recurring problems have included:
- Responding to very specific questions with vague references to irrelevant documentation
- Providing internally inconsistent, conflicting or even counter-productive advice
- Requesting screenshots/troubleshooting tests that have already been provides
- Not responding at all for a week or two (and only then because we prodded)
However, they've recently been making a good-faith effort to improve this service. They set up a meeting to discuss our specific needs, and what we as a major customer would like to see in upcoming releases. And they set up a conference call to discuss our open support requests and the support issues in general. The only communication lag since then has coincided with the USA's Thanksgiving holiday, which is understandable.
Overall, the product is very powerful and versatile for the task it's designed to do. They seem sincere about taking feedback and improving both product and service. For all the pain of licensing and maintenance, ultimately it's probably worth it.
I can't recommend Team Server as we still haven't got what we paid for. But I would definitely recommend ER/Studio as long as you can afford it, have someone available for ad-hoc systems administration, and are prepared to actively chase up Support requests if necessary.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Database Architect at a healthcare company with 1,001-5,000 employees
Although it allows for many different options for what can be displayed on the model, it would be nice if they allowed entity objects (attributes, indexes, keys...) as well as the textual definition.
What is most valuable?
What needs improvement?
Although the tool allows for many different options as far as the what can be displayed on the model, it would be nice if they allowed for entity objects (attributes, indexes, keys, etc.) as well as the textual definition of the object. The current design only allows one or the other. I like to have a little verbiage on each entity included in the model that describes it purpose, this is allowed in the tool but you can't show both the entity structure and the text at the same time without creating a separate text object and placing the text in it.
For how long have I used the solution?
I've been personally using this product for 9 Years.
What was my experience with deployment of the solution?
Deployment can be complicated with their licensing model. I typically have to call tech support to get the correct files and licensing all straightened out.
What do I think about the scalability of the solution?
The repository which is used to store the models can slow down when multiple models are added. This has improved with later releases but it is still slow at times.
How are customer service and technical support?
Customer Service:
Customer service is very good but they're a west coast company and we're on the east coast and I have to wait until later in the morning before I can talk to a support person.
Technical Support:Technical support is typically very good.
Which solution did I use previously and why did I switch?
I had prior experience with Sybase's Power Designer tool at a former employer. When I came to this company they had other Embarcadero tools and were interested in using a single vendor for SQL Server development.
How was the initial setup?
Installation of the product itself is straight forward although the licensing process is awkward and confusing at best. If you have a workstation license that's not to bad, but we have a WS and 2 different concurrent licenses, which requires a license server set up and getting all the proper installations products requires (me anyway) to contact the support to get the correct files and the correct licensing information.
If you have a repository setup that increases the process even more.
What about the implementation team?
I'm the administrator for our ER/Studio setup for our IT department, we have 5 or so actual users of the tool.
What's my experience with pricing, setup cost, and licensing?
Fairly expensive tool and licensing setup is cumbersome.
Which other solutions did I evaluate?
Sybase Power Designer
What other advice do I have?
It's a great tool for modeling and I'm generally very happy with its features.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
IDERA ER/Studio
November 2024
Learn what your peers think about IDERA ER/Studio. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
Data Architect at a financial services firm with 501-1,000 employees
Semantic data lineage and usability need to be improved, but it's priced well
Pros and Cons
- "It does the job."
- "What needs the most improvement are semantic lineage and usability."
What is our primary use case?
I have experience working with various data architecture tools, and ER/Studio is one of them that I use in this capacity. We use it either to help an organization understand what data it has got or to design a database.
What is most valuable?
It does the job. However, it doesn't work as well as other solutions.
What needs improvement?
What needs the most improvement are semantic lineage and usability.
For how long have I used the solution?
I began working with IDERA ER/Studio approximately eight years ago, and have about three years of experience with it.
How are customer service and technical support?
I have not been in contact with technical support.
Which solution did I use previously and why did I switch?
I have experience working with SAP PowerDesigner and erwin.
It is on par with erwin, although I think that I prefer erwin. It is nowhere close to SAP PowerDesigner.
How was the initial setup?
To this point, I've only set up trial versions, and I've not set up or installed it for an enterprise.
However, I'm probably going to be doing that in the next two, three weeks.
What's my experience with pricing, setup cost, and licensing?
The price of this product is okay.
What other advice do I have?
My advice for anybody who is considering this product is to understand what your requirements are of the system, of whatever tool you're going to select. There are loads of people and organizations that have bought this product and used it, and that's dependent upon their requirements, their needs.
Plenty of others have bought SAP PowerDesigner. Personally, and I'm self-employed, or a freelance contractor, I invested more money and decided on SAP Power Designer.
Overall, I don't like any of the features and I think that it's a poor system.
I would rate this solution a five out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Principal Data Architect at a tech company with 201-500 employees
We can run macros on logical and physical model, but registration always seemed difficult and time consuming.
What is most valuable?
- Running macros on logical and physical models
- Compare and Merge
How has it helped my organization?
I am able to create (and publish) logical data models, apply naming standards using macro, generate the physical models and DDL. This makes the development process consistent and clean, improves communication and quality.
What needs improvement?
Product registration always seemed difficult and time consuming.
For how long have I used the solution?
I have been a user of ER/Studio for at least ten years.
What was my experience with deployment of the solution?
No issues encountered.
What do I think about the stability of the solution?
No issues encountered.
What do I think about the scalability of the solution?
No issues encountered.
How are customer service and technical support?
Customer Service:
I've not had to use it in a while.
Technical Support:I've not had to use it in a while.
Which solution did I use previously and why did I switch?
I used ErWin long time ago but ER/Studio was more likable at the time.
How was the initial setup?
Product registration always seemed difficult and time consuming.
What about the implementation team?
We did it in-house.
What other advice do I have?
ER/Studio is a must to have for data modelers.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Consultant with 501-1,000 employees
We can maintain a data dictionary, enforce naming standards, and have a built-in macro facility, but printing ERDs on a plotter needs improvement.
What is most valuable?
Reverse and Forward Engineering are very important. The former provides a facility to generate the overall design from an existing database. The latter allows the user to 'round-trip' changes from the model to a database so as you make changes these result in actual physical changes to the database structure.
How has it helped my organization?
It allows for maintaining a data dictionary, to enforce naming standards, and has a built-in macro facility to make it easier to do complicated, repetitive tasks quickly and easily.
What needs improvement?
The print facility is a little lacking. It can be trying at times to get that perfect ERD printed on a plotter.
For how long have I used the solution?
I started using ER/Studio in 2003 - so about 12 years.
What was my experience with deployment of the solution?
No issues encountered.
What do I think about the stability of the solution?
No issues encountered.
How are customer service and technical support?
Customer Service:
Very good. They're pretty easy to work with.
Technical Support:Excellent. Over the years as I've had problems with their products I always get the same employee - a great guy who knows the product.
Which solution did I use previously and why did I switch?
I've used them all (I think). CA's ERWin is probably the nearest competitor. ERWin works OK, but at that time was $4,500 a seat vs. $1,800.00. It was no contest.
How was the initial setup?
It's very easy to get started. Anyone who can install a software product to a laptop or PC can install ER/Studio.
What about the implementation team?
It was done in-house.
What was our ROI?
We haven't calculated the ROI.
What other advice do I have?
There are only a few companies providing enterprise grade products in this area and Embarcadero is one of three. I think it's the best due to pricing and good overall support. It has the main features needed for this kind of work and is often seen as a leader.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
ProQuest Development and Quality Assurance Support at a tech services company with 10,001+ employees
It helped us to make extracts and split databases when we were selling parts of our company.
What is most valuable?
Reverse engineering existing databases. I use the reverse engineering features to map existing databases to understand their structure and make improvements.
How has it helped my organization?
One example is the use of the product to make extracts and split databases, and we were selling parts of the company to other regions of other companies. It made the process more efficient and faster and less costly.
What needs improvement?
I don't have any specific ideas about how to improve the product. I always have the upgrades and every upgrade comes with some improvements and it's good.
For how long have I used the solution?
I've used both products for over 10 years probably between 10 and 14 years, I don't remember the exact number.
What was my experience with deployment of the solution?
No issues encountered.
What do I think about the stability of the solution?
No issues encountered.
What do I think about the scalability of the solution?
No issues encountered.
How are customer service and technical support?
Customer Service:
10/10.
Technical Support:10/10.
Which solution did I use previously and why did I switch?
The previous standard was Your Studio by CA, and I used that until I discovered the alternatives and immediately worked with the standards committee to include it and the standards for the company. I chose this product because it's ease-of-use an excellent support.
How was the initial setup?
Initial set up was pretty straightforward, and it looks for database connections that are already configured on your machine and automatically sets them up once it's installed great feature.
What about the implementation team?
I implemented just my own copy I didn't do it large-scale implementation. Other people within the company use it but it's independent for each user to set their own environment up I didn't have any problems or don't have a particular recommendations for other companies it's pretty straightforward.
What's my experience with pricing, setup cost, and licensing?
The initial base price is a little bit high, and my recommendation is that once you've licensed the base, to keep the maintenance renewed because that's a much more reasonable annual cost.
What other advice do I have?
My advice would be to use the Technical Support they're very good if you've got questions they're always there to help.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Database Administrator at a government with 10,001+ employees
We use the solution to create data models which describe our company's data architecture
Pros and Cons
- "We use the solution to create data models which describe our company's data architecture"
- "The solution could be sped up, as it is a little slow (e.g., when it's doing its database compare)."
- "The screens are a bit outdated. They could use a new look and feel."
What is our primary use case?
We use it for data modeling.
How has it helped my organization?
We have gone from having no diagrams to 50 submodels that we have been able to share with team members and even with our clients.
What is most valuable?
The modeling part of the tool. We use the solution to create data models which describe our company's data architecture. It is a mix of design upfront when we get changes. We also use the data models after we've implemented changes.
It does help in regards to redundancy with standardization across models.
What needs improvement?
The solution could be sped up, as it is a little slow (e.g., when it's doing its database compare).
The screens are a bit outdated. They could use a new look and feel.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
It is stable.
What do I think about the scalability of the solution?
It seems scalable. I have had no issues. The solution doesn't differ much whether we are dealing with a small database or a large one.
How are customer service and technical support?
The technical support has been fine. I have only used them for licensing issues.
Which solution did I use previously and why did I switch?
I switched from erwin to ER/Studio. I've also used Oracle Designer, K Studio and Quest Toad.
How was the initial setup?
The initial setup was easy. I have used data modeling tools for the past 20 years, so it was easy to move from other tools to this one. It is an easy data modeling tool to use.
We have two users at my office who are DBAs, myself included. This solution takes up 10 percent of our roles for deployment and maintenance.
Our deployment time depends on the size of the project.
What about the implementation team?
We did the implementation ourselves.
Our implementation strategy was to generate SQL out of the tools, so I could have scripts, which we could then deploy to other environments.
What was our ROI?
At my previous company using ER/Studio, a database compare took four hours before using the product and 15 minutes after using the product.
What's my experience with pricing, setup cost, and licensing?
Pricing is expensive and on the higher-end.
Which other solutions did I evaluate?
We also looked at K Studio, Quest Designer, and SAP PowerDesigner. Until we switched over to ER/Studio, we were still working with erwin.
What other advice do I have?
You will save time, switching from whatever product you're using.
It's the best data modeling tool out there. It's fast. It can do what I need it to do.
We connected to Oracle, MySQL, and SQL Server (as data sources) to this solution.
I have plans to expand the use of the built-in tool functionality. However, I haven't had the time.
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Associate Director, Enterprise Data Management, Practice Lead for Life Sciences UK&I at a tech services company with 1,001-5,000 employees
It provides us with offline availability using TeamServer, but reusability of objects across multiple workspaces is a feature that would help.
What is most valuable?
- Centralised Repository where all the models are stored
- TeamServer (Portal) which gives access to the models (read only) through a web browser
- Entity Llinking Ability across data models
- Reuse of objects within workspace on multiple diagrams
How has it helped my organization?
The organisation is a huge enterprise spread across various countries, and use ER Studio as a centralised documentation of systems/application architecture repository. This has helped the new application development team in cross-verifying, and understanding, the current setup, proposing and architecting new solutions for the organisation. Since the models are stored in a centralised repository, the process of review/refinement are handled by teams all over the world, who can now collaborate and build a common solution.
What needs improvement?
- Reusability of objects across multiple workspaces is a feature that would help in building a single enterprise model using linked up workspaces
- Copy/Paste of diagrams to create copies between workspaces would be a handy feature to have
For how long have I used the solution?
I've used it for over two years.
What do I think about the stability of the solution?
There have been no issues encountered.
What do I think about the scalability of the solution?
There have been no issues encountered.
How are customer service and technical support?
Customer Service:
We are fully satisfied.
Technical Support:We are fully satisfied.
Which solution did I use previously and why did I switch?
We did use other tools, and we switched because this solution offered us the following -
- Stability
- A centralised repository
- Provision for offline availbility using TeamServer
- Entity linking accross modules
How was the initial setup?
As a fresh implementation the setup was straightforward, and clear documentations helped when we were setting up the environment.
What about the implementation team?
We take care off all maintenance/upgrades of the toolset in-house.
What's my experience with pricing, setup cost, and licensing?
.Purchase licenses only for the functionalities which the organisation will use.
What other advice do I have?
Make effective use of Entity Reusability for an enterprise level usage.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free IDERA ER/Studio Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
Popular Comparisons
Sparx Systems Enterprise Architect
erwin Data Modeler by Quest
SAP PowerDesigner
iServer
BiZZdesign HoriZZon
Avolution ABACUS
erwin Evolve by Quest
IBM Rational System Architect
Buyer's Guide
Download our free IDERA ER/Studio Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Can you recommend a graphic illustration tool to model the architecture of IT systems?
- When evaluating Architecture Management, what aspect do you think is the most important to look for?
- Tools to Develop and Manage IT Infrastructure Road-maps
- Sparx system comparing with ARIS and IBM blueworks.
- What EA tool would you advise us to use?
- What are some business benefits associated with enterprise architecture?
- Any experience on newer/low-cost cloud based EA Modelling Tools?
- How to model an enterprise architecture? What tools and templates can I use?
- How to export IBM Rational System Architect data into Alfabet Enterprise Architecture Management (by Software AG)?
- Reading meta-data off local ERwin model.
I just updated this review, the title was missing a key point and I noticed a few misspellings and type-o's.
It reads a bit better now.