从 shell 以服务器模式关闭 HSQLDB
Shut down HSQLDB in server mode from the shell
如何从 shell 停止 运行 HSQLDB 服务器实例(例如,作为 shell 脚本的一部分)?
尝试以下操作。将 dbname
替换为您的数据库名称并根据需要更改凭据,并根据需要调整系统的类路径:
java -cp $CLASSPATH:/usr/share/java/hsqldbutil.jar:/usr/share/java/hsqldb.jar "org.hsqldb.cmdline.SqlTool" --inlineRc=url=jdbc:hsqldb:hsql://localhost/dbname,user=SA,password= --sql="SHUTDOWN;"
如果您的发行版附带了 SQL 工具的 shell 脚本包装器,您可以将其缩短为:
hsqldb-sqltool --inlineRc=url=jdbc:hsqldb:hsql://localhost/dbname,user=SA,password= --sql="SHUTDOWN;"
除了使用 --inlineRc
,您还可以使用您需要的参数构建一个 rcfile 并指定它。
如何从 shell 停止 运行 HSQLDB 服务器实例(例如,作为 shell 脚本的一部分)?
尝试以下操作。将 dbname
替换为您的数据库名称并根据需要更改凭据,并根据需要调整系统的类路径:
java -cp $CLASSPATH:/usr/share/java/hsqldbutil.jar:/usr/share/java/hsqldb.jar "org.hsqldb.cmdline.SqlTool" --inlineRc=url=jdbc:hsqldb:hsql://localhost/dbname,user=SA,password= --sql="SHUTDOWN;"
如果您的发行版附带了 SQL 工具的 shell 脚本包装器,您可以将其缩短为:
hsqldb-sqltool --inlineRc=url=jdbc:hsqldb:hsql://localhost/dbname,user=SA,password= --sql="SHUTDOWN;"
除了使用 --inlineRc
,您还可以使用您需要的参数构建一个 rcfile 并指定它。