Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 6 of 6 total
Thread Migrating DBIsam 4 data to Elevate
Fri, Feb 5 2010 10:27 PMPermanent Link

Pierre du Plessis
Hi Guys,

To overcome the AOL issue, a few years ago, I was forces to change the blob extensions to
something other than .BLB.

The problem is that I cannot Migrate the data since the Migrator wants .BLB.  Is there
there a property, method, where I can tell the Migrator that the BLOB file extension is
.HEBLB for instance?

Many thanks,
Pierre
Sat, Feb 6 2010 4:42 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Pierre

>The problem is that I cannot Migrate the data since the Migrator wants .BLB. Is there
>there a property, method, where I can tell the Migrator that the BLOB file extension is
>HEBLB for instance?

If you're intending to do it in code then skimming the source I can't spot one (might be there and I missed it) but why not simply rename the files before migration and back afterwards. Its not as though they can be in use during the migration.

Roy Lambert [Team Elevate]
Sat, Feb 6 2010 8:44 AMPermanent Link

"Iztok Lajovic"
Pierre,

all you have to do is put appropriate settings in EDBsrvr.ini.

I use following settings (I prefer shorter extensions):

[SERVER_SECTION]
Configuration Folder=C:\kresEDB\Edb
Configuration Name=EDBConfig
Configuration File Extension=.cfg
Catalog Name=EDB
Catalog Files Extension=.cat
Lock Files Extension=.lck
Log File Extension=.log
Backup Files Extension=.bkp
Update Files Extension=.upd
Table Files Extension=.edt
Table Index Files Extension=.edx
Table BLOB Files Extension=.elo
Table Publish Files Extension=.pbl
Server Name=EDBserver
Server Address=127.0.0.1
Server Port=12010
remoteHost=
ConfigPath=\kresEDB\EDB
CatalogName=EDB
BackupExtension=.bkp
CatalogExtension=.cat
ConfigExtension=.cfg
TableExtension=.edt
TableIndexExtension=.edx
TableBlobExtension=.elo
LockExtension=.lck
LogExtension=.log
TablePublishExtension=.pbl
UpdateExtension=.upd

Just set extensions you would like to have and you have the job done

Regards
Iztok Lajovic





"Pierre du Plessis" <nospam@comproware.com> je napisal v sporočilo
news:BC022FD3-DB00-4A93-94F1-D5CE3D6C2AE0@news.elevatesoft.com ...
> Hi Guys,
>
> To overcome the AOL issue, a few years ago, I was forces to change the
> blob extensions to
> something other than .BLB.
>
> The problem is that I cannot Migrate the data since the Migrator wants
> .BLB.  Is there
> there a property, method, where I can tell the Migrator that the BLOB file
> extension is
> HEBLB for instance?
>
> Many thanks,
> Pierre
>
>
> __________ Informacija od ESET NOD32 Antivirus, zbirka virusnih definicij
> 4840 (20100205) __________
>
> To sporočilo je preveril ESET NOD32 Antivirus.
>
> http://www.eset.si
>
>
>

__________ Informacija od ESET NOD32 Antivirus, zbirka virusnih definicij 4841 (20100206) __________

To sporočilo je preveril ESET NOD32 Antivirus.

http://www.eset.si


Sat, Feb 6 2010 8:58 AMPermanent Link

"Iztok Lajovic"
Pierre,

I forgot to add the code to set EDBsrvr.ini to new extensions (as I
mentioned in previous post I like shorter extensions):

 ini := TIniFile.Create(<here put your directory where you have
EDBsrvr.exe>);
 ini.WriteString('SERVER_SECTION', 'Server Name',   'EDBserver');
 ini.WriteString('SERVER_SECTION', 'Server Address', ipAddress.Text);
 ini.WriteString('SERVER_SECTION', 'Server Port',    portEDB);
 ini.WriteString('SERVER_SECTION', 'remoteHost',     remoteHost.Text);
 ini.WriteString('SERVER_SECTION', 'ConfigPath',    <here put your
directory where you have EDBsrvr.exe - without drive letter>);
 ini.WriteString('SERVER_SECTION', 'CatalogName',          'EDB');
 ini.WriteString('SERVER_SECTION', 'BackupExtension',      '.bkp');
 ini.WriteString('SERVER_SECTION', 'CatalogExtension',     '.cat');
 ini.WriteString('SERVER_SECTION', 'ConfigExtension',      '.cfg');
 ini.WriteString('SERVER_SECTION', 'TableExtension',       '.edt');
 ini.WriteString('SERVER_SECTION', 'TableIndexExtension',  '.edx');
 ini.WriteString('SERVER_SECTION', 'TableBlobExtension',   '.elo');
 ini.WriteString('SERVER_SECTION', 'LockExtension',        '.lck');
 ini.WriteString('SERVER_SECTION', 'LogExtension',         '.log');
 ini.WriteString('SERVER_SECTION', 'TablePublishExtension','.pbl');
 ini.WriteString('SERVER_SECTION', 'UpdateExtension',      '.upd');
 ini.Free;

Regards,
Iztok Lajovic






"Pierre du Plessis" <nospam@comproware.com> je napisal v sporočilo
news:BC022FD3-DB00-4A93-94F1-D5CE3D6C2AE0@news.elevatesoft.com ...
> Hi Guys,
>
> To overcome the AOL issue, a few years ago, I was forces to change the
> blob extensions to
> something other than .BLB.
>
> The problem is that I cannot Migrate the data since the Migrator wants
> .BLB.  Is there
> there a property, method, where I can tell the Migrator that the BLOB file
> extension is
> HEBLB for instance?
>
> Many thanks,
> Pierre
>
>
> __________ Informacija od ESET NOD32 Antivirus, zbirka virusnih definicij
> 4840 (20100205) __________
>
> To sporočilo je preveril ESET NOD32 Antivirus.
>
> http://www.eset.si
>
>
>

__________ Informacija od ESET NOD32 Antivirus, zbirka virusnih definicij 4841 (20100206) __________

To sporočilo je preveril ESET NOD32 Antivirus.

http://www.eset.si


Sat, Feb 6 2010 7:20 PMPermanent Link

Pierre du Plessis
Thanks for the responses guys, much appreciated...

Kind regards,
Pierre
Mon, Feb 8 2010 10:27 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Iztok,

<< all you have to do is put appropriate settings in EDBsrvr.ini. >>

Pierre's problem is the file extensions on the DBISAM side, not the
ElevateDB side.

--
Tim Young
Elevate Software
www.elevatesoft.com

Image