Subject | Re: [firebird-support] Re: Evaluating FB 1.5 questions |
---|---|
Author | Dimitry Sibiryakov |
Post date | 2004-06-18T06:16:40Z |
On 17 Jun 2004 at 11:15, rfsoft wrote:
successfully solved them in the past.
server and, despite of common opinion, _requires_ DBA, though FB DBA
is easier to train that Oracle one.
No. Just make it three-tier and allow end-user choose between middle-
tier server working with desktop DB engine or with SQL server.
Or develop and implement data-abstraction layer that could allow
your application be compiled in different variants in order to use
different data storages.
if priority of registry settings are higher than working directory
and executable path, you can use FB 1.5.1 with environment variable.
It is tested variant.
you got? It took me less than five minutes to find out that the
message appears if server has found a window. If you read
configuration file beforehand, you have to remember
CreateInternalWindow parameter at once.
Is this too complex for you?
but having provided one or more protocol-enabling swithes you disable
all others protocols. This indeed is not documented but as I stated
above has no relations with your task.
"Use appropriate tools for appropriate tasks." You are going to
break this rule. In Russian, I'd say that you are spiteful goblin to
yourself.
SY, Dimitry Sibiryakov.
>I don't think you have check the problem at all.You think wrong. I not just know this kind of problems but
successfully solved them in the past.
> There is NO DBA atIn this case your application can't use FB because FB is an SQL
>all. The application is a standalone application for everyone (the
>mass) like a Shareware tool.
server and, despite of common opinion, _requires_ DBA, though FB DBA
is easier to train that Oracle one.
> In the most cases it will run on a singleThen you must not use DBMS in your application. :-) Contradiction?
>pc and not inside a company structure with a DBA. The users have no
>idea about DBMS and only want to use the application without any
>technical DBMS problems.
No. Just make it three-tier and allow end-user choose between middle-
tier server working with desktop DB engine or with SQL server.
Or develop and implement data-abstraction layer that could allow
your application be compiled in different variants in order to use
different data storages.
>I can read relase notes but they do not say how it must be done. ItBy editing configuration file.
>says only that it is possible with 1.5 but not how!
>Simply seting an other port number doesn't work. There must be muchNot much. You must tell fbserver not to create internal window.
>more to be done.
>How must a second instance be setup in the registry?It must not. I can't remember actual configuration-finding path but
if priority of registry settings are higher than working directory
and executable path, you can use FB 1.5.1 with environment variable.
It is tested variant.
>information can be found in the release notes! You can believe me thatThe net is one of the worst places to find non-trivial solutions...
>I'm trying to run two instances since more than a week but with no
>success. I have read the Release notes more than one time and I have
>searched the net for any informations but with no success!
>You can't start the second instance because it says a server isDid you try to get sources and find out origin of the error message
>already running. There must be more than only an other port number
>which prevents it to run.
you got? It took me less than five minutes to find out that the
message appears if server has found a window. If you read
configuration file beforehand, you have to remember
CreateInternalWindow parameter at once.
Is this too complex for you?
>diffrent one I can start two instances. But I have no Idea whatI don't know whether command-line swithes are documented or not,
>sideffects this will have and even for what this name is used at all.
>Is there eventually a undocumented config file switch for this like
>the IpcName?
but having provided one or more protocol-enabling swithes you disable
all others protocols. This indeed is not documented but as I stated
above has no relations with your task.
"Use appropriate tools for appropriate tasks." You are going to
break this rule. In Russian, I'd say that you are spiteful goblin to
yourself.
SY, Dimitry Sibiryakov.