bcp 相关问题

批量复制程序`bcp`是一个命令行工具,可用于将数据从Microsoft®SQLServer™或SAP Sybase Adaptive Server Enterprise数据库导出到用户指定格式的数据文件。 bcp还可用于将数据批量加载(=快速导入)到数据库服务器中。 Microsoft和Sybase版本具有类似的语法,但不能互换使用。

克隆大量表,它以前曾经工作,但很奇怪,最近有例外

回答 1 投票 0

使用 BCP 更改 Boost 命名空间时出现“错误:无法找到名为的文件或目标”

我有一个干净的 Boost Git 克隆,其中签出了标签 boost-1.87.0,并递归克隆了所有子模块。如果我根据各种入门指南和最佳实践调用 bootstrap.sh 然后 b2...

回答 1 投票 0

BCP 导出为 UTF-8

我正在尝试使用 cmd 上的 BCP 实用程序将数据从 SQL Server 导出到 .txt 文件中。 我的要求是导出的 .txt 文件需要采用 UTF-8 编码,但无论我做什么,它总是会出现...

回答 1 投票 0

Sql批量插入终止符带双引号的XML格式文件

我正在尝试将一些数据从 csv 文档插入到表中,该文档的所有字段均以“”分隔 IE。 申请人ID、姓名、联系方式、电话号码、手机号码、传真号码、电子邮件、ADDR1、ADDR2、ADDR3、州、邮政信箱...

回答 4 投票 0

BCP 导出时提供日期时间格式

BCP 导出以 yyyy-mm-dd 格式输出日期,我需要它们采用 yyyy.mm.dd 格式。导出文件由另一个刚性应用程序使用。 我打算对大量数据进行 bcp 导出...

回答 1 投票 0

bcp错误:转换/操作导致溢出

我有一个包含 8 位数字的文本文件,我想将其复制到我创建的 Sybase 表中: 创建表 foo ( id numeric(20) ) 我正在使用数字,因此我可以加入另一个数字列...

回答 3 投票 0

导出到 XLSX 或将 CSV 转换为 XLSX

我正在尝试通过 T-SQL 将数据导出到 .xlsx。我将脚本更改为 .xlsx,但文件已损坏。 有没有办法直接导出到.xlsx或使用.csv文件并通过SQL scr将其转换为.xlsx...

回答 1 投票 0

尝试在 Ubuntu 上读取格式文件时出现 SQL BCP 未知错误

我正在尝试将一些导入作业自动化到我的 SQL Server 数据库并拥有以下 XML 格式文件: 我正在尝试将一些导入作业自动化到我的 SQL Server 数据库并具有以下 XML 格式文件: <?xml version="1.0"?> <BCPFORMAT xmlns="http://schemas.microsoft.com/sqlserver/2004/bulkload/format" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <RECORD> <FIELD ID="1" xsi:type="CharFixed" LENGTH="11" COLLATION="SQL_Latin1_General_CP1_CI_AS" /> <FIELD ID="2" xsi:type="CharFixed" LENGTH="30" COLLATION="SQL_Latin1_General_CP1_CI_AS" /> <FIELD ID="3" xsi:type="CharFixed" LENGTH="2" COLLATION="SQL_Latin1_General_CP1_CI_AS" /> <FIELD ID="4" xsi:type="CharFixed" LENGTH="2" COLLATION="SQL_Latin1_General_CP1_CI_AS" /> <FIELD ID="5" xsi:type="CharFixed" LENGTH="2" COLLATION="SQL_Latin1_General_CP1_CI_AS" /> <FIELD ID="6" xsi:type="CharFixed" LENGTH="1" COLLATION="SQL_Latin1_General_CP1_CI_AS" /> <FIELD ID="7" xsi:type="CharFixed" LENGTH="1" COLLATION="SQL_Latin1_General_CP1_CI_AS" /> <FIELD ID="8" xsi:type="CharFixed" LENGTH="2" COLLATION="SQL_Latin1_General_CP1_CI_AS" /> <FIELD ID="9" xsi:type="CharTerm" TERMINATOR="\n"/> </RECORD> <ROW> <COLUMN SOURCE="1" NAME="cuit" xsi:type="SQLNUMERIC" PRECISION="11" /> <COLUMN SOURCE="2" NAME="denominacion" xsi:type="SQLVARYCHAR" LENGTH="30" /> <COLUMN SOURCE="3" NAME="imp_ganancias" xsi:type="SQLVARYCHAR" LENGTH="2" /> <COLUMN SOURCE="4" NAME="imp_iva" xsi:type="SQLVARYCHAR" LENGTH="2" /> <COLUMN SOURCE="5" NAME="monotributo" xsi:type="SQLVARYCHAR" LENGTH="2" /> <COLUMN SOURCE="6" NAME="integra_sociedad" xsi:type="SQLVARYCHAR" LENGTH="1" /> <COLUMN SOURCE="7" NAME="empleador" xsi:type="SQLVARYCHAR" LENGTH="1" /> <COLUMN SOURCE="8" NAME="actividad_monotributo" xsi:type="SQLVARYCHAR" LENGTH="2" /> </ROW> </BCPFORMAT> 如果我运行 bcp 命令,它在运行 Windows 10 的本地计算机上运行良好 bcp myDB.dbo.myTable IN File.txt -f File.xml -U x -P x -S myIp 但问题是我需要让这个命令在运行 Ubuntu 的远程计算机上运行,当我这样做时,我收到以下错误 SQLState = S1000,NativeError = 0 错误 = [Microsoft][ODBC Driver 17 for SQL Server]格式文件:尝试读取时发生未知错误。 我不知道为什么会发生这种情况,我尝试更改文件的权限并以 root 身份运行,但没有任何变化。 在这个问题上苦苦挣扎了很长时间后,我发现了这个。 仅当 SQL Server 工具与 SQL Server Native Client 一起安装时才支持 XML 格式文件。 如果您在 MSSQL 版本 16 或更高版本中遇到此错误,那是因为此版本的 MSSQL 不再附带 SQL Server Native Client,因此不支持 XML 格式文件。解决方案是使用不同类型的格式文件。

