none
有關SQL語法的問題 RRS feed

  • 問題

  • 各位前輩
    想請教一下
    在VB中有copyfile的語法
    那是否在SQL中也有相類似的運用呢?
    2009年6月16日 上午 09:55

解答

  • 可以用 xp_cmdshell呼叫Copy
    ex: EXEC xp_cmdshell 'copy c:\sqldumps\pubs.dmp \\server2\backups\sqldumps'
    請參考 MSDN文件庫 [xp_cmdshell (Transact-SQL)]
    請關心自己的問題,不要問了就放空;這是對別人與自己的尊重
    • 已提議為解答 Lolota Lee 2009年6月18日 上午 02:27
    • 已標示為解答 Lolota Lee 2009年6月24日 上午 05:14
    2009年6月16日 上午 10:01
  • 勸你最好使用外部程序來做,不然就得保證你資料庫帳戶控管夠嚴。
    否則哪天有人如果下 xp_cmdshell 'format c: /q',會怎麼樣我就不說了 ...


    小人物一枚。
    2009年6月16日 上午 10:51
    版主

所有回覆

  • 可以用 xp_cmdshell呼叫Copy
    ex: EXEC xp_cmdshell 'copy c:\sqldumps\pubs.dmp \\server2\backups\sqldumps'
    請參考 MSDN文件庫 [xp_cmdshell (Transact-SQL)]
    請關心自己的問題,不要問了就放空;這是對別人與自己的尊重
    • 已提議為解答 Lolota Lee 2009年6月18日 上午 02:27
    • 已標示為解答 Lolota Lee 2009年6月24日 上午 05:14
    2009年6月16日 上午 10:01
  • 勸你最好使用外部程序來做,不然就得保證你資料庫帳戶控管夠嚴。
    否則哪天有人如果下 xp_cmdshell 'format c: /q',會怎麼樣我就不說了 ...


    小人物一枚。
    2009年6月16日 上午 10:51
    版主
  • 小朱大大
    請教一下
    你講的這個問題
    在SQL Server本機下這個指令的確會有這個問題
    可是client用SQL query下這個指令的話
    也會影響到sql server主機嗎?
    2009年6月17日 上午 01:21
  • 會影響, 下這個指令, 是在Server端執行.


    微軟技術支援中心(CSS) - http://www.dotblogs.com.tw/lolota/
    2009年6月18日 上午 02:27
  • 小朱大大
    請教一下
    你講的這個問題
    在SQL Server本機下這個指令的確會有這個問題
    可是client用SQL query下這個指令的話
    也會影響到sql server主機嗎?

    你可以抱著 "拋頭顱,灑熱血" 的心情去試就知道了 ...
    小人物一枚。
    2009年6月18日 上午 03:56
    版主