恢复
可以将 xSQL 指向连接到共享内存中的现有数据库。
指定命令行选项 -daemon 会指示 xSQL 连接到共享内存中的现有数据库(而不是创建新的数据库),并作为该数据库的远程 SQL 服务器启动。这对于恢复由 xSQL 或其他应用程序打开但因 xSQL 进程未正常终止或应用程序崩溃而被“遗弃”的共享内存数据库特别有用。
例如,假设数据库是通过以下命令创建的:
./xsql -size 100m -shared -dbname mydb -p 12345
然后由于某些原因,xSQL 进程被非正常终止。要恢复对数据库的远程访问,我们可以按如下方式启动 xSQL:
xsql mydb -recovery -p 12345 -daemon