Category: OpenEdge


20

Apr
2011

Setting up Webspeed with IIS 7.5 Windows 7

The following instructions can be used to create a basic setup for OpenEdge (10.2b) Webspeed development.

The information has been gleaned from the following source – Progress Knowledgebase, ProgressTalk.com, The OpenEdge Hive and also the manuals!  Thanks to all who put info online, especially Scott Auge who has posted some very informative videos.


View all registered OCX and DLLs

Now and again I have problems with registered .ocx and .dll files.

I found a program that will display and allow you to edit / register / unregister the files.

It’s called RegDllView and you can find it here. http://www.nirsoft.net/utils/registered_dll_view.html

Remember to run it as an Administrator if you’re using Windows 7.


14

Feb
2011

Progress / OpenEdge 10.x License Update

When attempting to update the license details the installer checks for already running instances of Progress… but finds itself and stops!

To stop this change the startup target on the Update Icon from:

c:installationdirsetup.exe -u

to

c:installationdirsetup.exe u


17

Nov
2010

Checking a Progress / OpenEdge Database for MSSQL conversion

When I’m converting an OpenEdge database to a MS SQL database there are a few issues to consider.

One important one is that natice OE databases allow users to “overfill” database fields e.g. if I have a field called employee.name defined as CHARACTER FORMAT “x(20)” but have a name which is 30 characters then that is no problem.

In MSSQL however, that will fail.

So when we convert our database Progress supply “dbtool” which trawls through the content of each field checking for overfilling.  It will report the fields then ask to change the internal SQL Width value which I then use when migrating the database.

Unfortunately this tool doesn’t handle database array fields so I’ve amended that procedure and posted it below for reference.

/* Program to Verify / Change SQL Width Sizes within a Progress

database.

This program should be run BEFORE any Schema Migration …


Updating a Progress and MSSQL database

When migrating a Progress database to a MSSQL database I use the following parameters…

I connect to the database using a differing logical name.  Because our apps are compiled using the logical name of the database we need to supply this logical name to the Schema Holder.



04

Jun
2010

Progress / OpenEdge Incremental df

When you want to create an incremental df between two databases you should;

connect to the newer database (appdb)
connect to the older database with diff logical name (oldappdb)
ensure the current working database is the newer (appdb)
create the incremental db from there

Job done!  test



Latest from the Blog!

Has Dave written anything of note? Probably not!

Cold International Calls

I have Caller-ID.  When phone rings in the office and I see the “International” ID I know it’s usually a cold call.

I hope you’re following Jesus?

Well I thought it was funny )