【发布时间】:2009-07-08 19:14:11
【问题描述】:
我们有一个数据库表,我们在部署过程中预先填充了数据。由于其中一列是二进制的(它是二进制序列化对象),我们使用BCP 将数据复制到表中。
到目前为止,这工作得很好,但是,今天我们第一次在Windows Server 2008 机器上尝试了这种技术,并注意到并非所有列都在更新。在通常作为此操作的一部分插入的31 rows 中,只有2 rows 实际上正确填充了它们的binary columns。其他 29 行的 binary column 只是空值。这是我们第一次遇到这样的问题,这是我们用于所有部署的同一个 .dat 文件。
有没有其他人以前遇到过这个问题,或者对这个问题可能是什么有任何见解?
提前致谢, 杰里米
【问题讨论】:
-
SQL Server 我假设... 2005 或 2008?
-
是的,很抱歉 SQL Server 2005。到目前为止,我们实际上已经在开发人员版和企业版上运行了它,没有出现任何问题。我们看到问题的机器实际上正在运行标准版。我不确定这是否会导致问题。
标签: sql sql-server-2005 windows-vista bcp