ServerLink
<create server link statement> ::= create server <server link name> <metadata> <server link name> ::= <qualified identifier>
<server link name>
<alter server link statement> ::= alter server <server link name> <alter metadata>
<drop server statement> ::= drop server <server name>
localhost
Dataphor
NativeSessionInfo
CreateServerLinkUser(AUserID : String, AServerLinkName : System.Name, AServerUserID : String, AServerPassword : String)
CreateServerLinkUserWithEncryptedPassword(AUserID : String, AServerLinkName : System.Name, AServerUserID : String, AEncryptedServerPassword : String)
SetServerLinkUserID(AUserID : String, AServerLinkName : System.Name, AServerUserID : String)
SetServerLinkUserPassword(AUserID : String, AServerLinkName : System.Name, APassword : String)
ChangeServerLinkUserPassword(AServerLinkName : System.Name, AOldPassword : String, APassword : String)
DropServerLinkUser(AUserID : String, AServerLinkName : System.Name)
ServerLinkUserExists(AUserID : String, AServerLinkName : System.Name) : Boolean
UseSessionInfo="True"
ExecuteOn(const AServerLinkName : Name, const AStatement : String) ExecuteOn(const AServerLinkName : Name, const AStatement : String, const AInParams : row) ExecuteOn(const AServerLinkName : Name, const AStatement : String, const AInParams : row, var AOutParams : row)
EvaluateOn(const AServerLinkName : Name, const AExpression : String) : generic EvaluateOn(const AServerLinkName : Name, const AExpression : String, const AInParams : row) : generic EvaluateOn(const AServerLinkName : Name, const AExpression : String, const AInParams : row, var AOutParams : row) : generic
generic
Test
select EvaluateOn('Test', 'select Libraries { Name }') as table { Name : Name };
<expression> on <server link name>
select Devices on Test;
create server Test;
MYNOCK
create server Test tags { HostName = "MYNOCK", InstanceName = "Test" };
create server Test tags { DefaultUseDTC = "True", DefaultMaxStackDepth = "256" };
UseSessionInfo
create server Test; CreateServerLinkUser('', 'Test', 'Admin', '');
Admin
create server Test; CreateServerLinkUser('FETT', 'Test', 'Admin', '');
FETT