国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

select * from sp_who的解決方案

2024-08-31 00:59:47
字體:
來源:轉載
供稿:網友
方法一:使用臨時表。
首先創建一個與sp_who相同字段的臨時,然后用insert into 方法賦值,這樣就可以select這個臨時表了。具體代碼如下:
create table #TempTable(spid int,ecid int,status varchar(32),loginname varchar(32),hostname varchar(32),blk int,dbname varchar(32),cmd varchar(32),request_id int);
insert into #TempTable
exec sp_who;
select * from #TempTable where [dbname] = 'master';
drop table #TempTable
方法二:使用OPENROWSET
代碼如下:
select * from openrowset('SQLOLEDB','servername';'userName';'password','sp_who') where [dbname] = 'master';
執行上面這個語句,如果提示:SQL Server 阻止了對組件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的訪問,因為此組件已作為此服務器安全配置的一部分而被關閉。系統管理員可以通過使用 sp_configure 啟用 'Ad Hoc Distributed Queries'。有關啟用 'Ad Hoc Distributed Queries' 的詳細信息。
說明你沒有配置 'Ad Hoc Distributed Queries' ,按如下方法配置
啟用Ad Hoc Distributed Queries:
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure
然后就可以運行上面的代碼了。
使用完成后,如果想關閉Ad Hoc Distributed Queries,執行如下代碼:
exec sp_configure 'Ad Hoc Distributed Queries',0
reconfigure
exec sp_configure 'show advanced options',0
reconfigure
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌恰县| 海林市| 留坝县| 曲阳县| 金寨县| 嘉荫县| 临夏县| 乐平市| 广宗县| 贵阳市| 清河县| 清水河县| 永福县| 金塔县| 乌兰察布市| 禄丰县| 昭苏县| 淳安县| 葫芦岛市| 五原县| 中卫市| 壤塘县| 靖江市| 龙井市| 枣庄市| 靖宇县| 泰安市| 巴彦淖尔市| 乐平市| 比如县| 通榆县| 盐边县| 哈密市| 阿坝县| 南江县| 微山县| 武威市| 乐安县| 南郑县| 栾城县| 瓦房店市|