Run the Installation Script
Run the routine ^%vcins to install and configure Deltanji for first use.
This script installs the appropriate drivers for your operating system and database server. It also initializes all files used by Deltanji. This includes location drivers, component drivers and client integrations.
Permissions
Where necessary the script creates a set of icons for each component driver that does not provide its own. In order to create these icons, write access is required to the directory where the Deltanji Program Files were installed.
If your Deltanji license includes the Production component driver and you want to install the Production Client Integration server-side then you will need to have the %Admin_Manage permission, and write permissions for %DB_CACHESYS or %DB_IRISSYS, and write permission for %DB_ENSLIB. Role %All or role %Manager plus %DB_DELTANJI and %DB_ENSLIB would have sufficient permissions.
Run the Installation Script
Run the command do ^%vcins
to run the installation script. The prompts and messages
may vary from the example below depending on your platform and version. In particular,
the CSP web-access method
is only offered on InterSystems platforms. You should normally choose the CSP one
whenever it is offered.
In most cases the defaults offered are reasonable choices. If you are re-running this script then each prompt will default to whatever was previously entered.
1. Start a terminal session connected to the IRIS, GT.M or YottaDB instance on which you are installing Deltanji.
2. Switch to the DELTANJI namespace or directory.
3.
Enter the command do ^%vcins
and then choose the appropriate options for your system.
DELTANJI>do ^%vcins
Deltanji - Version 7.1
Copyright 1992,2023 George James Software Ltd
For support call +44-1932-252568
or e-mail support@georgejames.com
Deltanji - What type of database server are you running?
1 InterSystems IRIS, IRIS for Health, HealthShare, Caché, Ensemble
2 GT.M, YottaDB
3 M21
Database server (1-3)? <1>
Deltanji - What type of Operating System are you running?
1 Windows
2 OpenVMS
3 Linux, RHEL, AIX, etc.
Operating System (1-3)? <3>
Deltanji - installing InterSystems IRIS drivers ...............
Deltanji - M Location driver - Installed
Deltanji - Packed Sequential File Location driver - Installed
Deltanji - InterSystems XML Sequential File Location driver - Installed
Deltanji - Library driver - Installed
Deltanji - Binary File Location driver
Use OS copy command to/from temporary file in current directory ? <N>
Deltanji - Binary File Location driver - Installed
Deltanji - Text File Location driver
Use OS copy command to/from temporary file in current directory ? <N>
Deltanji - Text File Location driver - Installed
Deltanji - Initializing global roots ...
Deltanji - Setting new installation defaults
Deltanji - Enter the directory specification of the location where Deltanji has been
installed </usr/deltanji/>
Deltanji - Validated license key file is /usr/deltanji/vcm.key
Deltanji - When a text or binary file is written by Deltanji should it be set
to read-only (unless it is checked-out)? <N>
Deltanji - Enable CSP web-access to Deltanji? <Y>
Deltanji - Enable serverLink web-access to Deltanji? <N>
Deltanji - Installing component drivers ...
Component driver: INT installed
Component driver: G installed
Component driver: GZ installed
Component driver: BIN installed
Component driver: T installed
Component driver: INC installed
Component driver: CLS installed
Component driver: MAC installed
Component driver: CSR installed
Component driver: CSP installed
Component driver: PRI installed
Component driver: HL7 installed
Component driver: LUT installed
Deltanji - Installing menu and help data...
Deltanji - Loading core classes ... loaded
Deltanji - Installing Production Client Integration ...
You can install the Production Client Integration client-side or server-side.
If installed server-side it will be available for all users in all namespaces
on this server. If not installed server-side then it can be installed
in each
user's browser as a userscript.
If you choose a server-side installation then this will modify the JSINCLUDES
Parameter of EnsPortal.ProductionConfig.cls in the ENSLIB database to
include /deltanji/production.user.js which contains the client integration
code.
In the event of an IRIS upgrade or re-install you will need to re-run this
installation script to re-apply this modification.
Install server-side Production Client Integration? <Y>
Compilation started on 03/23/2023 23:14:37
Compiling class EnsPortal.ProductionConfig
Compiling routine EnsPortal.ProductionConfig.1
Compilation finished successfully in 0.907s.
Deltanji - Install Deltanji classes, templates and add-ins ? <Y>
Deltanji - Preparing templates and add-ins
...
Load finished successfully.
Deltanji - Installing and compiling templates and add-ins
...
Load finished successfully.
Deltanji - Classes installed and compiled successfully
Deltanji - Installation complete
Deltanji - Use this URL to access the Deltanji Portal:
http://goji/deltanji/Client.VCm.cls
Username: ijones
DELTANJI>
4. Click on the link provided to launch the Deltanji Portal. You should also review your CSP Application and web server configuration settings.
Next Step
If you are performing a new Deltanji installation, configure a web server.
If you are performing a Deltanji upgrade, return to the upgrade instructions.