我如何在 jBASE 中执行这些常见的管理员 D3 多值任务?
How do I perform these common administrator D3 multivalue tasks in jBASE?
jbasemultivalue-databasepickmultivalue
这就是 D3 在系统中列出帐户的方式。
SORT ONLY MDS WITH A1 = "D]""Q"
不确定如何在 jBASE 中执行此操作。
这就是 D3 列出可以登录系统的用户的方式。
SORT USERS
不确定如何在 jBASE 中执行此操作。
这就是 D3 显示当前用户或多个用户及其端口号、用户 ID 和帐户名的方式。
WHO
WHO USERID
WHO PORT#
WHO
jBASE 确实有一个 "WHO" 命令,但是有没有办法查看用户是谁?
这就是 D3 注销端口的方式。
LOGOFF PORT#
RESET-USER PORT#*
jBASE 确实有注销功能,但不确定如何注销正确 user/port.
这是 D3 显示帐户可用动词的方式。
LIST-VERBS
不确定如何在 jBASE 中执行此操作。
使用jBASELIST-LOCKS
时,jBasereturns一个PORT/PID.
如何根据 PORT/PID 信息确定用户 ID?
您能否也为我指明方向以找到这些问题的 jBASE 文档,这样我就可以避免询问这些支持问题?
列出系统中的帐户。
恕我直言 - jBase 帐户更多地与系统相关(windows 或 unix 用户)并且 jBase 围绕它的当前工作目录工作。但是,在 jBase 中,您有 "SYSTEM" 文件,您可以列出或 "CT"(复制到终端)。
CT 系统
再次强调 - 所有可以访问包含 jBASE 文件的目录的文件系统的用户都可以访问它。
在 jBase 中有一个很好的命令可以列出所有活动用户或 "ports" - WHERE。如果您使用选项“(V”,您还将看到用户正在做什么的所有详细信息。您还可以将用户号(端口号)传递给 "WHERE (V" 命令 另一个有用的实用程序是 mw42 - 它显示所有 jBase 进程(活动用户)
哪里(V port_no
jBase 确实有 LOGOFF 命令——你传递 PORT No 作为参数。还有 jKill 命令可以杀死 jbase 进程
注销port_no
我认为这就是您所需要的——列出来自 VOC(或 MD)的动词:
使用 F1 EQ 列出 VOC "V"
使用 F1 EQ 列出 MD "V"
最好使用SHOW-ITEM-LOCKS,但是用户id只能从WHERE看到(V命令
大部分 jBase 文档都在这里:https://docs.jbase.com/
jBASE 中的帐户与 D3 中的帐户不同,因为它们最初与系统用户相关联并直接登录,而不是通过 LOGTO。
稍后实施了 "LOGTO",因此现在也可以像在 D3 中一样在 jBASE 中创建帐户,并且可以在指定的 SYSTEM 文件中找到这些条目。
但是,这些 SYSTEM 文件可能不止一个。在每种情况下,正在使用的任何 SYSTEM 文件都将 "pointed" 由 JEDFILENAME_SYSTEM 环境变量为您当前登录的 "account"。
在jBASE中,用户一般是为系统定义的,而不是为jBASE定义的,即定义为用户,可以通过Telnet/SSH/Console等方式登录系统
jBASE WHO returns既是登录用户名的端口号。
jBASE 只使用 LOGOFF 端口号。
WHERE port# 将 return 与该端口关联的 PID
没有 jBASE 等价物,但您可以通过 运行:
大致了解
用 *A1 EQ 排序 MD "t"
这也会列出 keywords/connectives。
同样,"WHERE port#" 应该会为您提供所需的信息。
还有一个冗长的选项,即WHERE port# (V
我应该注意,这些答案与 Zumasys jBASE 版本相关,而不是 Temenos TAFC 版本,因为可能存在一些实现差异。
麦克
- LIST-VERBS 实际上就是这个,它显示了 jBASE 提供的可执行文件:
Windows:列表 %JBCRELEASEDIR/bin
Linux : 列表 $JBCRELEASEDIR/bin
jbasemultivalue-databasepickmultivalue
这就是 D3 在系统中列出帐户的方式。
SORT ONLY MDS WITH A1 = "D]""Q"
不确定如何在 jBASE 中执行此操作。这就是 D3 列出可以登录系统的用户的方式。
SORT USERS
不确定如何在 jBASE 中执行此操作。这就是 D3 显示当前用户或多个用户及其端口号、用户 ID 和帐户名的方式。
WHO
WHO USERID
WHO PORT#
WHO
jBASE 确实有一个 "WHO" 命令,但是有没有办法查看用户是谁?这就是 D3 注销端口的方式。
LOGOFF PORT#
RESET-USER PORT#*
jBASE 确实有注销功能,但不确定如何注销正确 user/port.这是 D3 显示帐户可用动词的方式。
LIST-VERBS
不确定如何在 jBASE 中执行此操作。使用jBASE
LIST-LOCKS
时,jBasereturns一个PORT/PID.
如何根据 PORT/PID 信息确定用户 ID?
您能否也为我指明方向以找到这些问题的 jBASE 文档,这样我就可以避免询问这些支持问题?
列出系统中的帐户。 恕我直言 - jBase 帐户更多地与系统相关(windows 或 unix 用户)并且 jBase 围绕它的当前工作目录工作。但是,在 jBase 中,您有 "SYSTEM" 文件,您可以列出或 "CT"(复制到终端)。
CT 系统
再次强调 - 所有可以访问包含 jBASE 文件的目录的文件系统的用户都可以访问它。
在 jBase 中有一个很好的命令可以列出所有活动用户或 "ports" - WHERE。如果您使用选项“(V”,您还将看到用户正在做什么的所有详细信息。您还可以将用户号(端口号)传递给 "WHERE (V" 命令 另一个有用的实用程序是 mw42 - 它显示所有 jBase 进程(活动用户)
哪里(V port_no
jBase 确实有 LOGOFF 命令——你传递 PORT No 作为参数。还有 jKill 命令可以杀死 jbase 进程
注销port_no
我认为这就是您所需要的——列出来自 VOC(或 MD)的动词:
使用 F1 EQ 列出 VOC "V" 使用 F1 EQ 列出 MD "V"
最好使用SHOW-ITEM-LOCKS,但是用户id只能从WHERE看到(V命令
大部分 jBase 文档都在这里:https://docs.jbase.com/
jBASE 中的帐户与 D3 中的帐户不同,因为它们最初与系统用户相关联并直接登录,而不是通过 LOGTO。
稍后实施了 "LOGTO",因此现在也可以像在 D3 中一样在 jBASE 中创建帐户,并且可以在指定的 SYSTEM 文件中找到这些条目。 但是,这些 SYSTEM 文件可能不止一个。在每种情况下,正在使用的任何 SYSTEM 文件都将 "pointed" 由 JEDFILENAME_SYSTEM 环境变量为您当前登录的 "account"。
在jBASE中,用户一般是为系统定义的,而不是为jBASE定义的,即定义为用户,可以通过Telnet/SSH/Console等方式登录系统
jBASE WHO returns既是登录用户名的端口号。
jBASE 只使用 LOGOFF 端口号。
WHERE port# 将 return 与该端口关联的 PID
没有 jBASE 等价物,但您可以通过 运行:
大致了解用 *A1 EQ 排序 MD "t"
这也会列出 keywords/connectives。
同样,"WHERE port#" 应该会为您提供所需的信息。
还有一个冗长的选项,即WHERE port# (V
我应该注意,这些答案与 Zumasys jBASE 版本相关,而不是 Temenos TAFC 版本,因为可能存在一些实现差异。
麦克
- LIST-VERBS 实际上就是这个,它显示了 jBASE 提供的可执行文件:
Windows:列表 %JBCRELEASEDIR/bin Linux : 列表 $JBCRELEASEDIR/bin