Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - SQL 用法 » 数据导入和导出 » 数据库重建

 

导出表数据

卸载实用程序允许仅卸载表数据。

前提条件

您必须是要查询的表的所有者,或者必须对要查询的表具有 SELECT 特权,或必须具有 SELECT ANY TABLE 系统特权。

上下文和注释

重新创建模式和重装指定表所需的语句写入本地当前目录中的 reload.sql

通过用逗号分隔表名称,您可以卸载多个表。

 任务
  • 运行 dbunload 命令,使用 -c 选项指定连接参数,使用 -t 选项指定想要导出数据的表,使用 -ss 选项指定是否想要取消列统计信息,使用 -d 选项指定是否想要仅卸载数据。

    例如,若要从 Employees 表导出数据,运行以下命令:

    dbunload -c "DBN=demo;UID=DBA;PWD=sql" -ss -d -t Employees C:\ServerTemp\DataFiles

    reload.sql 文件将会写入客户端的当前目录,并将包含重载 Employees 表数据所需的 LOAD TABLE 语句。数据文件将会写入服务器目录 C:\ServerTemp\DataFiles

结果

表数据即被导出到指定目录。

 另请参见