SQL server 데이터베이스 생 성 코드 filegroup 파일 그룹 에서 수정 한 예제 코드
1.데이터 파일 작업(추가,삭제,수정 파일 의 초기 크기,최대 크기,보폭)
2.데이터베이스 파일 의 축소
3.데이터베이스 읽 기/쓰기 read_읽 기만 하 다 read_write 읽 기 및 쓰기 read_읽다 read_write 는 읽 을 수 있 고 쓸 수 있 음 을 나타 낸다.
4.데이터베이스 접근 제한(단일 사용자,다 중 사용자,사용자 모드 제한)
5.데이터베이스 오프라인/온라인 offline 오프라인 alter database love set 오프라인 온라인 alter database love set online
6.데이터베이스 추가/분리. sp_attach_db 덧붙이다 SP_detach_db 분리 추가 spattach_db 분리 spdetach_db 오프라인 오프라인 온라인 온라인
본 고 는 SQL server 데이터베이스 생 성 코드 filegroup 파일 그룹 수정 에 중심 을 두 고 있 습 니 다.인 스 턴 스 코드 는 다음 과 같 습 니 다.
다음 예제 에 서 는 SQL Server 인 스 턴 스 에 데이터 베 이 스 를 만 들 었 습 니 다.이 데이터 베 이 스 는 주 데이터 파일,사용자 정의 파일 그룹,로그 파일 을 포함 합 니 다.주 데이터 파일 은 주 파일 그룹 에 있 고 사용자 정의 파일 그룹 은 두 개의 부차적인 데이터 파일 을 포함 합 니 다
ALTER DATABASE
문 구 는 사용자 정의 파일 그룹 을 기본 파일 그룹 으로 지정 합 니 다.그리고 사용자 정의 파일 그룹 을 지정 하여 표를 만 듭 니 다.
USE master;
GO
-- Create the database with the default data
-- filegroup and a log file. Specify the
-- growth increment and the max size for the
-- primary data file.
CREATE DATABASE MyDB
ON PRIMARY
( NAME='MyDB_Primary',
FILENAME=
'c:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\MyDB_Prm.mdf',
SIZE=4MB,
MAXSIZE=10MB,
FILEGROWTH=1MB),
FILEGROUP MyDB_FG1
( NAME = 'MyDB_FG1_Dat1',
FILENAME =
'c:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\MyDB_FG1_1.ndf',
SIZE = 1MB,
MAXSIZE=10MB,
FILEGROWTH=1MB),
( NAME = 'MyDB_FG1_Dat2',
FILENAME =
'c:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\MyDB_FG1_2.ndf',
SIZE = 1MB,
MAXSIZE=10MB,
FILEGROWTH=1MB)
LOG ON
( NAME='MyDB_log',
FILENAME =
'c:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\data\MyDB.ldf',
SIZE=1MB,
MAXSIZE=10MB,
FILEGROWTH=1MB);
GO
ALTER DATABASE MyDB
MODIFY FILEGROUP MyDB_FG1 DEFAULT;
GO
-- Create a table in the user-defined filegroup.
USE MyDB;
CREATE TABLE MyTable
( cola int PRIMARY KEY,
colb char(8) )
ON MyDB_FG1;
GO
총결산위 에서 말 한 것 은 소 편 이 소개 한 SQL server 데이터베이스 생 성 코드 filegroup 파일 그룹 수정 입 니 다.도움 이 되 시 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.소 편 은 바로 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
만약 당신 이 본문 이 당신 에 게 도움 이 된다 고 생각한다 면,전 재 를 환영 합 니 다.번 거 로 우 시 겠 지만 출처 를 밝 혀 주 십시오.감사합니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Redash를 사용할 때 몰랐던 SQL을 쓰는 법을 배웠습니다.최근 redash에서 sql을 쓸 기회가 많고, 이런 쓰는 방법이 있었는지와 sql에 대해 공부를 다시하고 있기 때문에 배운 것을 여기에 씁니다. Redash란? 월별로 데이터를 표시하고 싶습니다 주별로 데이터를 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.