Written by

Sales Engineer at InterSystems
Question Sylvain Guilbaud · Apr 25, 2024

How to create a database with its associated resource using merge command ?

Hi Community,

What is the correct syntax in a merge.cpf file to create a database with its associated resource ?

Comments

Sylvain Guilbaud · Apr 25, 2024

Simply by using the Resource option in a CreateDatabase instruction of [Actions] section in a merge.cpf file :

[Actions]
CreateResource:Name=%DB_IRISAPP_DATA,Description="IRISAPP_DATA database"
CreateDatabase:Name=IRISAPP_DATA,Directory=/usr/irissys/mgr/IRISAPP_DATA,Resource=%DB_IRISAPP_DATA
CreateResource:Name=%DB_IRISAPP_CODE,Description="IRISAPP_CODE database"
CreateDatabase:Name=IRISAPP_CODE,Directory=/usr/irissys/mgr/IRISAPP_CODE,Resource=%DB_IRISAPP_CODE
CreateNamespace:Name=IRISAPP,Globals=IRISAPP_DATA,Routines=IRISAPP_CODE,Interop=1
0