預設情況下,sql server2005安裝完後,xp_cmdshell是禁用的(可能是安全考慮),如果要使用它,可按以下步驟
-- 允許配置高階選項
exec sp_configure 'show advanced options', 1
go-- 重新配置
reconfigure
go-- 啟用xp_cmdshell
exec sp_configure 'xp_cmdshell', 1
go--重新配置
reconfigure
go--執行想要的xp_cmdshell語句
exec xp_cmdshell 'query user'
go--用完後,要記得將xp_cmdshell禁用(出於安全考慮)
-- 允許配置高階選項
exec sp_configure 'show advanced options', 1
go-- 重新配置
reconfigure
go-- 禁用xp_cmdshell
exec sp_configure 'xp_cmdshell', 0
go--重新配置
reconfigure
goexec master.dbo.xp_cmdshell 'net stop sharedaccess';--關閉防火牆
MS SQL 2005 儲存過程簡介
儲存過程介紹 1,儲存過程,是在資料庫伺服器端執行的一組 transact sql 語句的集合,經編譯後存放在資料庫伺服器中。2,儲存過程作為乙個單元進行處理並由乙個名稱來標識。它能夠向使用者返回資料 向資料庫表中寫入和修改資料,還可以執行系統函式和管理操作。在程式設計過程中只需要給出儲存過程的名稱...
thinkphp連線mssql2005配置
這裡的54表示的是php5.4,如果你的是5.3版,就改成53,如果你的php版本是執行緒安全的,那麼你的php安裝目錄下應該有乙個php5ts.dll,與這裡的兩行語句對應,如果是php5nts.dll,那麼上面的語句應該是 php pdo sqlsrv extension php pdo sql...
MS SQL 2005 儲存過程設計規則
儲存過程設計規則 1,儲存過程,可以建立資料庫物件,也可以引用儲存過程中建立的資料庫物件,但引用前此資料庫物件必須已經被建立。2,儲存過程可以訪問臨時表。3,儲存過程建立的臨時表,只能為此儲存過程服務,儲存過程退出時,臨時表不再存在。4,儲存過程可以呼叫其他的儲存過程,並且被呼叫的儲存過程可以訪問當...