Business-to-Business (B2B), Enterprise Service Bus (ESB), Service Oriented Architecture (SOA)
Inter Enterprise Business Hub (IEBH), Project Management, Open Source Solutions
Electronic Invoicing, Electronic Invoice Presentment & Payment (EIPP), E-Procurement, E-Commerce

De wereld van Internetapplicaties en Open Source Oplossingen.
The world of Internet applications and Open Source Solutions.


Verzeker u van 2 GB gratis opslagruimte.

Get Mozy Free


Creative Commons License
Op dit werk is een Creative Commons Licentie van toepassing.

December 2008
M T W T F S S
« Nov    
1234567
891011121314
15161718192021
22232425262728
293031  
View danga's profile on LinkedIn







Gratis Opslagruimte voor Windows

Get 2 GB of 100% free backup space.

Get Mozy Free


Is de Inter Enterprise Buziness Hub de toekomst ?

MyJSQLView voor het onderhoud van de gegevens in uw database

MyJSQLView is een grafisch gereedschap voor het onderhouden en beheren van gegevens in databases. Het gereedschap richt zich vooral op het toegankelijk maken van gegevens. U kunt gegevens bekijken, toevoegen, aanpassen en zelfs verwijderen. Eveneens is de mogelijkheid aanwezig voor het exporteren en importeren van gegevens.

Deze import- en exportfunctionaliteit is de voornaamste reden waarom ik MyJSQLView ben gaan gebruiken. Het is zelfs mogelijk om een backup en replicatie van een database te maken door de database en het database schema te exporteren en te importeren in een andere database server. Met behulp van MyJSQLView wil ik de stamgegevens van de Open Source ERP / CRM applicatie Plazma, waarover ik het later zal hebben, initialiseren en aanvullen.

MyJSQLView ondersteunt MySQL, PostgreSQL en HSQL databases via Java Database Connectivity drivers. De mogelijkheid om toegang tot andere databases te realiseren is volledig ingebouwd in de architectuur van MyJSQLView. MyJSQLView voorziet slechts in toegang tot één database per sessie. Het is wel mogelijk om meerdere databases gelijktijdig te openen via verschillende sessies van MyJSQLView.

MyJSQLView is een Java programma en vereist een Java Runtime Environment (JRE). Voor de goede werking is een recente versie van JRE aangeraden, minimaal JRE 2.4.

Ga naar de website van MyJSQLView voor het downloaden van de applicatie. Klik op de link Downloads bovenaan de website en download de laatste versie van het platformonafhankelijke zip-bestand myjsqlview_beta_x.y.zip.

Open het zip-bestand en pak het uit naar een folder van uw keuze, bij voorkeur C:\ProgramFiles\. Maak daarna een koppeling aan naar de MyJSQLView.jar. Ga naar uw desktop: Rechtermuisknop > Niew > Koppeling > Zoek en Selecteer de MyJSQLView.jar in de directory C:\ProgramFiles\MyJSQLView\.

U moet eveneens zorgen voor installatie van JDBC drivers voor de databases die u wilt benaderen. Voor MySQL moet u de MySQL® Connector/J downloaden van de website van MySQL. Download de laatst beschikbare versie van de MySQL Connector.

Het is verstandig om de jar-bestanden voor deze connectoren te installeren in een afzonderlijke folder en deze folder op te nemen in de Java CLASSPATH omgevingsvariabele (CLASSPATH=.;C:\ProgramFiles\MySQL\mysql-connector-java-5.1.6-bin.jar). Helaas om een nog onverklaarbare reden lijkt dit niet te werken en moet het jar-bestand opgeslagen worden in de directory C:\Program Files\Java\jre1.6.0_05\lib\ext\. De CLASSPATH is dan niet nodig.

Dubbelklik nu op deze shortcut voor het starten van MyJSQLView. De eerste maal zult u een aantal parameters moeten vastleggen waarmee u toegang verkrijgt tot uw database. MyJSQLView gebruikt TCP/IP voor het maken van verbinding met de database vandaar deze parameters.

De parameters zijn:
- Host: localhost of 127.0.0.1
(geef de naam van uw database server op)

- Database: plazma_db
(geef de naam van uw database op want een database server kan meerdere databases bevatten)

- User: gebruikersnaam voor de database server

