Collection Contents 上一页 下一页 PDF

ASA 数据库管理指南

数据库管理实用程序

卸载实用程序


使用卸载实用程序,您可以卸载数据库,并将一组数据文件放在指定的目录中。卸载实用程序会创建一个 Interactive SQL 命令文件来重建您的数据库。它还将卸载每个表中的所有数据,并以逗号分隔格式将这些数据放到指定目录的文件中。二进制数据通过转义序列来准确表示。

您也可以使用卸载实用程序直接从现有数据库创建新的数据库。这样,就可以避免将数据库内容写入普通磁盘文件的潜在安全问题。

如果您只想卸载表数据,则可以在 Sybase Central 中使用 [卸载数据] 对话框一步完成。

有关详细信息,请参见使用 [卸载数据] 对话框

访问卸载实用程序 

您可以以下列方式访问卸载实用程序:

应该使用具有 DBA 权限的用户 ID 运行卸载实用程序。只有这样,才能确保有权卸载所有数据。另外,应该使用 DBA 用户 ID 来运行 reload.sql 文件(通常,该文件在只使用用户 ID DBA、口令 SQL 的新数据库上运行)。

数据库服务器 -gl 选项控制从数据库卸载数据所需的权限。

有关信息,请参见 -gl 服务器选项

dbo 拥有的对象 

dbo 用户 ID 在数据库中拥有一组与 Adaptive Server Enterprise 兼容的系统对象。

卸载实用程序不卸载在数据库创建期间为 dbo 用户 ID 创建的对象。在数据被卸载后将失去对这些对象进行的更改(例如,重新定义系统过程)。自数据库初始化以来由 dbo 用户 ID 创建的任何对象都会被卸载实用程序卸载,这样就保留了这些对象。

卸载和复制 

在卸载参与复制的数据库时,有一些特殊的注意事项。

有关信息,请参见卸载和重装参与复制的数据库升级数据库文件格式


使用 [卸载数据库] 向导卸载数据库
使用 dbunload 命令行实用程序卸载数据库

Collection Contents 上一页 下一页 PDF