回答 1 投票 0

bcp 无法使用非常简单的数据文件将数据添加到表中

请帮助我理解为什么下面列出的 bcp 命令的两个变体无法将数据添加到数据库。 玩具 csv 文件(它是带有 BOM 的 UTF-8 格式,并且具有 每行末尾包括...

回答 1 投票 0

使用bcp queryout生成格式文件

我正在尝试使用 BCP 和 queryout 参数生成格式文件。以下是我的查询供参考 bcp "select * from servername.schema.tablename" queryout D: emp cp\decisionstatus ....

回答 1 投票 0

BCP 输入错误的整数数据

我正在运行 bcp 命令将一些测试数据从本地 Linux 加载到远程 mssql 数据库。数据是半随机生成的整数,用于测试目的。 /tmp/small_insert_test.csv 中的 bcp test_load -...

回答 1 投票 0

BCP 输入错误数据

我正在运行 bcp 命令将一些测试数据从本地 Linux 加载到远程 mssql 数据库。数据是半随机生成的整数,用于测试目的。 /tmp/small_insert_test.csv 中的 bcp test_load -...

回答 1 投票 0

使用 BCP 运行 SQL 查询

我刚刚开始学习使用 SQL Server 的 BCP,我正在使用它来查询 SQL Server 数据库并创建 .csv 文件。 我可以使用以下命令毫无问题地创建文件: bcp“选择'ID'FR...

回答 1 投票 0

为什么通过 BCP 将数据导出到文件会导致文件为空?

我正在尝试设置一项作业以将数据导出到文件。对此的查询也在作业中。它生成一个名为“temp_tickets”的临时表。 现在我想将数据写入文件。我...

回答 1 投票 0

如何使用bcp将sql数据导出到csv

我使用简单的代码 声明@sql varchar(8000) 选择 @sql = 'bcp ExcelAnalysis.dbo.ClearDB 输出 c

回答 0 投票 0

bcp 错误:文本列数据不完整且强制转换规范的字符值无效

我有一些 CSV 文件,我想将其加载到数据库表中,如下所示 数据库表 创建表 [EVT_STREAM].[事件]( [系统名称] [varchar](25) NOT NULL, [路由器] [varchar](...

回答 2 投票 0

在 PowerShell 中将大型 Blob 从 SQL Server 提取到文件需要很长时间

我一直在研究一种将 blob 列自动提取到文件的方法,本博客详细介绍了几种实现该方法的方法。 通过 BCP,可以非常快速地从我的数据库中提取较大的文件。我可以分机...

回答 3 投票 0

如何获取Windows批处理文件中的日期格式为'yyyymmdd'?

我正在编写一个Windows批处理文件,该批处理文件应该在特定文件夹中输出文件。我希望文件名写成如下: 文件名-yyyymmdd.csv 其中 yyyymmdd 代表...

回答 1 投票 0

BCP 错误使用本机方法的数据类型的字段大小无效

我尝试在多个表中进行 BCP 时不断收到“数据类型的字段大小无效”错误。尽管我使用的是本机(Unicode)模式并且我绝对确定......

回答 1 投票 0

BCP - 导入到包含 IDENTITY 列的表时,转换规范的字符值无效

我正在尝试将文件从 UNIX 加载到 SQL Server。当我运行 BCP 时出现以下错误,但当我将数据类型更改为 Char 时,我能够加载相同的文件。 使用的命令: --bcp [SQ...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.