/IscDbc/./SetupAttributes.h:139:65: error: unable to find string literal operator 'operator""buildnum' with 'const char ', 'long unsigned int' arguments #define BUILD_DRIVER_VERSION(major,minor,buildnum) major"."minor"."buildnum /IscDbc/IscDatabaseMetaData.cpp: In member function 'virtual const char* IscDbcLibrary::IscDatabaseMetaData::getDriverVersion()': G++ Release_x86_64/obj/IscDatabaseMetaData.o G++ -I/usr/include -I/usr/lib/include -I/usr/include -fPIC -m64 -DNDEBUG G++ -w -D_REENTRANT -D_PTHREADS -DEXTERNAL -DunixODBC -I/usr/include When I try to compile OdbcJdbc (both the latest from github and from the firebird website), it fails with an error: I’m using a clean build of Linux Mint 19.1 which has GCC v7.3.0. Please help - is there a way to use the odbc driver on windows without installing it from a Delphi application. The error remains pretty much the same: Data source name not found and no default driver specified. Other things I tried were writing a odbc.ini, odbcinst.ini files in my app folder and trying to describe the provider name and dll name there. īut the post also says that I have to link the OdbcFb.lib in my exe. I use Delphi (XE7) for that project and I think I cannot link a lib file.Maybe I could build a small c++ app just for executing the lib file somehow before starting my Delphi app? In this article it is stated that it is easy - just specify the OdbcFb.dll in the connection string. I searched the net, found almost no information
I need to use firebird with a windows application which does not have admin rights for install or run.I cannot figure out how can I use odbc driver without installing it - I don't even know if it's possible.
Server 20 has the same outcome with the above error.ĭoes anyone have any idea of how to make this work on Ubuntu Server 20Īs I do not want to use Ubuntu Server 16 since its EOL occurred a month I have also recreated this on 3 machines and each machine with Ubuntu I have tried do some build makes to force a 32 bit install of unixodbc Version of unixodbc that is no longer supported in Ubuntu Server 20.
Reading from other similar issues, apparently the SQLLEN being read asģ2 bit in the odbc driver causes this and in all cases I can findĭealing with IBMconnect and a few other database drivers for varyingĭatabases, the driver is at fault as it was compiled against an old
I have also installed Ubuntu Server 16 to the same machine and it My entire databaseĭoes not have 206158430229 bytes.
The query in question is not written incorrectly and is only returning aįew lines from a possible pool of a few thousand. However, when using odbc_connect in php, I am getting the followingįatal error: Allowed memory size of 134217728 bytes exhausted (tried to I am setting the odbc.ini and odbcinst.ini in /etc with the proper pathsĪnd I am able use the isql of unixodbc to connect to my firebirdĭatabase on a Windows 10 machine. OdbcFb-LIB-2.0.5. 348 KB Linux AMD64 Library I am using the most update Firebird odbc driver I can find: May 18, 2017 Php7.4, libapache-mod-php, php-mysql, and php7.4-odbc
Firebird3.0-server, Firebird3.0-examples, and Firebird-dev