使用 sdemon 暂停 ArcSDE 服务

使用实现暂停操作的 sdemon 命令暂停 UNIX、Linux 或 Windows 服务器中的远程 ArcSDE 服务或 UNIX 或 Linux 中的本地 ArcSDE 服务。

sdemon –o pause {[–i <service> | <port#>] [–s <server_name>] | [–H <sde_directory>]}
[–p <ArcSDE_admin_password>]

方括号 ( [ ] ) 中的内容为可选项。有关 sdemon 命令的详细信息,请参阅《ArcSDE 管理命令参考》。

服务暂停时,当前应用程序连接将继续,而其他应用程序的连接请求将被拒绝。这样可使当前用户在服务关闭前完成工作。服务暂停后进行的新的连接尝试将收到以下错误信息:

Failed to connect to database. SDE not accepting connection requests

如果要检查已暂停的服务的状态,连接模式将显示为暂停的/阻止连接。

注注:

Windows 用户必须具有高级用户或管理员组权限,才能暂停、恢复或者关闭本地或远程 ArcSDE 服务。

步骤:
  1. 在 MS-DOS 命令提示符 (Windows) 或 shell 提示符 (UNIX/Linux) 处输入实现暂停操作的 sdemon 命令。
    sdemon –o pause –p nevermind –s squirrel –i 6543 
    
    ArcSDE I/O Manager is paused, no further connections will be allowed
    

相关主题

5/10/2014