• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘

    字號: | 推薦給好友 上一篇 | 下一篇

    Sybase中bcp的用法

    發布: 2008-9-12 10:57 | 作者: 網絡轉載 | 來源: ccid | 查看: 49次 | 進入軟件測試論壇討論

    領測軟件測試網 軟件測試技術網站~$sa5ns

    可用如下方法生成一個可以一次導出一個數據庫中所有表的數據的執行腳本。  軟件測試技術網站y |7}N0f O#p
    編輯一個如下文本文件 文件名稱例為 bcpscript:  軟件測試技術網站V2`;X1w_;x*w-W
    use dbname 選中將要導出數據的數據庫  軟件測試技術網站6Q2B s#Fc*B7r
    go 
    WosC9g IH(U.}rselect ’bcp dbname..’ + name + ’ out c:\temp\’ + name + ’ -Usa -P -Ssybcdsrv -c’ from sysobjects where type = ’U’ 在sysobjects系統表中type為U的表為用戶表,系統表為S。 
    `%XZ&XE6a ] ] WFgo 
    g7_Pg:e7M1uX
    Cg~3A%XGR用如下格式執行:  軟件測試技術網站:UGTpG E"Jz)g'DH
    isql –Usa –Ppassword –Sservername –i bcpscript –o bcpout.bat  軟件測試技術網站Aj:G)~C&a+L9N
    i參數后為輸入文件,o參數后文件為輸入文件執行后得到的輸出文件。  軟件測試技術網站1t%@ |?;uJ R]
    執行后可以得到一個后綴名為 BAT 的批處理文件(在unix下則生成一個shell文件并更改相應的執行權限),可直接執行。即在指定的目錄下導出了相應的數據文件。一個表的數據為一個文件。如在UNIX下則可不用BAT后綴。  軟件測試技術網站 K}` wj

    1n!BW/M ay.y} m備份得到的數據文件如果需要重新往數據庫中恢復,只需要將上面操作步驟中BCP命令中的out 參數換為in參數即可。  軟件測試技術網站#G;gK@Is
    注意:在對正式數據做操作前最好先作一些測試。 
    /auC9VB;D8PW,C另外,如果牽涉到使用bcp進行字符集的更改,可以采用 –J charset 參數進行  軟件測試技術網站0p.yL 老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>