어제와 마찬가지로, dbcc sqlperf(logspace) 를 오픈쿼리로 날리고자 하였으나, 날아가지 않습니다.
메시지 7357, 수준 16, 상태 2, 줄 2
개체 "EXEC ('dbcc sqlperf(logspace)')"을(를) 처리할 수 없습니다. 연결된 서버의 OLE DB 공급자 "SQLNCLI11"은(는) 개체에 열이 없거나 현재 사용자에게 해당 개체에 대한 사용 권한이 없음을 나타냅니다.
DBCC 문은 먹지 않는 것으로 보이는데, 혹시 다른 방법이 없을까요?
아니면 dbcc sqlperf(logspace) 문 이외에 현재 파일 사용률을 알 수 있을까요?
감사합니다.
Comment 6
-
Terry
2016.02.19 15:44
-
군고구마
2016.02.19 16:23
정말 감사합니다 ^^
-
군고구마
2016.02.19 16:23
확실히 검색 실력이 차이가 나네요 ㅎㅎ;
-
Terry
2016.02.19 16:34
구글에서는 한글로 검색하는것보다는
영문으로 검색하는게 더 많은 정보가 나오더라구요 ㅎㅎ
-
Terry
2016.02.19 16:38
구글링할때 쓴 검색구문입니다.
'is it possible to use dbcc sqlperf(logspace) on linked server'
구글링할때 전 대부분
is it possible 블라불라~~
how can i 블라불라~~
요렇게 검색해요^^;
그럼 즐거운 주말 되세요~~!!
-
항해자™
2016.02.19 17:09
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/04916fd4-bc0f-441e-81fb-32960dd09174/using-dbcc-over-a-linked-server?forum=sqldatabaseengine
구글링하니 나오네요..
하기처럼 하시면 됩니다.
EXEC 링크드서버명.master.dbo.sp_executesql N'DBCC sqlperf(logspace)'
하기는 msdn 원문 페이지 링크구요.
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/9b624855-c8bd-4326-be02-de8a473c33af/execute-dbcc-on-linked-server?forum=transactsql
그럼 수고하세요~!