Informix open admin tool - informix

Now that OAT (open admin tool) for Informix no longer appears in the Informix installation package, has IBM or the community abandoned it? Is this still an active project? I have not found a strightforward answer to this question. Any good alternatives? Thanks.

You can still get Informix OpenAdmin Tool as part of the IBM Informix ClientSDK. However, you'll have to download an older version of the ClientSDK from IBM Passport Advantage. OAT will be deprecated at some point. The Informix development team is working on a alternative modern tool. Stay tuned and connected with the Informix community.

Related

Delphi XE5 DBExpress MS Access [duplicate]

being a dbExpress newbie I wonder if there is a dbExpress driver for Microsoft Access?
I think the only way to connect to Access is by using ADO. (TADOConnection).
I have had good results using the open source dbxoodbc driver for dbExpress.
The download has several demo projects that use access databases, so you should be able to get up and running in no time.
You can find it at http://sourceforge.net/projects/open-dbexpress/
I have only tried it with older versions of access, so I can't say for certain that it will work with office 2007 or newer.
You have to use TADOConnection, i havn't been able to find a 3rd party driver which supports the new dbexpres
dbExpress does not support msAccess natively,
But a quick google search gives a long list of drivers. Both free and paid.

Informix Dynamic Server version 7

I am trying to install informix dynamic server version 7.
IBM site provide links to "Informix" version 11 Plus.
Anyone knows how can I reach the installation files?
Informix 7.31 (last in 7.x family) support ended in 2009. So you won't find the installation files anywhere. And you may have troubles installing such an old product on today's operating systems.
There was no "free" version of Informix 7 as there is today for current versions.
If you actually "own" the product you may try to contact IBM and explain why you need it.
It would also be nice to know why you need it? Do you need to restore some old backup?
Regards.

BDE Issue with Win 7

I have made an application in Delphi with informix as a database. I am using BDE to connect with the database. It works fine on Win xp however this application doesn't run on Win7. As application is launched it stops. Can you plesae help. I tried this link but doesn't work:
http://www.willneumann.net/2008/09/configuring-bde-for-windows7/
The BDE is a very old product. It remains in delphi to be downwards compatible to old source.
On a new project I would never use the BDE.
On The BDE Alternatives Guide you find alternatives for the BDE.
May AnyDAC or SqlDirect is a good solution to connect to Informix.
I've used mOdbc package created by Konstantin Savelyev in the past to connect to Informix databases. It can be downloaded from here:
https://sites.google.com/site/robsosno/Home/downloads .
mOdbc is a set of components for Delphi 7 to work with Odbc with sources.
I don't know if it works with Windows 7. I think that it should.
Currently I'm not using this - in my company we've migrated from Delphi to C#.

dbExpress driver for Microsoft Access

being a dbExpress newbie I wonder if there is a dbExpress driver for Microsoft Access?
I think the only way to connect to Access is by using ADO. (TADOConnection).
I have had good results using the open source dbxoodbc driver for dbExpress.
The download has several demo projects that use access databases, so you should be able to get up and running in no time.
You can find it at http://sourceforge.net/projects/open-dbexpress/
I have only tried it with older versions of access, so I can't say for certain that it will work with office 2007 or newer.
You have to use TADOConnection, i havn't been able to find a 3rd party driver which supports the new dbexpres
dbExpress does not support msAccess natively,
But a quick google search gives a long list of drivers. Both free and paid.

What is the best way to embed Firebird Installation in the Installer for my app?

My app has its own installer but I have to guide my users to install Firebird on their own.
I'd like to install it automatically.
Thanks.
You can download Firebird source code. It contains InnoSetup script that actually installs firebird on windows targets. You can then modify it to suit your needs.
As a side advice, maybe you should consider Inno Setup yourself.
InterBase and hence Firebird provide an API you can use in your installer script to automate installation.
See documentation for this API in the document "InterBase 5.5 Embedded Installation Guide" http://dn.codegear.com/article/26386
The InterBase Express (IBX) components provide a Delphi binding for the installation API. This is documented in the InterBase 6.0 "Developer's Guide".
#mghie and #TOndrej have made comments about my mistake. I was the Product Manager for InterBase once upon a time, when InterBase did provide an installation API. But this answer is outdated, by literally ten years now.
Here's another resource which is more up to date:
Unofficial Firebird Installation page
This has step-by-step instructions for creating your own Inno Setup installer for Firebird, to accompany your own application installer. No doubt you could use a different installer technology for your application, and simply call the Inno Setup installer as an external program from your installer. But it would probably be more seamless if you also use the Inno Setup for your own product.
If you don't need standalone Firebird server, you could also just include required files in your setup and use Firebird as a embedded SQL server.
See http://www.firebirdsql.org/manual/ufb-cs-embedded.html
Create a bootstrapper, for your product and the prerequisites that your product needs.
Other products might be a good model to follow. For example, Pidgin relies on a specific version of GTK and guides you through running the GTK installer. Being open source, one option would be to look through the source for their NSIS installer package to see how they're doing it.

Resources