| Error: "Failed to retrieve data from the database". (corrupt Service Management DSN) |
Cause | Corrupted Data Source Name (DSNs) |
Resolution | [BCB:3:Network warning:ECB] Delete the SM data DSNs, and then set them up again. Verify that you have full control on all required permissions before you proceed with the following solution. - Have all operators exit Service Management.
- Log on to the server with the following permissions:
- Network Administrator
- Sage 300 CRE Accounting Unlimited (privileged) operator
- Delete the SM DSNs from the User DSN and System DSN tabs in the ODBC Data Source Administrator.
- From the Windows task bar, click Start, All Programs, ODBC, 32bit ODBC Administrator.
- Click the User DSN tab.
- Select the Timberline SM Data DSN.
- Click Remove and then click Yes to confirm.
- Click the System DSN tab.
- Select the SM[hexadecimal number] DSN.
- Click Remove and then click Yes to confirm.
- If you have more than one SM[hexadecimal number] DSN, delete each DSN following steps 3.f-3.g.
- Open up the Control Center by going to:
- 16.1 to 24.1: Start, All Programs, Actian PSQL 12, PSQL Control Center & documentation
- 24.2 and later: Start, All Programs, Actian Zen 15, Zen Control Center & documentation
- Expand Engines in the folders on the left and confirm you see your server name.
- Expand Databases and confirm you see all your DSNs.
- Delete all the SM DSNs (example: SM79C8EDD9E4AB54) by right-clicking the DSN, selecting Delete, then choosing "Yes, but only database name".
- When you've deleted all the SM DSNs, close out of the Pervasive Control Center/Zen Control Center.
- Browse out to C:\ProgramData\Pervasive Software\PSQL or C:\ProgramData\Actian\PSQL and rename the DBNAMES.CFG file to OLDDBNAMES.CFG.
- Launch Service Management.
- Go to Reports, Work Orders, Work orders in progress. This report creates the data connection between server and workstation.
- Repeat Step 12 for all companies in Service Management.
- Confirm Service Management works as normal.
|
|