bcp相关内容

帮助我使用powershell和bcp将CSV加载到SQL Server中

我正在使用bcp从其他人从另一个表导出的CSV加载一个表,但是遇到了一些问题.我最初遇到的两个问题是:一个导出字段是一个int,需要以varchar字段结尾,而另一个字段则需要用静态字符串填充.好吧,第一个没什么大不了的,Chad的回答使我想到了@{n='Col3';e={'ABC'}}语法.但是我在围绕正确获取数据的几个问题上步履蹒跚. 有时,一个值可能没有空格,有时可能没有空格.如何在b ..
发布时间:2020-09-20 04:37:32 其他开发

使用BCP将数据导入SQL Server的同时保留重音符号,亚洲字符等

我正在尝试使用bcp将PostgreSQL数据转储导入SQL Server.我已经编写了Python脚本来将定界符切换为'^',并消除了其他不良格式,但是当导入SQL Server时,我找不到正确的开关来保留字符串的unicode格式. 在Python中,如果我打印出引起麻烦的行,则使用csv模块的行如下所示: ['12', '\xe4\xb8\x89\xe5\x8e\x9f \xe3 ..
发布时间:2020-09-20 04:36:30 数据库

SQL Server-插入默认值bcp

在SQL Server中,如何在使用bcp命令时插入默认值? 场景来自下表,运行bcp命令时,列"sno"是标识列,其中值应自动递增1,values列的数据应来自数据文件,而date列的值应该会自动更新为今天的日期,并且“状态"列的值应更新为Flag1. 对于正常使用,我知道如何创建bcp格式文件.对于上述情况,如何创建格式文件并将数据插入到table1中? 表格格式: C ..
发布时间:2020-09-20 04:36:26 数据库

在Windows中使用命令dos格式化文件的bcp

我正在尝试使用格式文件将数据从文件导入sql server表中. 实际上我有2个数据库:生产数据库和本地数据库 我想在本地数据库中插入生产数据库的表发送器的某些行.在这两个数据库中,表发件人既没有相同的列,也没有相同的列顺序. 这就是为什么我使用文件格式来进行bcp的原因. 我使用以下命令生成包含要插入到本地数据库中的行的文件 bcp "SELECT shipper ..
发布时间:2020-09-20 04:36:25 数据库

用bcp嵌套INNER JOIN

因此,此查询在没有嵌套的SELECT/INNER JOIN的情况下可以正常工作. 不确定嵌套SELECT有什么问题,有什么想法吗? 因此似乎无法使其与bcp一起使用 SELECT @SQLCmd = + 'bcp ' + '"SELECT '''' + ..
发布时间:2020-09-20 04:34:20 数据库

SQL Server 2008 R2:将BLOB和其他列数据导出到文件系统的最佳方法

我已经阅读了一些有关BCP或CLR代码的技术,这些技术会将BLOB导出到硬盘驱动器上的单个文件中,但是我需要将BCP或CLR一起输出整个表数据(这意味着其他列是字符,整数或日期时间)数据需要整体导出),我需要确保可以将BCP/CLR数据返回到表中,并且BLOB和其他列数据之间具有相同的链接. 有什么想法吗? 解决方案 我不确定我是否理解您的要求,所以我将尝试介绍两种情况. 首先 ..
发布时间:2020-09-20 04:32:14 数据库

批量插入,无法批量加载.格式文件的未知版本

我在导入使用bcp实用程序的较新版本导出的数据时遇到问题. 我需要导出的数据与SQL Server 2012兼容. 据我了解,导出数据时需要添加-V110选项. 但是,即使我将-V110添加到bcp命令中,我也总是在FMT文件上获得版本12.0(这是我的bcp版本). 这是我的bcp通话的示例: bcp [DB].[dbo].[Table1] format nul - ..
发布时间:2020-09-20 04:32:11 数据库

如何使用bcp命令将文本文件读取到@table变量中

我在下面的文本文件中有不同的单词: 我的目标是使用bcp命令将文本文件中的仅4个字符的单词插入到@temp的表变量中. 因此,最后,表变量@temp将如下所示: 解决方案 创建一个表,您将在其中存储来自文件的数据: create table import(WORDS nvarchar(100)) 使用bcp将文件中的数据导入第一步中创建的表中: bcp [t ..
发布时间:2020-09-20 04:32:10 数据库

BCP意外EOF

我尝试将文件从大容量复制到sqlserver 2008中的表中.它只是我要复制的文件的一部分(在下面的BCP命令示例中,我只会复制第3行). 有时我会收到“遇到意外的EOF"错误消息. 命令是: d:\ bc_file.txt中的BCP tblBulkCopyTest -F3 -L3 -c -t,-S(local)-Utest -Ptest 当文件如下所示时,该副本可以正常工作( ..
发布时间:2020-09-20 04:32:03 数据库

SQL Server BLOB映像列-使用BCP查询输出提取-损坏的文件和错误

我需要从SQL Server 2012的一列中导出pdf和图像文件." 他在BCP语句中说"your_db"的地方,您需要database_name.schema_name.table_name. 不允许换行. 此后,我一次可以导出一个文件,但是它们已损坏.这些文件比我可以通过用户界面访问的实际工作PDF稍小(1-15 KB). 事实证明这是一种格式问题-如果您不导出XML文件,则 ..
发布时间:2020-09-20 04:32:02 数据库

快速转储SQL Server表

我在SQL Server 2008 R2中有一张大桌子.它包含数十亿行.我需要将整个数据集加载到我们的应用程序中.查询整个表非常慢.我想使用bcp将其转储到文件中并加载它.但是问题在于字符串列包含各种特殊字符,例如'\ t','\ 0',逗号和'\ n'.我找不到一个好的字段/行终止符.但是长字符串终止符会减慢我的应用程序的数据文件加载速度.问题是: 是否有API可以比SQL查询更快地加载数 ..
发布时间:2020-09-20 04:30:59 数据库

BCP语法问题

所有,我正在尝试编写一个查询,该查询每天可以从SQL Server 2008实例上的批处理文件运行. 我以前从未使用过BCP,但是在网上查看了一些示例之后,我尝试创建一个真正的基本查询来测试流程和&在将选择查询范围扩大到所需数据集之前,先对计算机具有权限. 我正在使用: bcp "SELECT manifest_dt from EasyShip_050300.airwa ..
发布时间:2020-09-20 04:30:48 数据库