首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

【疑惑】关于BCP的导入导出,该怎么解决

2012-03-02 
【疑惑】关于BCP的导入导出--第一次接触BCP不太会。比如说 我想将TEST数据库下的TB表导出到C:\tb.txt我是这么

【疑惑】关于BCP的导入导出
--第一次接触BCP
不太会。
比如说 我想将TEST数据库下的TB表导出到C:\tb.txt
我是这么在DOS里写的
bcp test.dbo.tb out c:\tb.txt -c-t
可是DOS里很无语。。 跟我要密码。。。 谁帮我看下 这个密码是什么问题
我是windows身份验证不需要密码吧。。
另外 如果我导出成功了。。
我想再把数据倒回去。。怎么弄 


[解决办法]

SQL code
bcp {[[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]"]
[解决办法]
exec master..xp_cmdshell 'bcp dbname..tablename out c:\d.txt -c -S. -Usa -P'
[解决办法]
不c 就w
[解决办法]
探讨
引用:
是默认实例吗?

。。。好像我的电脑上海有个SQL2000是默认 这个08 不是。。
有问题么?

[解决办法]
SQL code
exec master..xp_cmdshell 'bcp test..tb out c:\d.txt -c -S. -T' /*output-------------------------------NULL开始复制...NULL已复制 57 行。网络数据包大小(字节): 4096总时钟时间(毫秒)     : 62     平均值: (每秒 919.35 行。)NULL(7 行受影响)*/--在我这没什么问题.我的数据库:/*Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86)     Oct 14 2005 00:33:37     Copyright (c) 1988-2005 Microsoft Corporation    Developer Edition on Windows NT 5.1 (Build 2600: Service Pack 2)*/ 

热点排行