sql server的bcp指令

Posted 随缘梦中人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server的bcp指令相关的知识,希望对你有一定的参考价值。

有时需要允许bcp指令

-- 允许配置高级选项
EXEC sp_configure ‘show advanced options‘, 1
GO
-- 重新配置
RECONFIGURE
GO
-- 启用xp_cmdshell
EXEC sp_configure ‘xp_cmdshell‘, 1
GO
--重新配置
RECONFIGURE
GO

1、导出文件:

  EXEC (‘EXEC master..xp_cmdshell ‘‘bcp "select * from [dbname].[dbo].tablename where xx=‘‘‘‘xx‘‘‘‘ " 

queryout "D:\sql\.txt" -c -S"QCLOUD-VM" -U"username" -P"pwd"‘‘‘)

2、导入文件:

  exec master..xp_cmdshell ‘bcp [dbname].[dbo].tablename in d:\sql\sql.txt -c -T‘

以上是关于sql server的bcp指令的主要内容,如果未能解决你的问题,请参考以下文章

SQL SERVER 命令 bcp

SQL SERVER BCP的用法

SQL Server批量数据导出导入BCP使用

SQL Server 2005 使用 bcp 写入文件

如何使用 BCP 或 Sql Server Management Studio 从 Sql Server 中获取 BLOB 数据?

SQL Server通过BCP进行大批量数据导入导出