*** DATABASE(Create)

DATABASE 생성 형식 CREATE DATABASE DB명 --데이타베이스명 ON --데이타파일저장공간설정 ( NAME = 논리명, --논리적파일명 FILENAME = '경로', --물리적파일명(실제파일) SIZE = 크기, --크기 MB단위 MAXSIZE = 최대크기, --최대 몇MB까지 확장할것인지.. FILEGROWTH = 확장크기 ) --확장시 %단위로 확장 LOG ON --로그파일저장공간설정 ( NAME = 논리명, --논리적파일명 FILENAME = '경로', --물리적파일명 SIZE = 크기MB, --크기 MAXSIZE = 최대크기MB, --최대크기 FILEGROWTH = 확장크기MB ) --확장시 5MB단위로 확장 --DATABASE 생성 CREATE DATABASE UserSmp ON ( NAME = UserSmp_dat, --FILENAME = 'c:\mssql7\data\UserSmp.mdf', FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\UserSmp.mdf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ) LOG ON ( NAME = 'UserSmp_log', -- FILENAME = 'c:\mssql7\data\UserSmp.ldf', FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\UserSmp.ldf', SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB ) DATABASE(Drop) --DATABASE 제거형식 DROP DATABASE 데이타베이스명 DROP DATABASE UserSmp ※ DROP DATABASE 명령을 실행하게되면 물리적 파일(MDF, LDF)파일도 같이 삭제된다. --DATABASE 수정 ALTER DATABASE 데이타베이스명 MODIFY FILE --ADD FILE, REMOVE FILE ( NAME=수정할 데이타베이스의 논리파일명, SIZE=수정할 크기 ) ALTER DATABASE UserSmp MODIFY FILE ( NAME=UserSmp_Dat, SIZE=15 ) --DATABASE OPTION SP_DBOPTION [database_name, option_name, {TRUE | FALSE}] - DBO use only 데이터베이스의 소유자만 사용할 수 있도록 한다. - Single user 데이터베이스를 한명만 사용 할 수 있도록 한다. - Read only 사용자가 데이터를 검색만 가능하도록 한다. - ANSI NULL default NOT NULL이 정의되지 않는 한 열은 Null을 사용할 수 있다. SP_DBOPTION usersmp, 'read only', True

 

 

 

 

 

출처] http://cafe995.daum.net/_c21_/bbs_search_read?grpid=euw8&fldid=O0H6&contentval=00002zzzzzzzzzzzzzzzzzzzzzzzzz&nenc=&fenc=&q=&nil_profile=cafetop&nil_menu=sch_updw


Posted by 야동우
,