My company may be forced to "detach" from Outsystems. Has anyone here been through this process and/or willing to share their experience? Would love to discuss.
Thanks!
Jeff
Hi Jeff,
Although I haven't went through that experience, in case you haven't go through it yet, I suggest you to see the Detach process for OutSystems 11 documentation. It is a quite comprehensive document that will likely answer most of your questions.
Kind Regards,João
I did one project to detach but the main person was Systems Admin. If I can help you let me know.
Hi,
I have experience it, basically after detach you'll get a .sln file (solution file .NET), after that open it using Visual Studio for build and then can be deployed to IIS.
How can you get the database and machine config of the project if it was not available in previous server?
I assume your question is : How to get database and machine config of the project if the previous environment is on the cloud.If so, you can ask Outsystems support for this (stated in : https://success.outsystems.com/support/licensing/the_detach_process_for_outsystems_11/ and https://success.outsystems.com/support/enterprise_customers/maintenance_and_operations/access_the_database_of_your_outsystems_cloud/ )
currently we don't have access to the database. I was wondering if we could still generate the database based on the solution in detachment.
Yes, that's why I'm asking you, you didn't have access to database because it on the cloud ? If so, then you can try mu suggestion above.
If not, can you elaborate, what do you mean you cannot access the database ?
Literally we don't have access to the database server but the detach solution was already given to us. is there a way to recreate internal database on a new server?
It is possible, but it not easy and you may cannot get data type of the tables.
You can try to scan the code for "select" / "insert", this should get you the query (and the table structure, without detail data types)
Hi ,
After detaching , can we do both .Net code development and Outsystems development?
Will it work ?
No.
Detach means you do not use Outsystems anymore.
You can still use .Net to modify the code, but cannot use Service Studio anymore.
Hi @Toto ,
Thanks for your prompt response.
Do you have any Outsystems documentation link for this? Seeing detach process steps in the documentation , but this details not mentioned in that I believe.
The documentation is on this link (link)
Thank you
While build solution in visual studio, it was successful or you got errors to fix ?. Is your detachment process was successful? after detaching from outsystems the applications are working well?
Thanks
Hi Suriyakala,
Next time please open new topic :D
"While build solution in visual studio, it was successful or you got errors to fix ?. Is your detachment process was successful? after detaching from outsystems the applications are working well? " ==> I got successful compile on the .sln file. The detach is always successful on my case, and the application are running well on the new server with IIS. The only complain from me is the "detached" code is using Outsystems code standard, so it take time to learn the coding pattern if you want to modify after detaching.
Hi Toto,
Thanks for your reply. we are following the steps in this https://success.outsystems.com/support/licensing/the_detach_process_for_outsystems_11/
We are now in the "Compiling and deploying web applications" step. While compiling the modules in the visual studio we are getting some errors like "dll file is missing" and
lets continue on your topic post https://www.outsystems.com/forums/discussion/101173/detachment-process/?utm_source=community&utm_medium=email&utm_campaign=forum-reply#Post440100