Related CategoriesDotNetFirebird Ultimate ApplianceDotNetFirebird Ultimate Appliance (Mono+Apache + Firebird + Ubuntu Linux + PHP+Lazarus) Description
1.DotNetFirebird Appliance contains LAMP like kit to easy start programming in php/mono/oopascal and working with firebird (Two administration tools were included in the virtual machine) also there is added MonoDevelop for C# coding and Lazarus (Delphi like ide) for oopascal for RAD (Rapid application development) 2.Create Ultimate DotNetFirebird Vmware Machine (How it was created): Download vmware workstation or the player sudo vi /etc/apt/sources.list and comment the first line (with cdrom) sudo apt-get update apt-cache search firebird sudo apt-get install firebird2-super-server firebird2-examples firebird2-dev firebird2-utils-super ibwebadmin libfirebird2-super when asked for SYSDBA password put it :masterkey See if firebird is started: Load in firefox browser Write in the "Login to Database" field Go to the sql tab and run this query you can tweak the ibwebadmin config sudo vi configuration.inc.php and change these variables Next we will install flamerobin db admin tool: Choose the lastest released kit flamerobin tar -jxvf Desktop/flamerobin-0.7.1-gtk2.tar.bz2 You can click on "Tables -> Select * from ..." Optional steps : create flamerobin shortcut on desktop with following icon (saved in home) Next i will install monodevel+sql browser for developing c#/java applications The only things i added first: sudo apt-get install gcc binutils-doc manpages-dev autoconf automake1.9 libtool flex bison gcc-doc gcc-4.0-doc gcc-4.0-locales libc6-dev-amd64 lib64gcc1 libc6-dev libglib2.0-dev libpng3-dev libxft2 libttf2 gnome-devel libtiff4-dev libxml-sax-expat-perl libjpeg62-dev libvte-dev libgtkhtml2-dev libgtkhtml3.6-dev libungif4-dev Start the database browser with Now register the employee dabatase Provider - Firebird Database User ID:SYSDBA You can browse the tables Create new solution Build the new solution and run it : http://www.mono-project.com/Firebird_Interbase It should look like this // project created on 5/26/2006 at 1:03 PM class MainClass IDbConnection dbcon = new FbConnection(connectionString); // clean up } Add Refereces to System.Data and FirebirdSql.Data.Firebird From the left Solution tree Solution -> References -> Edit References And rebuild solution then run it. How the lazarus (oopascal ide) was added : Download i386 free pascal binary package from sf.net http://prdownloads.sourceforge.net/freepascal/fpc-2.0.2.i386-linux.tar?download sudo sh install.sh I have installed it in /opt/fpc and answered Yes/[ENTER] to all questions /opt/fpc/bin/fpc -i Free Pascal Compiler version 2.0.2 add /opt/fpt/bin in $PATH vi ~/.bash_profile #FPC PATH if [ -d /opt/fpc/bin ] ; then You need to install the development packages of the GTK and pixbuf libraries, so cd opt cd lazarus make ./lazarus download the source code for the compiler http://prdownloads.sourceforge.net/freepascal/fpc-2.0.2.source.tar.gz?download configure the free pascal source in environment Environment-> Environment options -> FPC Source directory ~/work/lazarus/fpc/ in my case I hope you have firebird installed on your system Then we have to install the lazarus firebird components To install a package one goes to "Components -> Open Package File (.lpk)" In the following dialog you navigate to ~/work/lazarus/components/sqldb or the corresponding directory under Windows and choose the sqldblaz.lpk file. If everything works out as planned you will see the Package Manager. The Package Manager is showing a treeview with the files in the package and the required packages. Nothing to worry about let's just press Compile and when the compilation is finished press Install. Next we get a warning about Lazarus only supporting static linked libraries and the question if you want to rebuild Lazarus. Just press Yes and sit back. Lazarus will be rebuilt, and depending on your configuration restarted. If everything went well you'll see a new tab called SQLdb. This tab will contain two components a TSQLConnection and a TSQLQuery. What we need next is a Connection component. Once again go to Components -> Open Package File and navigate to /usr/share/lazarus/components/sqldb/interbase. Open the ibconnectionlaz.lpk file and again press Compile and Install and Yes. :) Next time Lazarus is started the SQLdb tab also contains a component TIBConnection. 3. Using Firebird Database with debian : there are several documentation links on the web 4. flamerobin is under expat http://flamerobin.org/license.html Last updated: 05/26/2006 Operating system: Ubuntu Breezy 5.10 Applications installed: VMware Tools installed: No
Size:
1000 MB Primary account Submitted by: mariuz Download link provided by the submitter, not VMware. Report broken downloads here. « BACK... |