| Description |
After installing the LexiaServer database service, many customers may want to use existing databases. The steps below describe the process of moving data to use within the LexiaServer service.
IMPORTANT NOTE: This document assumes that previous installation and configuration of the Lexia database service has taken place. For more information, please refer to our Lexia Network Installation guides.
|
| Solution |
In a standalone install , student records are stored within a 'Records' folder. By default, this location is within the LLSCommon folder of the Lexia Learning Systems installation:

Figure 1: Local database files
After the LexiaServer database service is installed and configured, the location of records changes to the 'Databases' folder of the LexiaServer installed location:

Figure 2: LexiaServer database files
To move files from the original location to the LexiaServer service, follow these steps:
- Stop the LexiaServer service.
OS X
- Log in as Administrator.
- Launch the Terminal on your server (located in /Applications/Utilities)
- Type the following line below to stop the LexiaServer service:
sudo killall LexiaServer
This command must be run as administrator, and case is important when typing the command.
-
Quit the Terminal application.
Windows XP, 2003 Server
- Start a Command Line prompt (start->Run…, type ‘cmd’, press Enter).
- Type ‘TaskKill /IM LexiaServer.exe /f’ and press Enter.
Windows NT, 2000
NOTE: This step requires a free utility ‘PSKILL.EXE’ available in the PSTOOLS resource kit. This kit can be downloaded from Sysinternal’s web site at: http://www.microsoft.com/technet/sysinternals/utilities/pstools.mspx
- Start a Command Line prompt (start->Run…, type ‘cmd’, press Enter).
- ‘CD’ to the directory in which you have placed the ‘PSKill’ utility.
- Type ‘PSKill –t LexiaServer’ and press Enter.
- Copy these three 'lexiadatamanager.*" files from the original location (shown in Figure 1) to the LexiaServer Databases folder, replacing any existing files of the same name. The file names are:
- lexiadatamanager.dat
- lexiadatamanager.ind
- lexiadatamanager.vdb
- Restart the LexiaServer service.
OS X
Please note that you can always restart the LexiaServer process by rebooting your OS X workstation or server.
- Login as an administrator.
- Launch the Terminal on your server (located in /Applications/ Utilities).
- Type the following line below to start the LexiaServer service:
sh /Library/StartupItems/LexiaServer/LexiaServer > /dev/null 2>&1 &
- Enter your admin password if prompted. When you type the password nothing will echo. This will start the LexiaServer process on your file server. You can verify the LexiaServer is running from the Activity Monitor, or by typing the following command in the terminal window: ps -auxc
Look for the process named LexiaServer. If it's there, then it's running.
- Quit the Terminal.
Windows NT, XP, 2000 Server, 2003 Server
- Start a Command Line prompt (start->Run…, type ‘cmd’, press Enter).
- Type ‘cd c:\LexiaServer' and press Enter. (Note: the path above is the default path to the installation of the LexiaServer.)
- Type 'LexiaServer -s' and press Enter. .
- On each client machine, go into the Admin section of the program and click the Admin Options tab. Click Set Network Options in the lefthand column, and then choose Server-Side Control on the right, and enter the IP address of the server. Then click Save.
When the Lexia application is run using the LexiaServer database service, it will now use the records contained in the moved database files.
|