【问题标题】:Where does the bcp format file go when created using the BCP utility?使用 BCP 实用程序创建的 bcp 格式文件在哪里?
【发布时间】:2011-02-16 16:31:18
【问题描述】:

我正在尝试使用 bcp 实用程序为我的数据库中的表创建 bcp 格式文件。根据我找到的here,我想出了以下cmd命令:

bcp dbName..tableName format nul -c -f tableName.fmt -T

它可以在没有输出的情况下工作。首先,这是应该发生的事情吗?这是否意味着它运行成功了?

第二,我的格式文件怎么了?我在任何地方都找不到它。我搜索了我的硬盘驱动器以及服务器所在的驱动器,但它不存在。我认为它将在我运行命令的驱动器上,但我实际上是从查询窗口运行它的。会不会是这个问题?

提前致谢!

【问题讨论】:

    标签: sql-server-2005 cmd bcp


    【解决方案1】:

    对我来说,它是在“C:\Windows\System32”中创建的

    但是您可以使用根文件路径指定您自己的位置,然后在您想要的任何位置创建文件:

    bcp dbName..tableName format nul -c -f "c:\logs\tableName.fmt" -T
    

    【讨论】:

      【解决方案2】:

      应该已经在运行 bcp 命令的目录中创建了格式文件:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-02-21
        • 1970-01-01
        • 2015-09-20
        • 1970-01-01
        • 2020-02-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多