日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

sql server2008导入文本文件

發布時間:2023/12/14 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sql server2008导入文本文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

用sql server導入文本文件到數據庫,我印象中是很麻煩的。多年不用sql server之后,今日再試試,果不其然,真TM麻煩啊。

導入的文件是IIS FTP的日志,很規范的一個文本文件了。但就是找不到一個日志分析工具,所謂的log parser 2.2并不支持FTP的日志。最后只能先導到SQL SERVER里。如果能導進去,也方便統計。

折騰。記錄如下:
1、亂碼問題
1)出現亂碼,需要變換代碼頁,如圖所示

2)注意導到目標表的相關含中文字段,應為nvarchar,而不是默認的varchar

設置為nvarchar,可能會有警告,選擇忽略

2、字段不夠長內容截斷問題
有兩方面
1)讀取文件時,字段要足夠長

2)目標表字段也要足夠長

3、字段命名問題
從文本文件導入數據,系統可以自動創建表,但字段名如何命名是個問題。應該采取的辦法是,將字段名按照數據行的格式,按順序寫在第一行,讓系統自動識別。

這句話的意思就是:“系統你知道了嗎,第一行是字段名,不是數據”

對應文本文件

date time c-ip cs-method cs-uri-stem sc-status sc-win32-status sc-substatus sc-bytes cs-bytes time-taken x-session x-fullpath 2018-10-11 03:58:06 30.3.4.105 ControlChannelOpened - - 0 0 0 0 0 17034547-ee1d-44f5-b27c-ed72f4ef2898 - 2018-10-11 03:58:06 30.3.4.105 USER administrator 331 0 0 42 20 0 17034547-ee1d-44f5-b27c-ed72f4ef2898 - 2018-10-11 03:58:06 30.3.4.105 PASS *** 230 0 0 21 19 0 17034547-ee1d-44f5-b27c-ed72f4ef2898 /

總結

以上是生活随笔為你收集整理的sql server2008导入文本文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。