Re: installation routines for networks

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: DS (t.h.i.s.n.t.h.a.t_at_a.d.e.l.p.h.i.a..n.e.t)
Date: 10/19/04


Date: Tue, 19 Oct 2004 17:19:40 -0500

Just a couple of questions, in-line.....

"DS" <DS@btinternet.com> wrote in
news:cl2j9m$mog$1@newsg1.svr.pol.co.uk:

> Hi
>
> I am in the process of finishing the development of a client server
> database application that uses Firebird. I would like to try and make
> the installation as 'pain free' and easy as possible for the network
> engineers who have to install it.
>
> With that in mind I would like to ask if this is reasonable:
>
> On the server:
> 1) In my installation routine's instructions I tell the users/network
> manager to install the database for my app, 'myDatabase' to a NON
> mapped drive.
> 2) make my applications folder shared, but do not change its share
> name. 3) Allow Firebird database sever to install to its default
> position on c: drive

Some people are extremely anal about installation's on the computer's
they have to administer/take care of. I personally almost NEVER install
to any application's default install location. I'm not familiar with the
Firebird database server, but I wouldn't give those instruction's to
anyone unless the package absolutely won't work installed any other way.

Is there any other particular reason for this ?

>
> On the client machines:
> 1) Get my app's client installation routine to prompt the
> users/network manager for the tcp/ip connection string for mydatabase
> and save it to a local ini file. Connection string is in the format:
> serverName:driveLetter:\folderName\
> 2) write my app so that it reads the ini file for the connection
> string 3) write a routine that creates a unc path from the tcp/ip
> connection string. (This is the bit I am really unsure of. If I have
> told said to make the database folder shared and NOT change the name,
> is there likely to be any problems with simply adding '\\' at the
> beginning and removing ':driveLetter:' ie
> serverName:driveLetter:\applicationFolder\ will become:
> \\serverName\shareName\ as applicationFolder will be the same as
> shareName.) 4) write my app so it checks to see if it is registered by
> reading from the ini file using the constructed UNC path
>
> This final 2 steps would allow my software to be registered once,
> rather than separately on each client machine.

I must be somewhat confused, originally, I thought it was a 2 part app. A
server part (using the Firebird database engine) and client app, which
when started, communicates with your server program (which accesses the
Firebird database engine). Now I'm not to sure.

The response here would have been that there's really no need for
'registering' the client, if there is a seperate server app. Without the
server app, the client's have noone to talk to. The server app itself
could be 'registered', then only allow so many connections to itself,
based on a 'site' license, or only x amount of simultaneously connected
users. But, like I said, I may have my lines crossed.

Regards,

DanS

>
> Thanks for any help given on this, I'm new to programming for
> networks!
>
> D
>
>
>
>
>



Relevant Pages

  • Re: Fax on Terminal Server from SBS2K3
    ... please make sure the Fax service is installed on the TS server. ... you can try the steps below to install Shared Fax Client: ... 248340 Installing and Using Programs in Windows 2000 Terminal Services ...
    (microsoft.public.windows.server.sbs)
  • Re: Help with first VB application - Data Entry form
    ... I assumed a desktop / winform client application ... time' stamp from the database machine - control machine ... ... problem solved - web server is control system. ...
    (microsoft.public.dotnet.languages.vb)
  • RE: Fax monitor incoming + outgoing calls?
    ... The detail steps to install share fax client as follows: ... Start server management console, locate Client Computers node, click ... To the folder redirection GPO issue: ... How to stop Folder Redirection in Windows Server 2003 and in Windows 2000 ...
    (microsoft.public.windows.server.sbs)
  • Re: Help with first VB application - Data Entry form
    ... I assumed a desktop / winform client application ... time' stamp from the database machine - control machine ... ... problem solved - web server is control system. ...
    (microsoft.public.dotnet.languages.vb)
  • RE: No Client or Server Desktop Access Through RWW SBS 2003 SP2
    ... The SBS server is running SP2. ... However I don't know if the client computers do. ... To successfully install SBS 2003 SP1, ...
    (microsoft.public.windows.server.sbs)