Error: 'Sd_ApiInit Error Failed to Connect to the serv DB /path/ace/data/sdserv'
Originally Published: 2001-08-17
Article Number
Applies To
RSA Authentication Manager 6.0
Microsoft Windows 2000
Microsoft Windows Server 2003
RSA ACE/Server Administration API
test.tcl
Sample program
Issue
Sample TCL script does not run on RSA ACE/Server
Error: "Can't read "env(VAR_ACE)": no such element in array" when making Sd_ApiInit call
Cause
The environment variable VAR_ACE is not set
Resolution
For Sd_ApiInit, you don't have to specify the exact location of the database. You can call it using the following syntax:
Sd_ApiInit "" "" 1
This will use the default location of the ACE/Server databases.
NOTE: Remember that the ACE/Server brokers must be running. In situations where the brokers are not running, you would use the Sd_ApiInitSingle call and, as the name suggests, must connect in single-user mode.
In the example of getting this error running test.tcl, simply set a variable called VAR_ACE before running TCL, for example
C:\ace\utils\tcl\BIN>set VAR_ACE=c:\ace\data
C:\ace\utils\tcl\BIN>tcl-sd
% source test.tcl
Connected User: aceadmin on Host:ace1.rsa.net
ace1.rsa.net
dc1.rsa.net
webserver.rsa.net
C:\ace\utils\tcl\BIN>
Related Articles
'System SSL: SHA-512 crypto assist is not available' is displayed on mainframe 16Number of Views error: 'ORA-12560: TNS:protocol adapter error' when Attempting to Install Oracle. 33Number of Views Requests to Customer Support to Assist with Multi-tenant Installations in RSA Web Threat Detection 28Number of Views How to renew the Self-signed Certificate for Virtual Host Management 28Number of Views Failed to connect to the database error during upgrade to RSA Identity Governance & Lifecycle 7.0.1 230Number of Views
Trending Articles
RSA Authentication Manager Upgrade Process RSA Authentication Manager 8.9 Release Notes (January 2026) RSA Authentication Manager 8.9 Setup and Configuration Guide RSA MFA Agent 2.3.6 for Microsoft Windows Installation and Administration Guide How to 'Trust' the RSA Authentication Manager Security Console Self-Signed Root CA certificate and prevent Cert warnings.
Don't see what you're looking for?