亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQL Server > 正文

SQL Server數據庫bcp導出備份文件應用示例

2024-08-31 01:02:37
字體:
來源:轉載
供稿:網友

/*** 授權*/EXEC sp_configure 'show advanced options',1;goreconfigure;goexec sp_configure 'xp_cmdshell',1;goreconfigure;go/**導入指定表的文本文件*/EXEC master..xp_cmdshell 'bcp dbname..tablename in d:/DT.txt -c -Sservername -Usa -Ppassword'exec master..xp_cmdshell 'bcp "select * from dbname..tablename" queryout "D:/20140528.xls"-c -Sservername -Uuser -Ppassword'

xp_cmdshell參數說明

SQL Server數據庫bcp導出備份文件應用示例

下面是我自己寫的一個存儲過程,可以直接拿去使用
第一步,先要授權。上面有授權的SQL代碼

if exists(select * from sysobjects where type='p' and) begindrop procedure sp_export_posm_data;end;gocreate procedure sp_export_posm_data @file_path varchar(200) /*導出后文件存放的路徑*/asdeclare @exec_sql varchar(1000);declare @file_name varchar(200); /*文件名稱,時間格式,主要是用于記錄數據是什么時候導出備份的*/declare @table_name varchar(100); /*要導出數據的表名*/declare @sql varchar(1000); /*執行業務數據查詢的sql語句*//*要備份數據的業務表名*/declare cur_tables cursor forselect name from sysobjects where 1=1 and type='u'and name like 'WM_ORDER%' or name like 'WM_PICKING%' or name like 'RP_%'begin tryopen cur_tables;fetch next from cur_tables into @table_name;while @@FETCH_STATUS = 0 beginset @file_name = '';set @file_path = '';set @sql = 'select * from DHL_POSM_WS..'+@table_name;set @sql += ' where 1=1 and DATEDIFF(MONTH,MODIFY_TIME,GETDATE())>10';print @sql;set @exec_sql = ' bcp "'+@sql+'" queryout ';if ''=@file_path beginset @file_path = 'D:/Program Files (x86)/Microsoft SQL Server/';end;print '111111';set @file_name = @table_name+'_'+CONVERT(varchar(100), GETDATE(), 112)+'.xls';set @file_path = @file_path + @file_name; /*文件路徑*/print '2222222';set @exec_sql = @exec_sql +'"'+@file_path+'"';set @exec_sql = @exec_sql +' -c -S"127.0.0.1/SQLEXPRESS" -U"DHL_POSM_WS" -P"DHLposm"';print @exec_sql;-- 導出數據到本地文件exec master..xp_cmdshell @exec_sql;fetch next from cur_tables into @table_name;end;close cur_tables; -- 關閉游標 deallocate cur_tables;-- 釋放游標 end trybegin catchclose cur_tables; -- 關閉游標 deallocate cur_tables;-- 釋放游標 end catch;go-- 執行存儲過程,進行測試exec sp_export_posm_data '';

注意事項:

1、查詢語句的語法 select * from [數據庫名]..[表名];
如果運行過程中出現了SQLState = S1000, NativeError=0這個錯誤,這表示是你的數據庫名或表名寫錯了
2、bcp 'sql語句' queryout -c -S'IP/數據庫服務實例' -U'數據庫登錄用戶名' -P'數據庫登錄密碼'
如果運行過程中出現了SQLState = S0002, NativeError=208這個錯誤,則表示是你的 -S服務名寫錯了,
一般常寫錯是因為 沒有加 數據庫服務實例,這個可以參考你數據庫的連接,照著數據庫連接寫就可以。
下圖是我本地的數據庫連接,所以我在寫 -S的時候,可以兩種寫法:-S'127.0.0.1/SQLEXPRESS' 或者 -S'PED-VICKY-251/SQLEXPRESS'

SQL Server數據庫bcp導出備份文件應用示例

3、導出文件中文亂碼,解決方法
bcp 'sql語句' queryout -c -S'IP/數據庫服務實例' -U'數據庫登錄用戶名' -P'數據庫登錄密碼' 改成
bcp 'sql語句' queryout -w -S'IP/數據庫服務實例' -U'數據庫登錄用戶名' -P'數據庫登錄密碼'
即 -c 改成 -w 就行

