如何在 Vista 中的 DB2 中进行数据库备份?

如何在 Vista 中的 DB2 中进行数据库备份?

如何在 Vista 中的 DB2 中进行数据库备份?

每当我发出此命令(以 身份登录 Vista Administrator)时:

restore database myDB from D: taken at 20081013134446

命令行处理器返回以下错误消息:

SQL1092N  "ADMINISTRATOR" does not have the authority 
to perform the requested command.  SQLSTATE=00000

那么,我该如何解决这个问题?

答案1

您正尝试以没有足够权限的用户身份运行恢复命令。对您来说,最简单的解决方案可能是使用 SYSADM 权限。

首先,检查 DB2 服务在哪个帐户下运行。如果答案是 SYSTEM,请从服务(您可以在控制面板中找到它)中将其更改为合理的帐户(例如管理员)。然后重新启动服务。

之后使用用户帐户,恢复命令将会起作用。

相关内容