[THIN] KB: CTX103345 - Errors when using dsmaint to connect to the data store database.

  • From: "Jim Kenzig http://thin.net" <jimkenz@xxxxxxxxxxxxxx>
  • To: thin@xxxxxxxxxxxxx
  • Date: Tue, 24 Feb 2004 09:52:32 -0500

CTX103345 - Errors when using dsmaint to connect to the data store database.

This document was published at:
http://support.citrix.com/kb/entry.jspa?externalID=CTX103345


Document ID: CTX103345, Created on: Feb 20, 2004, Updated: Feb 24, 2004

Products: Citrix MetaFrame XP 1.0 for Microsoft Windows 2003, Citrix
MetaFrame XP 1.0 for Microsoft Windows 2000, Citrix MetaFrame XP 1.0 for
Microsoft NT 4.0 Server Terminal Server Edition

Symptom

When running the dsmaint config command with a specified user name and/or
password, the following error messages may appear:

?Attempting to connect to the data store with new configuration settings.
Failed to connect to the data store.
The settings will be reverted to the previous configuration.
Unable to change configuration settings.
Please verify parameters and data source.?

? or ?

Under certain circumstances, you may be able to successfully run the dsmaint
command, but when you attempt to start the IMA Service, it may fail. The
following error messages may appear in the system?s event viewer:

Source: IMAService
Event ID: 3612

Description: ?The Citrix MetaFrame XP Server failed to connect to the Data
Store IMA_RESULT_ACCESS_DENIED. Invalid database user name or password.
Please make sure they are correct. If not, use DSMAINT CONFIG to change
them.?

Source: IMAService
Event ID: 3609

Description: ?Failed to load plugin ImaPsSs.dll with error
IMA_RESULT_ACCESS_DENIED.?

Source: IMAService
Event ID: 3609

Description: ?Failed to load plugin ImaRuntimeSS.dll with error
IMA_RESULT_ACCESS_DENIED.?

Source: IMAService
Event ID: 3601

Description: ?Failed to load initial plugins with error
IMA_RESULT_ACCESS_DENIED.?

Source: Service Control Manager
Event ID: 7024

Description: ?The IMA Service terminated with service-specific error
2147483670.?

Cause

If the user name or password you specified contains a reserved character,
the Windows command prompt will not treat the reserved character as plain
text. Reserved characters include: & | ( ) < > ^

Resolution

When entering a user name or password that contains a reserved character,
you have two options:

? Enclose the reserved character with double quotes; for example,
Dsmaint /user:m?&?f /pwd:m?^?frame

? Precede the reserved character with a carat (shift+6); for example,
Dsmaint /user:m^&f /pwd:m^^frame

Note: Because the carat itself is a reserved character, to enter it as part
of the user name or password requires that you precede it with another carat
or enclose it in double quotes.

Additional Information

For additional information about the Windows NT command shell, see the
following document on the Microsoft Web site at http://www.microsoft.com:

The Windows NT Command Shell on Technet

********************************************************
This weeks sponsor triCerat Inc.
triCerat makes your job easier by offering essential
applications to eliminate your printing, policy and profile,
and your application management problems.
http://www.triCerat.com 
**********************************************************
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
***********************************************************
For Archives, to Unsubscribe, Subscribe or 
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm

Other related posts:

  • » [THIN] KB: CTX103345 - Errors when using dsmaint to connect to the data store database.