- Password: wachtwoord horende bij bovenstaande gebruikersnaam

MyJSQLView is a graphical tool for the maintenance and management of data in a database. The tool enables viewing, adding, editing or deleting data and provides various options for importing and exporting data. It is possible to backup and replicate a database by exporting the database or database scheme and import these in another database server.

The import- and export functionality is my main reason for using MyJSQLView. I intend to use MyJSQLView to initialise and update the master data of the Open Source ERP / CRM application Plazma.

MyJSQLView supports MySQL, PostgreSQL and HSQL databases through Java Database Connectivity drivers. The capability to connect to other databases has been fully build into the core architecture of MyJSQLView. MyJSQLView provides access to only one database per session. It is possible to open multiple databases at the same time by using different sessions of MyJSQLView.

MyJSQLView is a Java program and requires a Java Runtime Environment (JRE) to be installed. It is advised to install the most recent version of JRE, at a minimum JRE 2.4 is needed.

Download the application from the website MyJSQLView. Click on the link Downloads on top of the page and download the latest version of the platform independent zip-file myjsqlview_beta_x.y.zip.

Unpack the zip-file to a folder of your choice, perferably C:\ProgramFiles\. Afterwards add a shortcut to the MyJSQLView.jar file on your desktop.

Go to your Desktop: Right click your mouse > New > Shortcut > Choose Browse > Find and Select the jar-file in the directory C:\ProgramFiles\MyJSQLView\.

You also need to install the appropriate JDBC drivers for the databases you want to maintain. For MySQL download the latest version of MySQL® Connector/J from the MySQL website.

Install the jar-file in a separate folder and include the path in the Java CLASSPATH environment variable. (CLASSPATH=.;C:\ProgramFiles\MySQL\mysql-connector-java-5.1.6\). Apparently using a separate folder seems not to work. Instead you have to install the jar-file in the directory C:\Program Files\Java\jre1.6.0_05\lib\ext\.

Doubleclick on the shortcut to launch MyJSQLView. The first time a few parameters are required to gain access to your database. MyJSQLView uses TCP/IP for the connection with the database.

The parameters are:
- Host: localhost or 127.0.0.1
(enter the name of the database server)

- Database: plazma_db
(enter the name of the database because a database server can have several databases)

- User: username for the database server

- Password: password that belongs to the username

myjsqlview-login-screen

Read more — Meer lezen

Upgrade van MySQL 5.0 naar MySQL 5.1 onder Windows

MySQL is een Open Source Relational Database Management System (RDBMS). De MySQL producten zijn beschikbaar onder twee licenties: de GNU General Public License (GPL) en de MySQL Commercial License.

De GNU General Public License staat iedereen toe de software oneindig te gebruiken, te distribueren en aan te passen, voor commerciële en niet commerciële doeleinden. De voorwaarde is dat de verkregen software weer doorgeleverd wordt onder dezelfde licentievoorwaarden en dat de broncode openbaar blijft. Ga voor meer informatie over de commerciële licentie naar de website van MySQL .

Begin van 2007 heb ik de MySQL Community Server (mysql-5.0.27-win32.zip) en de MySQL GUI Tools (mysql-gui-tools-5.0-r6-win32.msi) geïnstalleerd. Ondertussen heeft MySQL een aantal nieuwe versies vrijgegeven met tal van bug-fixes en de nodige extra features.

Voor het upgraden van MySQL 5.0 Community Server - Generally Available Release naar MySQL 5.1 Community Edition - Release Candidate Development Release moeten een aantal stappen doorlopen worden. Let op: Deze versie van MySQL is niet vrijgegeven voor gebruik in productieomgevingen.

Deze stappen worden uitgebreid beschreven in paragraaf 2.3.14 van de reference manual: Upgrading MySQL on Windows.

In grote lijnen komt het neer op:
1) Maak een backup van uw huidige MySQL installatie

2) Stop de MySQL server

3) Verwijder de MySQL Service onder Windows wanneer u een upgrade uitvoert van een oudere versie naar versie 5.1 OF wanneer de vorige versie geïnstalleerd is via een zip-bestand.

4) Download de laatste versie van MySQL

5) Start het installatieprogramma en volg de wizard

Read more — Meer lezen

Installatie van Apache Derby Database

