sp_helpfile(Transact-SQL)
적용 대상:SQL Server
현재 데이터베이스와 연결된 파일의 실제 이름과 특성을 반환합니다. 이 저장 프로시저를 사용하여 서버에서 연결하거나 분리할 파일의 이름을 결정합니다.
구문
sp_helpfile [ [ @filename= ] 'name' ]
인수
[ @filename = ] 'name'
현재 데이터베이스에 있는 파일의 논리적 이름입니다. 이름은 sysname이며 기본값은 NULL입니다. 이름을 지정하지 않으면 현재 데이터베이스에 있는 모든 파일의 특성이 반환됩니다.
반환 코드 값
0(성공) 또는 1(실패)
결과 집합
열 이름 | 데이터 형식 | 설명 |
---|---|---|
이름 | sysname | 논리적 파일 이름입니다. |
fileid | smallint | 파일의 숫자 식별자입니다. 이름이 지정된 경우 반환되지 않습니다*.* |
filename | nchar(260) | 실제 파일 이름입니다. |
filegroup | sysname | 파일이 속한 파일 그룹입니다. NULL = 파일이 로그 파일입니다. 이는 파일 그룹의 일부가 되지 않습니다. |
size | nvarchar(15) | 파일 크기(킬로바이트)입니다. |
Maxsize | nvarchar(15) | 파일이 증가할 수 있는 최대 크기입니다. 이 필드 값이 UNLIMITED이면 디스크가 꽉 찰 때까지 파일이 증가할 수 있음을 의미합니다. |
growth | nvarchar(15) | 파일의 증가 증분입니다. 이는 새 공간이 필요할 때마다 파일에 추가되는 공간의 양을 나타냅니다. 0 = 파일이 고정 크기이며 증가하지 않습니다. |
usage | varchar(9) | 데이터 파일의 경우 값은 '데이터 전용'이고 로그 파일의 경우 값은 '로그 전용'입니다. |
사용 권한
public 역할의 멤버 자격이 필요합니다.
예
다음 예제에서는 .의 파일에 대한 정보를 반환합니다 AdventureWorks2022
.
USE AdventureWorks2022;
GO
EXEC sp_helpfile;
GO
참고 항목
데이터베이스 엔진 저장 프로시저(Transact-SQL)
sp_helpfilegroup(Transact-SQL)
sys.database_files(Transact-SQL)
sys.master_files(Transact-SQL)
sys.filegroups(Transact-SQL)
시스템 저장 프로시저(Transact-SQL)
데이터베이스 파일 및 파일 그룹
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기