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

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 远程数据和批量操作 » 导入和导出数据 » 重建数据库

 

导出表数据或表模式

卸载实用程序提供的选项可用来仅卸载表数据或者仅卸载表模式。

这些示例中的 dbunload 命令将数据或模式从 SQL Anywhere 示例数据库表(假设以缺省数据库名在缺省数据库服务器上运行)卸载到服务器计算机上 c:\DataFiles 目录下的文件中。重新创建模式和重装指定表所需的语句写入本地当前目录中的 reload.sql

 ♦  导出表数据(命令行)
  • 运行 dbunload 命令,指定:使用 -c 选项的连接参数,想要使用 -t 选项导出数据的表格以及是否想通过指定 -d 选项仅卸载数据。

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

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

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

 ♦  导出表模式(命令行)
  • 运行 dbunload 命令,指定:使用 -c 选项的连接参数,想要使用 -t 选项导出数据的表格以及是否想通过指定 -n 选项仅卸载模式。

    例如,若要从 Employees 表导出模式,请执行下面的命令:

    dbunload -c "DBN=demo;UID=DBA;PWD=sql" -n -t Employees

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