Hi All,
I want to restore data[All tables] for only one particular application in my Enterprise environment.
The Environment has multiple applications,
As per our analysis till now we have figured one possible approach, i.e.
can anyone please suggested is this is the only possible approach or we have any other method to
Environment : On Premise
Regards
Ajay A
Hi Ajay,
Here it is described how to restore a backup to a copy database:
https://success.outsystems.com/Support/Enterprise_Customers/Maintenance_and_Operations/Restore_OutSystems_database_to_a_different_DB_Server
This is how you can get temporary access to the database backup:
https://success.outsystems.com/Support/Enterprise_Customers/Maintenance_and_Operations/Access_the_database_of_your_OutSystems_Cloud/Temporary_Access_to_Database_Backup
Not that it requires you to have a VPN connection if you run OutSystems in the cloud.
You can indeed use OutSystems logic, or you can use request direct access to your production database too and use tools like Microsoft SQL Server Management Tool or other ETL tooling to restore the relevant data.
https://success.outsystems.com/Support/Enterprise_Customers/Maintenance_and_Operations/Access_the_database_of_your_OutSystems_Cloud
Regards,
Daniel
Thanks Daniel, for your response.
So you have direct access to the database tables, you can use any tool like Microsoft SQL Server Management Tool or something similar to extract - transform - load data from one database to the other.
Has nothing to do with OutSystems, just SQL.
I want to import old data[Backup data of last week/last month] of only one application, means import the data exported from the same database a week or month ago.
Lets say the database has 100 tables & I just need to restore 10 tables, is it possible with the tool[Microsoft SQL Server Management] in PROD.
Yes, it's a free tool to install and it can do what you want
https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
I noticed that, at least for a huge amount of data, ETL tools like SQL Developer or not very fast. Instead, it was a lot faster to write OutSystems code to restore the data.Just connect to the backup database via an extension and recover the records via a module.