我想将一个表的数据导出到txt中,用户名sa,无密码EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout c:\za.txt -c -U"sa"'
结果是
密码:
NULL
开始复制...
NULL
已复制了 23 行。
数据包的大小(字节): 4096
时钟时间(毫秒): 共 1
NULLc:\za.txt也没导出数据,请问错在哪里?
结果是
密码:
NULL
开始复制...
NULL
已复制了 23 行。
数据包的大小(字节): 4096
时钟时间(毫秒): 共 1
NULLc:\za.txt也没导出数据,请问错在哪里?
--2将TEXT.txt文件中的数据复制到test1表select * into test1 from test where 1=2exec master..xp_cmdshell 'bcp tempdb.dbo.test1 in e:\test.txt -c -Usa -P123456'select * from test1
--3将TEST表的ID字段复制到TEXT.txt中exec master..xp_cmdshell 'bcp "SELECT id FROM tempdb.dbo.test" queryout e:\test.dat -T -c'
--4将test表中的第一行移动到text.txt中exec master..xp_cmdshell 'bcp "SELECT top 1 * from tempdb.dbo.test " queryout e:\test.txt -c -Usa -P123456'
--关闭xp_cmdshellEXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell', 0;RECONFIGURE;
http://topic.csdn.net/u/20100409/08/0CC783DE-2695-4444-8662-672AB6AEEFCE.html
bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout c:\za.txt -c -S"192.168.1.2" -U"sa"