【原创】SqlServer 2005 BCP命令详解
生活随笔
收集整理的這篇文章主要介紹了
【原创】SqlServer 2005 BCP命令详解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、命令詳解
1. 將遠程數據庫數據導出到本地文件
EXEC master..xp_cmdshell 'bcp "sql查詢語句" queryout 本地文件路徑 -t"," -c -S服務器ip -U"用戶名" -P"密碼"'?注意:在本機上執(zhí)行的命令最終文件未必備份到本機,文件備份到的目標主機由查詢命令是建立在哪臺主機所決定
二、注意
1. 在SqlServer2005中提示如下錯誤:?
消息 15281,級別 16,狀態(tài) 1,過程 xp_cmdshell,第 1 行 SQL Server 阻止了對組件 'xp_cmdshell' 的 過程'sys.xp_cmdshell' 的訪問,因為此組件已作為此服務器安全配置的一部分而被關閉。系統(tǒng)管理員可以通過使用 sp_configure 啟用 'xp_cmdshell'。有關啟用 'xp_cmdshell' 的詳細信息,請參閱 SQL Server 聯機叢書中的 "外圍應用配置器"。這是因為Sql Server默認未開啟xp_cmdshell
BCP命令前加上如下命令即可解決
-- 允許配置高級選項 EXEC sp_configure 'show advanced options', 1 GO -- 重新配置 RECONFIGURE GO -- 啟用xp_cmdshell EXEC sp_configure 'xp_cmdshell', 1 GO?
轉載于:https://www.cnblogs.com/siwei1988/archive/2012/07/18/2597424.html
總結
以上是生活随笔為你收集整理的【原创】SqlServer 2005 BCP命令详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Intellij IDEA--导入导出配
- 下一篇: 项目开发-文档-软件需求规格说明书模板文