bcp

    1热度

    1回答

    我正在使用一个FMT文件来将一个csv文件转换为一个SQL Server框 - 一切正常,但只有第5行文件的第一行被插入。 我认为这是最终列终止符的换行设置 - 但是如何查看和编辑csv文件中的换行符?

    0热度

    1回答

    我是第一次使用BCP用户。我有一个XML文件,我需要导入SQL Server中的新表。这是使用SQL Server 2008和BCP版本10.50.16。我通读了文档,但我得到了37万错误! (这是一个非常大的文件)。当我打开错误日志时,我只看到一堆问号。 关于此XML文件:它确实使用了新行来描述行,但是,它使用空格字符来分隔字段。所以我不确定那是否导致它失败。失败消息是: BCP copy in

    3热度

    1回答

    我使用bcp从Boost提取Boost.Archive文件。不幸的是我不能建立这个提取。 Boost.Archive不是仅包含标题的库。 的bjam抱怨 Unable to load Boost.Build: could not find "boost-build.jam" 有没有办法告诉bcp进行提取的可建用的bjam(复印件升压build.jam中对地方)?

    3热度

    1回答

    我正在编写一个程序在c#中从一个数据库导出SQL Server数据并将其导入另一个数据库。由于这两台服务器没有连接,我需要选择一种方法,如bcp。 这两者有什么区别?比另一个更有效率吗?在什么情况下? 每个已知的限制/兼容性问题是什么? 还有哪些其他方法可以将数据从SQL Server导出到文件中并从中导入? 我可以在通过命令行开关创建压缩文件的同时在这些文件中启用压缩,而不是在之后进行压缩吗?

    3热度

    3回答

    我遇到了一种情况,需要将多个表从一个SQL Server数据库复制到单独的SQL Server数据库中。数据库都在同一个实例上。我正在复制的表格至少包含450万行,大小向上约40GB。 我之前使用过BCP,但对此并不十分熟悉,并且无法找到任何有关是否可以使用BCP从表格直接复制到表格而不写入文件的文档。 这可能吗?如果是这样,怎么样? 编辑:我们不使用简单的插入的原因是因为我们有限的服务器上的日志

    0热度

    1回答

    以下是一些在32位机器(SQL Server 2005)中正常工作的示例代码,需要针对64位机器进行更新有点...我知道这是一个常见的问题,但一直没能找到如何解决它! DECLARE @sourceFile varchar(255), @testRows int SELECT @sourceFile = @xmlInfo.value('(/SelectFile/DataSource)[

    0热度

    1回答

    我有一个18GB的平面文件(40,000,000条记录),固定列宽(没有字段终止符),我想读入SQL Server 2008 R2表。除了带有数据的文本文件之外,还给我一个带有字段名称和长度的Excel文档。有270个字段,每个记录(每行)总共有465个字符。使用bcp我创建了一个fmt文件,这对我来说看起来很好。 10.0 270 1 SQLCHAR 2 1 "" 1 TitleCode

    1热度

    2回答

    我有一堆数据,我使用自定义字段和行分隔符使用bcp从mssql导出。 我想将数据导入到sqlite数据库。 。 有没有一种简单的方法来使用.import和.separator来做到这一点? 。 或者是否需要使用换行符作为我的行分隔符,更改.import源或为每一行创建插入语句......

    4热度

    2回答

    如果我有一个带有索引的空表,并且我做了一个bcp,SQL Server(内部)是否删除/禁用索引,加载数据然后重新应用/启用/构建索引?

    2热度

    1回答

    我试图导入Excel 2003数据到SQL表中的SQL Server 2008 尝试添加链接的服务器,但已经满足几乎没有成功。 现在我正试图检查是否有一种方法可以使用BCP实用程序使用OPENROWSET执行BULK插入或BULK操作,并使用格式文件来获取Excel映射。 首先,我该如何为表格创建一个格式文件,其名称与Excel电子表格列不同? 接下来,如何使用这个格式文件将数据从一个文件中导入: