My copy and paste missed the beginning of the above message. Here's the beginning of it:
<content>
A Database Login prompt window for Crystal Reports appears when printing or previewing a form or report in Sage 100; user is prompted to log in
The user is prompted for Login ID and Password. The Server Name and Database fields also appear (disabled)
</content>
<content>
- The SOTAMAS90 DSN may be damaged or missing for the Workstation client
- Workstation software Crystal Runtimes are damaged
- The Windows account running the CS/ODBC Driver service, if being used, does not have FULL SHARE and NT Permissions under Sage 100 ERP Share
- CS/ODBC Service has been turned on in System Configuration but Sage server has not be configured to use the service or it does not exist
</content>
------------------------------
Roberta Chase
Enterprise Software Consultant--Sage 100, Crystal Reports, Sage Intelligence, FAS, Starship
CompuData, Inc.
Philadelphia, PA 19154
215-969-1000, ext. 277
------------------------------
Original Message:
Sent: 12-12-2019 09:04
From: Roberta Chase
Subject: Database Login on one workstation
John,
I would check to see if it's computer related or user related...
(Please excuse if you've already seen this).
<content>- Uninstall Workstation Setup
- Remove the C:\Program Files (86)\Common Files\Sage\Common Components directory left behind (leave this directory alone if doing this at the Server)
- Reinstall Workstation Setup
- If using CS/ODBC features to increase Printing speed verify the following via Windows Services on the Server where Sage is installed
- Verify the account running the Sage 100 Client Server ODBC Driver service is a Full permissions user. Note: If running with Local System account make sure the SYSTEM account has FULL SHARE and NT (Security) permissions to be starting the Service
- Verify the service is running
- If CS/ODBC may have been turned on in Sage but not at the server by accident do the following to turn off
- Open Library Master, Setup, System Configuration
- Click on the ODBC Driver tab
- Uncheck Enable for All Users
- Uncheck Enable CS/ODBC Driver
- Accept and exit
- Open Library Master, Main, User Maintenance
- Select first user and click on Preferences tab
- Uncheck Enable CS/ODBC Driver
- Accept and exit
- Test printing now
Note: on occasion, you may need to do the following between the Workstation uninstall and the Workstation re-install:
- Rename the pvxio.dll and pvxodbc.dll files in \windows\system32 and \windows\syswow64
Verify old Providex ODBC driver (v.4.21) is not installed
- Go to Start, Control Panel, Program and Features
- Look for 'Providex ODBC Driver (v.4.21)'
Note: Search for and rename and versions of 'PVXIO.dll' under the 'C:\Program Files (x86)\Sage Software\Providex ODBC Driver\' folder. Test printing from Sage 100, to verify this was the cause of the issue. - If no longer using Uninstall 'Providex ODBC Driver (v.4.21)'
</content>
"The following error occurred while connecting to the SQL server: S0000: [ProvideX][ODBC Driver][PVKIO] Version Conflict between the driver and low level I/O routines (pvxio.dll)" when printing Crystal Forms"
How to install and configure the Client/Server ODBC driver for Sage 100 Advanced version 2013 and higher
How to install Workstation Setup for Sage 100
What are the required permissions for Sage 100 ERP?
ID:57706Last Modified Date:9-25-20191569445599603
------------------------------
Roberta Chase
Enterprise Software Consultant--Sage 100, Crystal Reports, Sage Intelligence, FAS, Starship
CompuData, Inc.
Philadelphia, PA 19154
215-969-1000, ext. 277
------------------------------