SQL Relay运行
启动
使用sqlr-start开启SQL Relay服务器进程
sqlr-start[-id ID][-config CONFIGFILE][-localstatedir LOCALSTATEDIR]
带参数-id执行时,会为配置文件中名为ID的instance启动一个sqlr-listener实例,一个sqlr-scaler实例和一定数量的sqlr-connection。
不带参数-id执行执行时,会为每一个enabled参数为“yes”的instance启动适当数量的sqlr-listener,sqlr-scaler,sqlr-connection。
-config参数指定要使用的配置文件的文件名,或多个配置文件所在的文件夹,或远程配置文件的URL,或者上述三者的集合(每一项之间逗号隔开)。
-localstatedir参数用于将本地情况目录传递给由sqlr-start启动的程序。
停止
使用sqlr-stop停止正在运行的SQL Relay服务器。
sqlr-stop[-id ID]
带参数-id执行时,停止指定ID的SQL Relay服务器进程,
不带参数-id执行时,停止所有的SQL Relay服务器进程。
使用命令行接口
SQL Relay提供多种命令行使用方法,常见的命令有sqlrsh,sqlr-export,sqlr-import,其语法为:
sqlrsh -host HOST -port PORT -socket SOCKET -user USER -password PASSWORD [-script SCRIPT | -command COMMAND] [-quiet