配置 Vastbase Data Studio
通过 Vastbase Data Studio.ini 文件来配置 Vastbase Data Studio。
参数如有修改,需重新启动 Vastbase Data Studio 方可查看。配置文件中添加的无效参数会被 Vastbase Data Studio忽略。如下描述的所有参数为可选参数。
下表为 Vastbase Data Studio 相关的配置参数列表。
参数 | 说明 | 取值范围 | 默认值 |
---|---|---|---|
-startup | 加载 Vastbase Data Studio 所需的.jar文件。各版本所需的文件不同。 | 不适用 | plugins/org.eclipse.equinox.launcher_1.5.4 00.v20190515- 0925.jar | --launcher.library | 加载 Vastbase Data Studio 所需的库。各版本所需的库不同。 | 不适用 | 取决于所使用安装包,可能为plugins/org.eclipse.eq uinox.launcher.win32.win32.x86_64_1.1.1 000.v20190125-2016 |
-clearPersistedState | 删除当前用户界面上的所有缓存内容,重新加载Vastbase Data Studio。 | 不适用 | 不适用 说明:建议增加该参数。 |
-consoleLineCount | “消息”窗口显示的最大行数。 | 1-5000 | 5000 |
-logfolder | 创建日志文件夹。用户可指定日志文件的保存路 径,如果使用默认值“.”, 则 在 Vastbase DataStudio\Userdata\< 用户名>\logs 创建文件夹。有关详情,请参见设置日志文件创建位置。 | 不适用 | - |
-loginTimeout | 定义创建连接的等待时 间,单位为秒。在该参数指定的时长内,Vastbase Data Studio 会不断尝试连接数据库。如果超时,会提示超时或连接失败。 | 不适用 | 180 |
-enableSSL | 指定是否启用 SSL。 | True, False | True |
-data | 会话的实例数据位置。 | 不适用 | @none |
@user.home/MyAp pWorkspace | 启动 Vastbase Data Studio 时,在此位置创建 Eclipse 工作区。其中,@user.home 指C:/Users/<username>路径。Eclipse 日志文件保存在以下位置:@user.home/MyAppWorksp ace/.metadata | 不适用 | 不适用 |
-focusOnFirstResult | 自动定位“结果”页签。
|
True/False | False |
说明:
|
|||
-vmargs | 虚拟机参数的起始位置。 说明:-vmargs 参数必须配置于配置文件的末尾。 |
不适用 | 不适用 |
-Dosgi.requiredJava Version | 运行 Vastbase Data Studio 所需的最低 Java 版本。请勿修改该参数值。 | 不适用 | JDK11 说明:推荐的Java 版本为11.0.2。 |
-Xms | Vastbase Data Studio 消耗的初始堆空间。该值必须是 1024 的倍数,大于 40MB,且小于或等于-Xmx。在值的末尾加上字母 k 或 K 可表示千字节,加上 m 或 M 表示可表示兆字节,g 或 G 可表示千兆字节。 例如:-Xms128m |
不适用 | -Xms128m |
-Xmx | Vastbase Data Studio 消耗的最大堆空间。可根据可用的 RAM 空间调整该值。在值的末尾加上字母 k 或 K 可表示千字节,加上 m 或 M 表示可表示兆字节,g 或 G 可表示千兆字节。例如:-Xmx1200m,-Xmx1000m | 不适用 | -Xmx4800m |
-Dorg.osgi.framewo rk.bundle.parent=ext | 指定 boot delegation 使用的类加载器。 | boot/app/ext | boot |
-Dosgi.framework.e xtensions=org.eclipse.fx.osgi | 指定框架扩展名称列表。框架扩展 bundle 是系统bundle(org.eclipse.osgi)的 fragment。作为fragment,用户可以提供使用该框架的其他类。 | 不适用 | 不适用 |
用户不允许修改以下设置:
- Dorg.osgi.framework.bundle.parent=ext
- Dosgi.framework.extensions=org.eclipse.fx.osgi
如果用户收到 SocketException : Bad Address: Connect 消息,则用户需检查客户端是否通过 IPv6 或IPv4 协议建立到服务器的连接。用户还可以根据通过在.ini 文件中配置以下参数来建立连接:
Djava.net.preferIPv4Stack=true
Djava.net.preferIPv6Stack=false
下表第一行和第一列分别代表尝试通信的不同节点类型,x 表示相关节点可以互相通信。
节点 | 仅 V4 | V4/V6 | 仅 V6 |
---|---|---|---|
仅 V4 | x | x | 无通信可能 |
V4/V6 | x | x | x |
仅 V6 | 无通信可能 | x | x |