Skip to main content
EMS Software, LLC

Obtaining the Latest EMS Campus Web Service Components

Please contact your Professional Services Consultant or to obtain the following files:

  • EMSCampusWebService.msi – EMS Campus Web Service installation file
  • Views.sql – Script that will create EMS Campus specific views in your SIS that the EMS Campus Web Service will use to query/update data.
  • Queries.xml – SIS-specific configuration file used by the EMS Campus Web Service to connect to your SIS. 

Installing the EMS Campus Views

Note:  EMS Campus clients using the tab-delimited file option can skip to the EMS Campus Web Service Hardware/Software Requirements section.

  1. Obtain the Views.sql file (required for new EMS Campus installations AND upgrades.)
  2. Create an EMS Campus specific account (name and password are arbitrary) in the SIS database that has been granted permissions to execute the EMS Campus views and has update privileges on the table used to store course meeting information.  This account will be used by the EMS Campus Web Service to connect, query, and update your SIS via the views created by the Views.sql file.

Note:  For a list of permissions by table for your particular SIS, please contact your Prfoessional Services Consultant.

  1. Execute Views.sql against your SIS database.  (Note: Depending on your database management system, you may need to execute the Views.sql file using the account created in Step 2.)
  2. Complete the following additional steps based on your SIS Database Management System.

Microsoft SQL Server

No further steps are required.


  1. Install the Oracle Client (version 11.1.x or 11.2.x) on your web server.  Choose the ‘Administrator’ installation type option.
  2. Using the Oracle Net Manager, create a TNSNAMES.ora file.
  3. Verify that the PATH Environment Variable references the location of your TNSNAMES.ora file.
  4. Create a TNS_ADMIN Environment Variable to point to the location of your TNSNAMES.ora file.
  5. Grant to the Authenticated Users group Read + Execute privileges on your main Oracle directory.  Make sure that permissions are propagated to all child objects.
  6. Reboot your web server.
  7. Launch SQL Plus and log-in.
  8. Execute the following statement to verify connectivity to your Oracle-EMS buildings view.
  9. Select * from ems_vwbuildings;

IBM UniData

UniData comes with the following tools, which must be installed:

  • Visual Schema Generator (VSG) – Used to build views and sub-tables for EMS Campus.
  • ODBC Client Software.

Please contact a member of the Client Services group for more specific instructions.


Please contact a member of the Professional Services group or