Install Separate Thingworx Database
Hello,
For best practice reason, I am trying to install a second thingworx database for my project.
I will have a first database dedicated to my thingworx instance.
All data (stream, value stream , datatable..) will be installed in separated database : 'project_db'
So the idea is to use thingworx script to install the second database, i am using this article as a starting point :
https://www.ptc.com/en/support/article/CS262935
the scripts are:
- thingworx-model-schema.sql
- thingworx-property-schema.sql
- thingworx-data-schema.sql
- thingworx-grants-schema.sql
My questions are :
- Do I need to install all thingwrox db scripts to install the second database, or I just need to install only thingworx-data-schema.sql script since we only need to store data ?
- If I have to install only thingworx-data-schema.sql, I notice a lot of table created ? Do I need them all or just a few tables? Can I clean the database and keep only needed tables, if yes witch tables should I keep ?
- The article I am following is dedicated to versions 8.5 to 9.4. I am using 9.5.1 version. is it OK ? I didn't find on official documentation any articles related to this version.
Thank you for your help