Apache Derby is een Open Source Relational Database Management System (RDBMS) met een database engine die volledig is ontwikkeld in Java. Apache Derby is een sub-project van het Apache DB project, een project van de Apache Software Foundation dat zich richt op het ontwikkelen en onderhouden van Open Source database oplossingen.

De voornaamste kenmerken van Apache Derby zijn:
- complete multi-user relationele database
- 100% Java technologie
- compact, veilig, volwassen en robuust
- lichtgewicht database engine

De Apache Derby software kan in een Embedded of in Client - Server omgeving gebruikt worden.

In de Embedded modus of configuratie opereert Derby in dezelfde Java Virtuele Machine (JVM) als de applicatie. Slechts één applicatie heeft toegang tot de database in een embedded omgeving.

In de Client - Server of Network Server configuratie draait Derby onder de Java Virtuele Machine die gehost wordt op de server. Meerdere applicaties hebben gelijktijdig toegang tot de database.

Sun Microsystems heeft eind 2006 Apache Derby opgenomen in de Java JDK6 onder de naam Java DB. Daarmee zal de bekendheid van Apache Derby in de toekomst alleen maar toenemen ongeacht of het nu een verstandige keuze van Sun is of niet. Sun Microsystems biedt gebruikers van hun JavaDB de mogelijkheid om een support-contract af te sluiten. U kunt JavaDB gratis downloaden van de website van Sun Microsystems maar registratie is wel verplicht.

Het is verstandig om Apache Derby te installeren in plaats van de JavaDB van Sun. Vooral omdat u dan de beschikking heeft over de laatste nieuwe functies alsook de recentste bug-fixes wat niet het geval is bij JavaDB.

Download Apache Derby
Ga naar de Apache Derby Downloads website en download de laatste versie van Apache Derby. Klik hiervoor op de link onder de hoofding Latest Official Release en selecteer daarna de binaire versie voor uw besturingssysteem. Voor Windows is dat vandaag 14 december het bestand db-derby-10.3.2.1-bin.zip, dit is de versie die enkele dagen (10 december 2007) geleden is vrijgegeven.

Installeer Apache Derby
Nadat u het zip-bestand hebt gedownload kunt u het uitpakken naar een folder op uw computer.
Deze beschrijving gaat uit van het gebruik van Apache Derby in het Eclipse Data Tools Platform.

Het definiëren van de omgevingsvariabele DERBY_HOME en het toevoegen van het toevoegen van de bin-directory aan de CLASSPATH variabele van uw machine kan hier achterwege gelaten worden.

Voor de volledigheid kunt u de omgevingsvariabele DERBY_HOME aanmaken op uw computer en laten verwijzen naar de folder waarin u Derby hebt geïnstalleerd. Daarna kunt u de bin-directory opnemen in uw CLASSPATH omgevingsvariabele door hieraan het pad DERBY_HOME\bin toe te voegen.

Onder Windows kunt u de omgevingsvariabele aanmaken via de systeem-instellingen onder het tabblad Geavanceerd.

db4o, open source object database

db4o (database for objects) is een Open Source Object Database. Strict gesproken is db4o geen database maar een component die ingebouwd kan worden in applicaties geschreven met Microsoft .Net of Java. db4objects, het bedrijf achter db4o, richt zich met db4o voornamelijk op software voor apparaten. Denk daarbij aan printers en kopieermachines, randapparatuur voor tv’s en kabelnetwerken en mobiele telefoons.

Bedrijven zoals Boeing, Bosch, Intel, Ricoh en Seagate maken gebruik van de diensten en producten van db4objects.

De basis voor het ontstaan van db4objects is in 2002 gelegd door Carl Rosenberger, Chief Software Architect. Carl startte in 2000 met de ontwikkeling van db4o en bracht het product in 2002 op de markt. In juli 2004 werd db4objects opgericht onder leiding van Christof Wittig, CEO. Het bedrijf db4objects is gevestigd in San Mateo, Californië.

db4o is beschikbaar onder een Open Source en een commerciële licentie. De Open Source GPL licentie maakt het mogelijk om db4o vrijelijk te gebruiken in GPL compliant applicaties. De commerciële licentie is verplicht voor het gebruik van db4o in een commerciële applicatie en komt met professionele ondersteuning inbegrepen.
Read more — Meer lezen

My Zimbio I Flock
Copyright © 2000 - DanGa Design