SQLServer2005 xp_cmdshell儲存的使用
預設情況下,SQLServer2005不允許使用xp_cmdshell儲存過程,開啟命令如下:
使用企業管理器連線SQLServer2005,執行sql命令:
EXEC sp_configure 'show advanced options', 1
RECONFIGURE
EXEC sp_configure 'xp_cmdshell', 1
RECONFIGURE
RECONFIGURE
EXEC sp_configure 'xp_cmdshell', 1
RECONFIGURE
注意:
1、使用完畢,一定要關閉xp_cmdshell,否則會有安全問題。
2、xp_cmdshell接受的引數中只能有一對雙引號,如果命令引數中有空格,就需要使用引號,但如果多個引數中都有空格,就需要使用8.3FAT格式檔名,否則命令不能執行。不理解微軟的預設程式安裝資料夾為什麼要使用:Program Files,長且帶有空格,在命令列上使用非常不方便,或許微軟根本就沒想讓使用者在windows上使用命令列來執行程式,一切皆滑鼠。
3、長檔名的FAT8.3寫法:前六個字母+"~1"如:Program Files可寫成Progra~1,如果有多個資料夾前六個字母重複,就需要用最後的那個數字來區分了。但如何決定哪個是1,哪個是2呢?我覺得象和目錄建立的順序有關,懶得仔細研究了,windows把簡單的檔名問題搞得太複雜了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-612025/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server 的xp_cmdshell和bcp使用SQLServer
- 使用SpringBoot JPA進行自定義的儲存及批量儲存Spring Boot
- Mysql 儲存過程的使用MySql儲存過程
- 使用SpringBoot-JPA進行自定義的儲存及批量儲存Spring Boot
- Docker儲存Volume使用Docker
- 本地儲存localStorage使用
- LMT下表儲存引數的使用
- sqlserver2005預編譯SQLServer編譯
- 塊儲存 檔案儲存 物件儲存物件
- 使用 NSUserDefaults 儲存字典的一個坑
- SqlServer儲存過程的建立與使用SQLServer儲存過程
- MySQL儲存過程的建立和使用MySql儲存過程
- 使用 JDAudioCrawler 將下載的音訊儲存到本地儲存音訊
- 儲存—物件儲存_Minio物件
- Go 中使用 memcache 儲存物件Go物件
- 使用 dd 檢查儲存效能
- JavaScript使用localStorage儲存資料JavaScript
- 配置Kubernetes共享使用Ceph儲存
- 七牛儲存使用筆記筆記
- 聚焦資料時代新儲存需求,浪潮儲存的新儲存之道
- 使用JavaScript將當前頁面儲存成PDF,支援圖片和文字的儲存JavaScript
- 圖的儲存
- 行式儲存 列式儲存
- WordPress如何使用騰訊雲物件儲存COS儲存媒體庫附件物件
- 使用儲存過程(PL/SQL)向資料庫中儲存BLOB物件儲存過程SQL資料庫物件
- 23. 使用MySQL之使用儲存過程MySql儲存過程
- Synology群暉NAS儲存正確建立儲存池和儲存空間的方法
- Android中的資料儲存之檔案儲存Android
- Laravel 使用阿里雲 oss 儲存物件Laravel阿里物件
- 快速使用七牛雲物件儲存物件
- 使用 Docker 搭建 minio 檔案儲存Docker
- Spring Boot:使用Redis儲存技術Spring BootRedis
- Laravel 中使用 MySQL 儲存過程LaravelMySql儲存過程
- 使用mongodb、Kafka儲存mqtt訊息MongoDBKafkaMQQT
- 資料儲存--檔案儲存
- 使用python解密SecureCRT上儲存的密碼 (Windows)Python解密Securecrt密碼Windows
- docker映象複製到自己的儲存庫使用Docker
- 物件儲存 vs 檔案儲存 vs 塊儲存,選哪個?物件
- 儲存