With this template you can create user, database, and Integration Server database schemas on Miscrosoft SQL Server.
None.
- Command Central 10.5 and higher
- Database Component Configurator 10.5 and higher
- webMethods database schemas for products version 9.8 and higher
- All supported Windows and UNIX platforms
- All supported versions of Microsoft SQL Server database
- Docker Engine 17.09 and higher
To install Database Component Configurator 10.5 on the Command Central node with alias local
, create a database named webm
and a database user named webm
with password webm
, and create Integration Server database components schemas with user sa
and password MaNaGe123
:
sagcc exec templates composite apply sag-db-sqlserver-is-schemas \
db.version=10.5 repo.product=products-10.5 repo.fix=fixes-10.5 nodes=local \
db.host=sqlserver db.admin.username=sa db.admin.password=MaNaGe123 \
db.name=webm db.username=webm db.password=webm \
--sync-job --wait 360
- Launch the Command Central container from the root folder of the following project:
docker-compose up -d cc
- Launch the Miscrosoft SQL Server on Linux for Docker Engine container:
docker-compose -f templates/sag-db-sqlserver-is-schemas/docker-compose.yml up -d sqlserver
- Provision
sag-db-sqlserver-is-schemas
template and run tests:
CC_ENV=sqlserver ./provisionw sag-db-sqlserver-is-schemas
If the test is successful, the test output contains TEST SUCCESSFUL
.
You can now use this database for creating instances of webMethods product Integration Server with the following database connection properties:
db.url=jdbc:wm:sqlserver://sqlserver:1433;databaseName=webm
db.username=webm
db.password=webm
db.type=sqlserver
The properties are pre-set in environments/sqlserver/env.properties
file and you can use them by pointing to the environment name, for example:
CC_ENV=sqlserver ./provisionw sag-is-cluster