用 bcp_copybcp {[[database_name.][owner].]{table_name | view_name} | "query"}
    {in | out | queryout | format} data_file
    [-m max_errors] [-f format_file] [-e err_file]
    [-F first_row] [-L last_row] [-b batch_size]
    [-n] [-c] [-w] [-N] [-V (60 | 65 | 70)] [-6]
    [-q] [-C code_page] [-t field_term] [-r row_term]
    [-i input_file] [-o output_file] [-a packet_size]
    [-S server_name[\instance_name]] [-U login_id] [-P password]
    [-T] [-v] [-R] [-k] [-E] [-h "hint [,...n]"]

解决方案 »

  1.   

    将数据导入 SQL Server 实例时,若要使用以前创建的格式文件,请使用 bcp 实用工具的 -f 开关,或 BULK INSERT 语句的 FORMATFILE 子句。例如,若要使用以前创建的格式文件 (Authors.fmt) 将 New_auth.dat 数据文件中的内容大容量复制到 pubs 数据库的 authors2 表中,可以使用以下命令:bcp pubs..authors2 in c:\new_auth.dat -fc:\authors.fmt -Sservername -Usa -PpasswordBULK INSERT 语句可以使用 bcp 实用工具保存的格式文件。例如:BULK INSERT pubs..authors2 FROM 'c:\new_auth.dat' 
    WITH (FORMATFILE = 'c:\authors.fmt')