我正在尝试使用bcp实用程序为数据库中的表创建bcp格式文件。根据我发现的here,我想出了以下cmd命令:
bcp dbName..tableName format nul -c -f tableName.fmt -T
没有输出。首先,是应该发生什么?这是否意味着它成功运行了?
其次,我的格式文件发生了什么变化?我找不到任何地方。我搜索了我的硬盘驱动器,以及服务器所在的驱动器,它不在那里。我认为它会在我运行命令的驱动器上,但我实际上是从查询窗口运行它。这可能是问题吗?
提前致谢!
答案 0 :(得分:2)
对我来说,它是在“C:\ Windows \ System32”
中创建的但您可以使用根文件路径指定自己的位置,然后在任意位置创建文件:
bcp dbName..tableName format nul -c -f "c:\logs\tableName.fmt" -T
答案 1 :(得分:1)
应该在运行bcp命令的目录中创建格式文件: