vServer
Eric Werner, MD
gaseous1 at mac.com
Tue Dec 21 07:34:27 CST 2004
Ruslan,
How does one check that one has a valid connection to vServer? The
following code from the vServer Utility project , included with the
v4RB_Client, fails to recognize that the vServer is not running:
myHost=me.editFieldHost.text
myPassword=me.editFieldPassword.text
myUserName=me.editFieldUserName.text
myPort=val(me.editFieldPort.text)\1
ValentinaServer= new VServer(myHost, myUserName, myPassword, myPort)
if ValentinaServer<>nil then
ValentinaServer.OpenSession
ShowServerStats
SetButtonState(kConnected)
else
msgBox "Couldn't create a VServer object."
end if
It seems that ValentinaServer is not nil, even if the vServer is not
running! If I run the project in the IDE, and click the Connect button,
then the program activates all the inactive controls, just as if the
vServer has been connected to, but the vServer is not running (in this
case). Should vServer return a success code if a connection is
successful? Is this quirk a function of the IDE?
Regards,
Eric
On Dec 21, 2004, at 7:21 AM, Eric Werner, MD wrote:
> Ruslan,
>
> The vServer installer creates a folder with an owner name from an old
> user, now inactive, and the group “unknown.”
>
> When the vServer initially starts it is a “root” process. vStudio
> cannot connect to it. My REALbasic project cannot connect to it.
>
> These are the contents:
>
> Database Table
> master /Library/ValentinaServer/Databases/master.vdb
> ericsdb /Library/ValentinaServer/Databases/EricsDB.vdb
> my addresses /Library/ValentinaServer/Databases/My Addresses.vdb
>
> User Table
> sa sa 0
> eric eric 0
>
> Note that if I change the vServer owner to “root” and group to “admin”
> that I can then connect. However, I have not been able to view a
> database in either vStudio or the REALbasic vServer Administrator
> project. In REALbasic, I’ve been able to track a consistent crash to
> the call for the vDatabase.SchemaVersion, where vDatabase is a
> database registered with vServer and called in the appropriate
> fashion.
>
> I’d appreciate any insights into this flaky behavior.
>
> Regards,
>
> Eric
> On Dec 20, 2004, at 2:54 PM, Ruslan Zasukhin wrote:
>
>> On 12/20/04 10:43 PM, "Eric Werner, MD" <gaseous1 at mac.com> wrote:
>>
>> Hi Eric,
>>
>>> What are vServer’s owner, group and permissions values, when
>>> installed in
>>> /Library?
>>
>> Hmm. Good question.
>>
>> I did copy files from my computer into package.
>> And during year this did work for all developers.
>> You have any problems ?
>>
>>> Can one register databases from the command line?
>>
>> No. 2 ways.
>>
>> 1) API of client (e.g. V4RB client)
>>
>> 2) Vstudio.
>>
>> Command line way will not work in any case.
>>
>> Assume Vserver run day after day. Then how you will do that?
>> Vstudio is made to control Vserver.
>>
>>
>>> I’m not yet able to open a database
>>> I have registered either by using vStudio or an REALbasic project.
>>
>> What happens ?
>>
>> Please do next:
>>
>> * STOP Vserver
>> * open in Vstudio the masterdb as LOCAL db, simply by OPEN command.
>> * check here what you see about db registrations.
>> compare NAMES of db, and paths.
>>
>>
>> --
>> Best regards,
>> Ruslan Zasukhin [ I feel the need...the need for speed ]
>> -------------------------------------------------------------
>> e-mail: ruslan at paradigmasoft.com
>> web: http://www.paradigmasoft.com
>>
>> To subscribe to the Valentina mail list go to:
>> http://lists.macserve.net/mailman/listinfo/valentina
>> -------------------------------------------------------------
>>
>>
> _______________________________________________
> Valentina mailing list
> Valentina at lists.macserve.net
> http://lists.macserve.net/mailman/listinfo/valentina
>
More information about the Valentina
mailing list