EXCLUSIVE 关键字以互斥方式打开数据库,并防止除当前用户之外的任何人访问。要允许其他人访问数据库,您必须先执行 CLOSE DATABASE 语句,然后在不带 EXCLUSIVE 关键字的情况下重新打开数据库。
DATABASE stores_demo@training EXCLUSIVE;
如果另一个用户已打开指定的数据库,则拒绝互斥访问并返回一个错误,而且不打开任何数据库。
EXECUTE FUNCTION admin('scheduler shutdown');admin('scheduler shutdown') 例程执行完毕后,重新尝试 DATABASE ... EXCLUSIVE 语句。
有关 Scheduler API 命令的更多信息,请参阅 GBase 8s 管理员指南。有关调用 SQL 管理 API 函数必须持有的权限的信息,请参阅 GBase 8s 管理员参考手册。