Database Setup Stops Unexpectedly on Non-English Operating Systems (317107)



The information in this article applies to:

  • Microsoft Windows XP Embedded

This article was previously published under Q317107

SYMPTOMS

If you install the Windows XP Embedded development system on a non-English version of the operating system, the Database Setup stage of the installation stops responding when it tries to create the Repositories file share. If this symptom occurs, you receive the following error messages and Database Setup is rolled back:
netshare

An internal error occurred while creating the network share, LookupAccountName failed

-and-

VBScript

An ERROR occurred while creating repository share, return code #2

CAUSE

When Database Setup creates the Repositories file share, it tries to set Full Control permissions for the Everyone built-in group. However, on non-English operating systems, this built-in group is not named "Everyone" and the share operation is not completed.

WORKAROUND

To work around this issue:
  1. Temporarily create a local group named "Everyone."
  2. After Database Setup is complete, change the permissions for the Repositories share to set Full Control permissions on the built-in group for all users (for example, "Jeder" on German language systems).
  3. Remove share permissions from the Everyone group.
  4. Delete the Everyone local group that you created in step 1.

STATUS

Microsoft has confirmed that this is a problem in Microsoft Windows XP Embedded Database Setup.

MORE INFORMATION

During a typical installation, Database Setup creates the Repositories file share at the end of the Database Setup stage of the installation, after the SQL database has been set up.

Modification Type:MinorLast Reviewed:2/2/2006
Keywords:kbprb kbsetup KB317107