4、導出后的文件存放目錄,一定要是SQL Server數據庫安裝的目錄,不然會出錯

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
51午夜精品视频| 中文字幕av一区中文字幕天堂| 日韩精品欧美激情| 成人妇女淫片aaaa视频| 久久精品影视伊人网| 国产精品视频专区| 国产美女精品视频| 亚洲sss综合天堂久久| 福利精品视频在线| 亚洲精品mp4| 国产99久久精品一区二区永久免费| 欧美日韩亚洲一区二区| 日韩视频亚洲视频| 亚洲激情视频在线观看| 国产精品一区二区三区成人| 久久久亚洲精选| 亚洲精品电影网在线观看| 福利精品视频在线| 欧美一级bbbbb性bbbb喷潮片| 国产美女搞久久| 欧美日韩国产成人高清视频| 亚洲片在线资源| 亚洲精品日产aⅴ| 九九九久久久久久| 国产欧美一区二区| 色偷偷噜噜噜亚洲男人的天堂| 日韩欧美亚洲成人| 日韩大陆毛片av| 欧美日韩亚洲一区二| 亚洲人成电影网站色…| 亚洲精品国产精品国自产在线| 国产欧美久久一区二区| 亚洲一区中文字幕| 91香蕉电影院| xvideos国产精品| 欧美一级在线亚洲天堂| 成人在线观看视频网站| 亚洲成色777777在线观看影院| 日韩精品在线观看网站| 欧美日韩国产精品一区二区三区四区| 国产精品自产拍高潮在线观看| 夜夜躁日日躁狠狠久久88av| 欧美自拍视频在线| 亚洲另类激情图| 欧美日本高清一区| 国产成人精品999| 91免费版网站入口| 伊人久久大香线蕉av一区二区| 国产亚洲欧洲高清一区| 亚洲偷熟乱区亚洲香蕉av| 国产一区二区日韩| 国产一区二区三区精品久久久| 国产精品流白浆视频| 日韩欧美国产激情| 日韩电影第一页| 欧美xxxx做受欧美.88| 亚洲精品久久久一区二区三区| 中文字幕亚洲无线码a| 亚洲国产成人爱av在线播放| 国产精品一区二区三区久久| 国产不卡精品视男人的天堂| 中文字幕在线看视频国产欧美在线看完整| 亚洲天堂男人的天堂| 国产精品777| 美日韩精品免费观看视频| 久久久久久久亚洲精品| 狠狠躁18三区二区一区| 亚洲天堂av在线免费观看| 成人黄色av播放免费| 亚洲va久久久噜噜噜久久天堂| 色妞在线综合亚洲欧美| 国产精品视频久| 精品久久久久久久久久久久久久| 亚洲欧美综合图区| 日韩高清免费在线| 久久久成人的性感天堂| 欧洲精品久久久| 欧美日韩国产一区二区| 欧美精品成人在线| 精品久久久久久久久久久| 亚洲欧美激情一区| 成人激情视频在线观看| 亚洲国产天堂久久国产91| 国产一区二区三区在线免费观看| 超碰91人人草人人干| 国产成人+综合亚洲+天堂| 国产欧美日韩最新| 欧美特级www| 日本成人黄色片| 国产亚洲精品久久久久久| 日韩免费视频在线观看| 午夜精品久久久久久久99热浪潮| 日本亚洲欧美三级| 欧美大成色www永久网站婷| 欧美日韩亚洲系列| 国产精品美女午夜av| 欧美激情精品久久久久| 欧美在线视频在线播放完整版免费观看| 久久免费视频观看| 亚洲无线码在线一区观看| 久久伊人91精品综合网站| 亚洲欧美日韩另类| 91精品国产乱码久久久久久蜜臀| 91在线观看免费| 国产一区欧美二区三区| 日韩av手机在线看| 95av在线视频| 国产精品日日摸夜夜添夜夜av| 国产精品美女免费视频| 亚洲一区国产精品| 成人亚洲欧美一区二区三区| 57pao国产成人免费| 欧美黄色片免费观看| 欧美视频免费在线| 69精品小视频| 欧美美女操人视频| 不卡av电影院| 欧美日韩一区二区三区| 久久高清视频免费| 精品国产91久久久久久| 亚洲第一页自拍| 中文字幕九色91在线| 中文字幕九色91在线| 日本三级韩国三级久久| 欧美疯狂xxxx大交乱88av| 亚洲精品自产拍| 亚洲国产欧美一区二区三区同亚洲| 亚洲偷欧美偷国内偷| 欧美高清在线视频观看不卡| 懂色av中文一区二区三区天美| 日韩av在线免费播放| 成人免费观看49www在线观看| 日韩免费在线电影| 亚洲国产精品视频在线观看| 欧美日韩成人在线视频| 青草青草久热精品视频在线网站| 欧美午夜精品久久久久久久| 欧美激情视频播放| 国产精品女人久久久久久| 欧美性猛交xxxx乱大交蜜桃| 91综合免费在线| 国产精品扒开腿做爽爽爽的视频| 欧美孕妇与黑人孕交| 成人免费视频在线观看超级碰| 亚洲97在线观看| 91高清视频在线免费观看| 欧美最猛性xxxxx(亚洲精品)| 国产视频亚洲精品| 性视频1819p久久| 中文字幕亚洲第一| 亚洲精品美女网站| 亚洲一区亚洲二区亚洲三区| 17婷婷久久www| 精品欧美激情精品一区| 精品久久久久久久久国产字幕| 成人福利网站在线观看| 国产福利视频一区二区| 97在线视频免费播放| 国产午夜精品一区二区三区| 18一19gay欧美视频网站| 九九九久久国产免费| 亚洲视频欧美视频| 欧美在线视频一二三| 视频在线一区二区|