Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 12 total
Thread Other platfoms
Fri, Apr 7 2006 10:09 AMPermanent Link

"Mike Saunders"
I just want to check whether or not it is possible to host a DBISAM
database on a  non Windows platforms eg Apache server (or if there are
plans to) and whether anyone has done this succesfully Not sure about
investigating Linux as I have never used it and it seems now a defunct
product.

Many thanks

Mike
Fri, Apr 7 2006 11:33 AMPermanent Link

Eryk Bottomley
Mike,

> I just want to check whether or not it is possible to host a DBISAM
> database on a  non Windows platforms eg Apache server

Apache is a suite of applications revolving around a web server. It is
not an operating system and consequently not a platform capable of
hosting any database in this sense.

I think you may mean Linux rather than Apache - and yes DBISAM runs on
Linux.

> plans to) and whether anyone has done this succesfully Not sure about
> investigating Linux as I have never used it and it seems now a defunct
> product.

Linux most definitely is not a defunct product. It is unquestionably the
second most significant operating system currently in circulation.

I think you may mean Kylix rather than Linux.

Eryk
Fri, Apr 7 2006 11:39 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Mike


Errmm I don't think Linux is defunct - Kylix might be though, and I think you'll find Apache is often run on Linux.

Apart from that are you just talking about having the tables resident under another OS or are you talking about having the DBISAM server running under another OS?

There've been a number of posts concerning the tables residing on Novell or Linux servers, and about the DBISAM server running under Linux (in the latter case you need to compile Kylix version).

Others, I'm sure, can give far better answers.


Roy Lambert
Fri, Apr 7 2006 11:41 AMPermanent Link

"Mike Saunders"
Eryk Bottomley wrote:

> Mike,
>
> > I just want to check whether or not it is possible to host a DBISAM
> > database on a  non Windows platforms eg Apache server
>
> Apache is a suite of applications revolving around a web server. It
> is not an operating system and consequently not a platform capable of
> hosting any database in this sense.
>
> I think you may mean Linux rather than Apache - and yes DBISAM runs
> on Linux.
>
> > plans to) and whether anyone has done this succesfully Not sure
> > about investigating Linux as I have never used it and it seems now
> > a defunct product.
>
> Linux most definitely is not a defunct product. It is unquestionably
> the second most significant operating system currently in circulation.
>
> I think you may mean Kylix rather than Linux.
>
> Eryk

Sorry I did mean Kylix So in that case what are the approaches I can
take to use access this from windows clients

Thanks

Mike
Fri, Apr 7 2006 12:13 PMPermanent Link

Mike
Roy Lambert <roy.lambert@skynet.co.uk> wrote:

Mike


Errmm I don't think Linux is defunct - Kylix might be though, and I think you'll find
Apache is often run on Linux.

Apart from that are you just talking about having the tables resident under another OS or
are you talking about having the DBISAM server running under another OS?

There've been a number of posts concerning the tables residing on Novell or Linux servers,
and about the DBISAM server running under Linux (in the latter case you need to compile
Kylix version).

Others, I'm sure, can give far better answers.


Roy Lambert

As you may see I did mean Kylix (mental abberation) I have developed apps that both use a
DBISAM server (verison 3 only) as well as a KbmMw server I wrote myself, both running on
Windows LAN servers.  I want to extend this idea to a remote server if possible on a Linux
server As is painfully obvious I am not sure here what is needed and whether I need to use
Apache. But the clients will be Windows apps

Note I will be upgrading shortly to either DBISAM 4 or 5

Thanks

Mike

Fri, Apr 7 2006 1:25 PMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Mike


In that case you'll need to buy the Kylix version from Tim.

Roy Lambert
Fri, Apr 7 2006 3:53 PMPermanent Link

Eryk Bottomley
Mike,

> Sorry I did mean Kylix So in that case what are the approaches I can
> take to use access this from windows clients

1) You can run a DBISAM server on a Linux machine and DBISAM client
applications running on Windows can access it. So long as you do not
need to customise the server you do not need to get involved with Kylix
to do this - you just deploy the standard binaries.

2) You can place DBISAM data files on a Linux server and then use SAMBA
to make the drive accessible (as a network share) to DBISAM
applications. Be aware that SAMBA has repeatedly dropped the ball
regarding correct Windows file locking semantics over the years and that
this can potentially corrupt DBISAM data files. Consequently I wouldn't
touch this approach with a bargepole - but some people are satisfied
with it.

3) As per '1' but you use Kylix to recompile the DBISAM server and/or
the middleware stuff you referred to elsewhere in the thread. This is
the only option that requires using Kylix yourself.

Regarding Apache - it is a web server. It does not feature in any of
this unless you need to make the database accessible via HTTP/HTML in
some sense. If this *is* the case then you would need to write an Apache
plug-in or CGI application with the DBISAM client incorporated. This
would also require the use of Kylix. As a halfway house you could host
the DBISAM database on Linux using approach '1' and host the web server
on Windows. This turns the job of writing the Apache extensions into a
Delphi job, but it is likely to be less efficient than having the web
server extensions directly interact with the data files.

Eryk
Fri, Apr 7 2006 3:57 PMPermanent Link

"Johnnie Norsworthy"
"Mike Saunders" <mike@folleytech.co.uk> wrote in message
news:9152BDBA-1FF8-437A-BE90-19B398A79F72@news.elevatesoft.com...
> Sorry I did mean Kylix So in that case what are the approaches I can
> take to use access this from windows clients

Mike,

DBISAM has a Windows and separate Linux server product. With either of these
servers running you can access databases on the server using the DBISAM
client on Windows. As far as the version 4 product goes, ASP.NET and
Winforms applications can access the server using a third-party client.

I have never ran a Linux server, but this is my understanding.

-Johnnie

Fri, Apr 7 2006 3:58 PMPermanent Link

Mike


Thanks very infomative

Mike
Fri, Apr 7 2006 4:07 PMPermanent Link

"Mike Saunders"
Roy Lambert wrote:

> Mike
>
>
> Errmm I don't think Linux is defunct - Kylix might be though, and I
> think you'll find Apache is often run on Linux.
>
> Apart from that are you just talking about having the tables resident
> under another OS or are you talking about having the DBISAM server
> running under another OS?
>
> There've been a number of posts concerning the tables residing on
> Novell or Linux servers, and about the DBISAM server running under
> Linux (in the latter case you need to compile Kylix version).
>
> Others, I'm sure, can give far better answers.
>
>
> Roy Lambert

Thanks As you may see I meant Kylix.  I am about to upgrade from
version 3 to 4 (or maybe 5) so I need to investigate what i can do with
that server. I also have KbmMw and have developed a LAN server using
that to access DBISAM tables on a Windows server.

I would like to have the ability to do something similar on a remote
server using either DBISAM or KbmMw and as a lot are Linux based then I
was wondering how others went about accessing this from windows clients
bearing in mind the option to use kbmmw or DBISAM

Thanks

Mike
Page 1 of 2Next Page »
Jump to Page:  1 2
Image