MySQL is a popular open-source database format. It is used by some accounting packages as an alternative to Microsoft SQL Server.
To import billing codes from a MySQL database, follow these steps:
Setup MySQL ODBC Driver and System DSN (32-bit computer instructions)
- Download Windows (x86, 32-bit), MSI Installer
Connector-ODBC from the MySQL downloads page (site registration required) - Run the MSI Installer with "Typical" settings
- Browse to Control Panel>Administrative Tools and open Data Sources (ODBC)
- Click "System DSN" tab
- Click "Add..." button
- Select "MySQL ODBC 5.1 Driver" (version may vary)
- Click "Finish"
- Define Data Source Name (e.g. "Billing Codes")
- Enter MySQL Server name and credentials
- Select database containing billing codes
- Click "Test" to verify
- Click "OK"
Setup MySQL ODBC Driver and System DSN (64-bit computer instructions)
64-bit computers require both the 64-bit and 32-bit versions of the MySQL ODBC driver to fully function.
- Download Windows (x86, 64-bit), MSI Installer
Connector-ODBC from MySQL downloads page - Run the MSI Installer with "Typical" settings
- Browse to Control Panel>Administrative Tools and open Data Sources (ODBC)
- Click "System DSN" tab
- Click "Add..." button
- Select "MySQL ODBC 5.1 Driver" (version may vary)
- Click "Finish"
- Define Data Source Name (e.g. "Billing Codes")
- Enter MySQL Server name and credentials
- Select database containing billing codes
- Click "Test" to verify
- Click "OK"
Once the 64-bit ODBC connection is configured, create a 32-bit ODBC connection with the exact same name and settings
- Download and install 32-bit MySQL driver using instructions listed above
- Browse to c:\Windows\SysWow64 and open odbcad32.exe to access 32-bit ODBC drivers
- Create a MySQL System DSN using exact same credentials and name used in 64-bit MySQL System DSN.
Argos Manager is a 64-bit application and can only access 64-bit ODBC drivers. Argos Integration Service, which handles billing code import, is a 32-bit application and can only access 32-bit ODBC drivers. Therefore, both are required for manual and automatic billing code imports to function. |
Setup Billing Code Import in Argos Manager
- Click Configure>Import... to open the Billing code import utility
- Select "Imports billing codes from a variety of sources" from the dropdown and choose "Configure..."
- Click ellipsis (...) button next to "Connection String"
- Select your System DSN from "Use data source name" dropdown
- Enter MySQL credential information
- Check "Allow saving password"
-
Select billing code database from "Enter the initial catalog to use" dropdown
The "Test Connection" button will return a "Catastrophic failure" message. This does not mean that the connection fails. If you are able to select the database name from the "Initial Catalog" dropdown, the connection is valid.
- Select "Use SQL statement" radio button and click "Edit SQL"
- Enter a MySQL-compatible SQL Statement to retrieve billing code list. (e.g. SELECT * FROM Projects)
- Populate desired fields from table. Number and Name columns are required, all others are optional
- Click "OK"
- Click "Run Now" to import billing codes
- Check "Enabled" and click "Schedule..." to set up recurring schedule to import
- Click "Save" and "Close"
0 Comments