BCP是SYBASE公司提供专门用于数据库表一级数据备份的工具。
一般存放在所安装的ASE或者Open Client 的BIN目录中。
可执行文件名称为bcp.EXE
参数列表如下:(可用 bcp 得到)
usage: bcp [[database_name.]owner.]table_name[:slice_number] {in | out} datafile
[-m maxerrors] [-f formatfile] [-e errfile]
[-F firstrow] [-L lastrow] [-b batchsize]
[-n] [-c] [-t field_terminator] [-r row_terminator]
[-U username] [-P password] [-I interfaces_file] [-S server]
[-a display_charset] [-q datafile_charset] [-z language] [-v]
[-A packet size] [-J client character set]
[-T text or image size] [-E] [-g id_start_value] [-N] [-X]
[-M LabelName LabelValue] [-labeled]
[-K keytab_file] [-R remote_server_principal]
[-V [security_options]] [-Z security_mechanism] [-Q]
常用数据备份格式为: bcp dbname..tablename out c:\temp\filename -Usa -Ppassword -Sservername -c 即可。
其中 dbname为数据库名,tablename为表名,-U后为SYBASE登录名称,-P后为SYBASE登录口令,-S后为SYBASE服务名称(即你在dsedit中设置的Servername),-c代表使用可见文本方式导出数据
如果为数据恢复只需要将out 替换为 in 即可。
分享到:
相关推荐
### Sybase bcp 命令的参数详解 #### 概述 `bcp`(Bulk Copy Program)是一个强大的工具,用于在 ...通过这些参数的组合,`bcp` 命令可以非常灵活地处理各种数据导入导出需求,使得数据管理变得更加高效和便捷。
标题"sybase bcp命令详解"提到了`bcp`命令,这是Sybase数据库管理系统中一个非常重要的数据导入导出工具。它允许用户在数据库与操作系统文件之间批量复制数据,用于数据迁移、备份或数据处理等场景。 描述"bcp ...
本资源包“SybaseV15安装相关资料及bcp导入导出命令”提供了全面的材料,帮助用户顺利安装Sybase V15并掌握其数据迁移工具——bcp。 首先,安装程序是整个过程的基础。Sybase V15的安装程序通常包含一系列可执行...
### Sybase IQ 数据的导入与导出...通过以上内容可以看出,Sybase IQ 提供了丰富的数据导入导出功能,用户可以根据实际需求选择合适的方法来进行数据迁移。同时,正确配置各种参数对于确保数据完整性和准确性至关重要。
BCP 是 Sybase 数据库中的一个重要工具,用于导入和导出数据,但是如果不正确地使用 BCP,可能会出现各种错误和问题。 一、 BCP 错误 在使用 BCP 时,可能会遇到各种错误,例如: * ct_connect():network packet...
### bcp导入导出数据:理解SQL Server与Sybase数据库数据迁移 在IT行业中,数据库管理与维护是一项至关重要的任务,特别是在数据迁移、备份或恢复过程中。`bcp`(Bulk Copy Program)作为SQL Server和Sybase数据库...
- **单个bcp**: 对于单个表的数据导入导出,bcp工具同样适用。只需指定具体的表名,即可完成单表的数据交换。 ### 三、bcp工具的实现原理 1. **数据流控制**: bcp工具通过读取外部文件中的数据,将其转化为数据库...
Sybase BCP(Batch Copy Program)是Sybase Adaptive Server Enterprise (ASE) 提供的一个强大的数据导入导出工具,它允许用户将数据批量地从数据库复制到文件,或者从文件复制到数据库,极大地提高了数据处理的效率...
Sybase BCP(Bulk Copy Program)是Sybase数据库系统中一个强大的数据导入和导出工具。它允许用户高效地批量处理大量数据,无论是从文本文件导入到数据库,还是从数据库导出到文件。BCP在数据库管理和数据分析场景中...
BCP(Bulk Copy Program)是SYBASE数据库管理系统中的一个非常强大的工具,主要用于批量导入导出数据。它能够将数据库表或视图中的数据以文本文件的形式导出或者将文本文件中的数据批量导入到数据库表中。BCP命令在...
本文将详细讨论在Sybase环境下如何执行数据的导入导出、备份与还原,以及如何创建和使用存储过程和触发器。 首先,让我们来看一下`sysbase`导入导出的过程。在Sybase中,我们可以使用`bcp`(Bulk Copy Program)...
标题中的“PB写的数据导入导出的程序”指的是使用PowerBuilder(PB)开发的数据导入和导出工具。PowerBuilder是一款强大的、基于事件驱动的可视化编程环境,尤其适用于创建数据库应用程序。这个程序的主要功能是实现...
bcp 命令是 SQL Server 中的一个命令行工具,负责导入导出数据。它基于 DB-Library,能够以并行的方式高效地导入导出大批量的数据。bcp 命令可以在控制台执行,也可以通过调用 SQL Server 的一个系统存储过程xp_cmd...
本文将深入探讨如何检查Sybase中的锁表、如何解锁以及如何查看锁相关的命令,同时也会提及bcp工具的使用。 一、检查锁表 在Sybase中,可以使用`sp_lock`系统存储过程来检查当前系统的锁情况。执行以下命令: ```sql...
BCP(Bulk Copy Program)是 Sybase 提供的一个用于批量导入导出数据库工具,它可以高效地将大量数据从一个外部文件复制到数据库表中,或者从数据库表复制到外部文件中。此工具在进行大规模数据迁移时非常有用,尤其...
- **BCP批处理脚本编写**:创建包含BCP命令的批处理脚本,指定要导出或导入的表,以及文件格式和位置。 - **运行BCP批处理脚本**:执行脚本,进行数据迁移,注意监控进程,确保数据正确无误地导入目标系统。 ...
总结来说,BCP工具是Windows环境下用于MS SQL Server数据导入导出的利器,其高效、灵活和离线操作的特性使其在大量数据处理中发挥着重要作用。掌握BCP工具的使用,能有效提升IT专业人员在数据管理方面的效率。
通过以上介绍,我们可以看到Sybase ISQL提供了丰富的功能来管理和操作数据库,包括系统管理、设备管理、数据库操作、用户管理以及数据导入导出等。这些命令的掌握对于Sybase数据库管理员来说是非常重要的。
这部分详细介绍了Sybase的命令行工具,如`isql`,用于交互式查询数据库,`bcp`用于批量数据导入导出,`dbcc`用于数据库检查和修复,以及`sysproc`系列命令,用于系统级的操作和监控。理解这些命令能提升对Sybase...