Error Message:
Error 1905. Module C:\Program Files (x86)\erwin\Data Modeler r9\EAL.dll failed to unregister. HRESULT -2147220472.
Symptoms:
During install of erwin Data Modeler 2018 R1 or 2019 R1, the following error message appears. If you click on OK, the installation will complete and will ask you to restart as expected with a successful installation.
The install was successful, however we just have to take a manual step of un-registering and re-registering the EAL.dll file, then we can restart the machine.
Resolution:
It is most likely because an older EAL.DLL is already registered which first needs to be unregistered and then registered. Here is how to do it.
1. OPEN COMMAND PROMPT (CMD): Run this as administrator to open with the elevated permissions
From
START
menu select
RUN
option.
Type “
cmd
” (without the quotation marks) . This calls up the
Windows Command Prompt
.
2. NAVIGATE TO THE EXACT LOCATION OF DLL. Locate the full path and unregister it using the command below:
Type “
regsvr32 /u filename.dll
” where “filename” is the name of the DLL that you are trying to un-register. In this case
“regsvr32 /u "C:\Program Files (x86)\erwin\Data Modeler\r9\EAL.dll”
(This is assuming that erwin DM is installed at the default location - it may be different.)
3. To register, the DLL, type the following in the command window:
regsvr32 "C:\Program Files (x86)\erwin\Data Modeler\r9\EAL.dll”
(Once again, this is assuming that erwin DM is installed at the default location - it may be different.)
4. Restart machine and install is now complete.
ApexSQL Compare
ApexSQL Compare and Sync Toolkit Bundle
ApexSQL Compare and Sync Toolkit Subscription
ApexSQL Complete
ApexSQL Data Diff
ApexSQL Data Diff for MySQL
ApexSQL Database Power Tools for VS Code
ApexSQL Decrypt
ApexSQL Defrag
ApexSQL Developer Bundle
ApexSQL Devops Plus Toolkit Bundle
ApexSQL DevOps Plus Toolkit Subscription
ApexSQL DevOps Toolkit
ApexSQL Devops Toolkit Bundle
ApexSQL DevOps Toolkit Subscription
ApexSQL Diff
ApexSQL Diff for MySQL
ApexSQL Discover
ApexSQL Doc
ApexSQL Doc for MySQL
ApexSQL Doc Subscription
ApexSQL Enforce
ApexSQL Fundamentals Toolkit Bundle
ApexSQL Fundamentals Toolkit for MySQL
ApexSQL Fundamentals Toolkit Subscription
ApexSQL Generate
ApexSQL Job
ApexSQL Log
ApexSQL Manage
ApexSQL Mask
ApexSQL Model
ApexSQL Monitor
ApexSQL Operations Plus Toolkit Bundle
ApexSQL Operations Toolkit Bundle
ApexSQL Plan
ApexSQL Propagate
ApexSQL Pump
ApexSQL Recover
ApexSQL Refactor
ApexSQL Script
ApexSQL Search
ApexSQL Source Control
ApexSQL Source Control Subscription
ApexSQL Trigger
ApexSQL Unit Test
ApexSQL VM Monitor
Archive Manager
Benchmark Factory for Database
Binary Tree Archive Migrator for Notes
Binary Tree Directory Sync Pro for Active Directory
Binary Tree Directory Sync Pro for Notes
Binary Tree Integration for Notes
Binary Tree Migrator for Notes
Binary Tree Migrator Pro for Active Directory
Binary Tree Migrator Pro for Exchange
Binary Tree Power365
Change Auditor
Code Tester for Oracle
Coexistence Manager for Notes
Collaboration Services
Defender
DL Series Backup and Recovery Appliances
DR Series
Enterprise Reporter
erwin Data Intelligence Suite
erwin Data Modeler
erwin Data Transformation
erwin Enterprise Architect Agile
erwin Evolve
erwin Mart On Cloud
erwin Sequence
Foglight
Foglight Evolve
Foglight for Databases
GoPlex NC-Access
GPOADmin
Identity Manager
Identity Manager Data Governance Edition
Identity Manager On Demand
Identity Manager On Demand - Starling Edition
InTrust
IT Security Search
KACE as a Service
KACE Asset Management Appliance
KACE Cloud
KACE Desktop Authority
KACE Service Desk
KACE Systems Deployment Appliance
KACE Systems Management Appliance
KACE Unified Endpoint Manager
LiteSpeed for SQL Server
Live-Reorg
MessageStats
Metalogix Archive Manager for Exchange
Metalogix Archive Manager for Files
Metalogix Backup for SharePoint
Metalogix Content Matrix
Metalogix ControlPoint
Metalogix Diagnostic Manager
Metalogix Essentials for Office 365
Metalogix Replicator
Metalogix Sensitive Content Manager
Metalogix StoragePoint
Migration Manager for AD
Migration Manager for Exchange
Migrator for Notes to Exchange
Migrator for Notes to SharePoint
Multsess
NC-Access
NC-NIM
NC-Pass
NC-Pass Radius
NC-Syncom Command
NC-Syncom Password
NetVault
NetVault Plus
NetVault SmartDisk
On Demand Audit
On Demand Group Management
On Demand License Management
On Demand Migration
On Demand Migration for Email
On Demand Recovery
One Identity Safeguard for Privileged Passwords
One Identity Safeguard for Privileged Sessions
Password Manager
Password Manager On Demand
Privilege Manager for Unix
Privileged Access Suite for Unix
QoreStor
Quadrotech Archive Shuttle
Quadrotech Nova
Quadrotech PST Flight Deck
Quick Connect for Active Directory
Quick Connect for AS400
Quick Connect for Base Systems
Quick Connect for Cloud Services
Quick Connect for RACF
Quick Connect Management Shell
Quick Connect Sync Engine
Rapid Recovery
Recovery Manager for AD
Recovery Manager for AD Disaster Recovery Edition
Recovery Manager for AD Forest Edition
Recovery Manager for Exchange
Recovery Manager for Exchange - Data Protection Edition
RemoteScan CheckCapture
RemoteScan Enterprise
RemoteScan Enterprise User Edition
RemoteScan for LAN
RemoteScan Terminal Services-Citrix
RemoteScan Universal
RemoteScan Universal User Edition
Safeguard Authentication Services
Safeguard for Privileged Passwords On Demand
Safeguard for Privileged Sessions On Demand
Safeguard for Sudo
Safeguard On Demand
Safeguard Privilege Manager for Windows
Safeguard Remote Access
Secure Copy
Security Explorer
SharePlex
SharePlex Manager
Space Manager with LiveReorg
Spotlight Cloud
Spotlight on DB2
Spotlight on Oracle
Spotlight on RAC
Spotlight on SAP ASE
Spotlight on SQL Server Enterprise
Spotlight on Unix
Spotlight Tuning Pack
SQL Navigator for Oracle
SQL Optimizer for DB2 LUW
SQL Optimizer for DB2 ZOS
SQL Optimizer for Oracle
SQL Optimizer for SAP ASE
SQL Optimizer for SQL Server
Starling Cloud Assistant
Starling Connect
syslog-ng Premium Edition
syslog-ng Store Box
Toad Data Modeler
Toad Data Point
Toad DevOps Toolkit
Toad Edge
Toad for DB2
Toad for Oracle
Toad for Oracle Subscription
Toad for SAP Solutions
Toad for SQL Server
Toad Intelligence Central
Unified Communications Analytics
Unified Communications Diagnostics
vRanger