mssql sqlserver 创建数据库的两种方法分享


摘要:
下文讲述创建数据库的两种方法:使用SSMS创建数据和使用sql脚本创建数据库的方法分享,如下所示:
实验环境:sqlserver 2008


创建数据库注意事项:
1.需要检查数据库上存在数据库的个数,一个数据库实例只能创建32767个数据库;
2.创建数据库的账户需拥有对master数据库的相应权限:create DataBase create any DataBase /alter any database权限;
3.创建数据库时,需考虑数据库存放位置的磁盘空间是否够用;
4.创建数据库的sql脚本不允许使用“显式”、“隐式”事务运行。

注意事项:
为避免创建数据库出现异常情况的发生,建议创建数据库时,对数据库引擎中的master数据库进行备份操作


一、使用SQL Server Management Studio 创建数据库

1.连接至相应的数据库引擎,在数据库实例上点击”右键”–>”创建数据库”
1.mssql_创建数据库

1.mssql_创建数据库


2.输入”数据库名称”,”数据库文件”及”数据库日志文件”的存储路径,数据各文件的增加方式,初始大小、文件名称

在”选项”中,输入数据库的日志模式,排序规则,等等相关选项设置,

在”文件组”中,可以点击添加,为数据库增加更多的文件组,供数据库文件使用

然后点击”确定” 按钮

2.mssql_创建数据库_名称添加

2.mssql_创建数据库_名称添加


3.mssql_sqlserver_选项

3.mssql_sqlserver_选项


4.mssql_sqlserver_文件组

4.mssql_sqlserver_文件组


二、使用sql脚本创建数据库

USE master ;  
GO  
CREATE DATABASE [数据库名称]  
ON   
( NAME = 数据库逻辑名称,  
    FILENAME = 'D:\DATA\物理文件名.mdf',   
    SIZE = 10,  
    MAXSIZE = 50,  
    FILEGROWTH = 5 )  
LOG ON  
( NAME = 数据库日志逻辑名称,  
    FILENAME = 'D:\DATA_log\物理日志文件名.ldf',  
    SIZE = 5,  
    MAXSIZE = 25,  
    FILEGROWTH = 5 ) ; 
	
------------------例:在D盘data文件创建数据info------------------------------
USE master ;  
GO  
CREATE DATABASE [info]  
ON   
( NAME = info_data,  
    FILENAME = 'D:\DATA\info_data.mdf',   
    SIZE = 10,  
    MAXSIZE = 50,  
    FILEGROWTH = 5 )  
LOG ON  
( NAME = info_log,  
    FILENAME = 'D:\DATA_log\info_log.ldf',  
    SIZE = 5,  
    MAXSIZE = 25,  
    FILEGROWTH = 5 ) ;