Joe Sansalone 6 Posted June 8 Hi, I know that Interbase works on the same machine with my Delphi IDE, for development purposes. Do I need a separate dev license to try Interbase on a machine without the Delphi IDE? If so, do I already have it because I purchased Delphi OR do I need to request it? Joe Share this post Link to post
Brian Evans 109 Posted June 8 InterBase Developer Edition is free and included with Delphi as an optional feature you can choose in the installer. You can also request a license. The main limitations are: Limited to a maximum of 20 users (and 80 logical connections to the server) Limited to work only for 48 hours, after that time new connections are disallowed and you'll have to restart the server Download the Free InterBase Developer Edition - Embarcadero Share this post Link to post
Joe Sansalone 6 Posted June 8 Does it mean that existing connections continue to work after 48 hours? Share this post Link to post
Brian Evans 109 Posted June 8 Couldn't tell you. The wording does suggest they do. The InterBase licensing was too much for me, both cost wise and having to manage licenses, that back in the day I looked for a royalty free alternative. Went with FlashFiler from TurboPower and when they exited the market transitioned to using NexusDB. Combined with a tool to help write queries (Database Workbench by Upscene) it has served my needs for almost two decades. Share this post Link to post
Patrick PREMARTIN 82 Posted June 9 10 hours ago, Joe Sansalone said: Does it mean that existing connections continue to work after 48 hours? Hi. The developer edition is not supposed to be used in production. It's for development and testing. Depending on the used features, try Firebird in production if an InterBase Server license is too expensive for your needs. Your code will remain the same and you can use IB in the future if needed. Share this post Link to post
Uwe Raabe 2064 Posted June 9 42 minutes ago, Patrick PREMARTIN said: Your code will remain the same Only if you don't make use of Change Views. AFAIK, it also lacks Column-level Encryption. 1 Share this post Link to post
corneliusdavid 220 Posted June 10 On 6/8/2024 at 1:10 PM, Joe Sansalone said: Does it mean that existing connections continue to work after 48 hours? No, the server service has to be stopped (disconnecting all connections) and restarted. Share this post Link to post
Uwe Raabe 2064 Posted June 10 1 hour ago, corneliusdavid said: the server service has to be stopped (disconnecting all connections) and restarted. I have a task scheduled exactly for that. Share this post Link to post
corneliusdavid 220 Posted June 10 15 minutes ago, Uwe Raabe said: I have a task scheduled exactly for that Same here. Pretty easy limitation to get around. Share this post Link to post
Joe Sansalone 6 Posted June 10 Like a regular batch file? Does your client application automatically re-connect? Or do you also restart your client app too? Share this post Link to post
corneliusdavid 220 Posted June 10 It's a batch file run by the Task Scheduler as administrator calling the sc command. For me, it's an in-house copy of RAD Server, so just stateless web server API calls--no continuously connected client. And to be clear, for a customer installation, I would purchase a license. Share this post Link to post
Joe Sansalone 6 Posted June 10 Anything in real production I purchase a license. But I'd like to play around with new Change Views - got me thinking I should setup something with latest IB version. 1 Share this post Link to post
Uwe Raabe 2064 Posted June 10 32 minutes ago, Joe Sansalone said: Does your client application automatically re-connect? Recovering Connection (FireDAC) 1 Share this post Link to post