如何将SQL Server中的表变成txt 文件(3)_Mssql数据库教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:揭开微软SQL Server 2008的神秘面纱
[编者按]SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。这篇文章详细介绍了Microsoft SQL Server 2008中的

  -6

  使用 SQL Server 6.0 或 SQL Server 6.5 数据类型执行大容量复制操作。仅为保持向后兼容性。改为使用 –V 选项。

  -q

  在 bcp 实用工具和 SQL Server 实例的连接中执行 SET QUOTED_IDENTIFIERS ON 语句。使用该选项指定包含空格或引号的数据库、所有者、表或视图的名称。将由三部分组成的整个表名或视图名引在双引号 (" ") 中。

  -C code_page

  仅为保持向后兼容性。作为代替,请在格式文件或交互式 bcp 中为每一列指定一个排序规则名。

  指定数据文件中的数据代码页。只有当数据中包含字符值大于 127 或小于 32 的 char、varchar 或 text 列时,code_page 才有用。

  代码页值 描述

  ACP ANSI/Microsoft Windows® (ISO 1252)。

  OEM 客户程序使用的默认代码页。如果未指定 -C,则这是 bcp 使用的默认代码页。

  RAW 不发生从一个代码页到另一个代码页的转换。因为不发生转换,所以这是最快的选项。

  <值> 特定的代码页号码,例如 850。

  -t field_term

  指定字段终止符。默认的字段终止符是 \t(制表符)。使用此参数替代默认字段终止符。

  -r row_term

  指定行终止符。默认的行终止符是 \n(换行符)。使用此参数替代默认行终止符。

  -i input_file

  指定响应文件的名称,使用交互模式(未指定 –n、-c、-w、-6 或 -N)执行大容量复制时,响应文件包含对每一字段命令提示问题的响应。

  -o output_file

  指定接收 bcp 输出(从命令提示重定向)的文件的名称。

  -a packet_size

  指定发送到和发送自服务器的每个网络数据包的字节数。可以使用 SQL Server 企业管理器(或 sp_configure 系统存储过程)设置服务器配置选项。但是,使用此选项可以单个地替代服务器配置选项。packet_size 可以设置为 4096 到 65535 字节,默认值为 4096。

  数据包大小的增加能够提高大容量复制操作的性能。如果要求一个较大的数据包而得不到,则使用默认设置。bcp 生成的性能统计显示出所使用数据包的大小。

  -S server_name[\instance_name]

  指定要连接到的 SQL Server 实例。指定 server_name 以连接该服务器上的 SQL Server 默认实例。指定 server_name\instance_name 以连接到该服务器上的 SQL Server 2000 命名实例。如果未指定服务器,则 bcp 连接到本地计算机上的 SQL Server 默认实例。从网络上的远程计算机执行 bcp 时,要求此选项。

  -U login_id

  指定用于连接到 SQL Server 的登录 ID。

  -P password

  指定登录 ID 的密码。如果未使用此选项,则 bcp 将提示输入密码。如果不带密码将此选项用于命令提示行末尾,则 bcp 将使用默认密码 (NULL)。

分享:SQL SERVER应用问题解答13例(一)
问:如何在SQL Enterprise Manager version 6.5下操作SQL Server 6.0的服务器? 答:在使用SQL Enterprise Manager version 6.5来操作SQL Server 6.0之前,首先要在6.0的服务器下运行SQLOLE65

共3页上一页123下一页
来源:模板无忧//所属分类:Mssql数据库教程/更新时间:2008-08-22
相关Mssql数据库教程