
用如下类似脚本创建:
create database 学生基本信息管理 --创建学生基本信息管理数据库on
(name='学生基本信息管理数据库', --库名
filename='d:\Database\学生基本信息管理数据库mdf',--主文件存放位置
size=10, --大小为10M
maxsize=50, --最大可扩展为50M
filegrowth=5 --每次扩展5%
)
log on
(name=学生基本信息管理数据库log', --日志文件为学生基本信息管理数据库log
filename='d:\Database\学生基本信息管理数据库ldf', --日志文件存放位置
size=5mb, --以下的这几个同上
maxsize=25mb,
filegrowth=5mb
)
修改数据文件的扩展性;
alter database datafile '文件路径' autoextend on next 100m maxsize 2000M;
给表空间增加新的数据文件;
alter tablespace 表空间名 add datafile '数据文件路径' size 1000m autoextend on next 100m maxsize 2000M;
在对象资源管理器中,连接到 SQL Server 数据库引擎实例,然后展开该实例。
展开“数据库”,右键单击要扩展的数据库,再单击“属性”。
在“数据库属性”中,选择“文件”页。
若要增加现有文件的大小,请增加文件的“初始大小 (MB)”列中的值。数据库的大小须至少增加 1 MB。
若要通过添加新文件增加数据库的大小,请单击“添加”,然后输入新文件的值。有关详细信息,请参阅如何向数据库中添加数据或日志文件 (SQL Server Management Studio)。
单击“确定”。
CREATE DATABASE 图书管理
ON
(NAME='图书管理_Data',FILENAME='D:\图书管理数据库\图书管理_Data',SIZE=3MB,
MAXSIZE=100MB,FILEGROWTH=2MB)
LOG ON
(NAME='图书管理_Log',FILENAME='D:\图书管理数据库\图书管理_Log',SIZE=3MB,
MAXSIZE=30MB,FILEGROWTH=10%)
部分参数自己改
Mysql创建数据库时会在如下目录创建以数据库名为名的目录
show variables like "%datadir%";
数据文件日志也就在相应目录下了。
日志大小、看看这些参数是否能达到你的目的:
命令行参数–log-bin=filename:记录二进制日志文件的位置,尽量指定路径名,如果不指定的话则保存在数据目录;
–log-bin-index=file:记录二进制日志文件索引的位置,保存了日志文件名;
–max_binlog_size:单个文件最大多少;
–binlog-do-db=db_name:哪个数据库使用,只有这个数据库使用;
–binlog-ignore-db=db_name:哪个数据库不使用,只有这个数据库不使用;
系统变量
log_bin:日志的位置;
binlog_cache_size:二进制日志缓存大小,是每一个连接进来的线程分配的大小,不是整个服务器的大小;
max_binlog_cache_size:最大缓存大小;
max_binlog_size:单个文件最大大小,超过此大小则再分配一个文件,但是一个事务必须在一个文件中,所以可能会稍大点;
binlog_cache_use:当前连接使用的binlog缓存的事务的数量,使用show status like ‘binlog_cache_use’查看(show status命令显示了所有连接到mysql服务器的状态值);
binlog_cache_disk_use:如果binlog_cache_use不够用,则在磁盘上缓存,应该尽量避免;
binlog_do_db:设置master-slave时使用;
binlog-ignore-db:设置哪个数据库不记录日志;
sync_binlog:缓存与硬盘的同步频率(commit多少下同步一次,0表示服务器自动控制);
建立一个数据库当你想建立一个表时,你必须按照以下的步骤先建立一个数据库:在SQL Enterprise Manager中,选择你的数据库的名字。从Manage菜单中选择Databases选项。管理数据库的窗口就出现了。在工具条上点击新建数据库的按钮,就会出现新建数据库的对话框(如图35所示)。注意</B>现在版本的SQL Server(version 65)最多能有32,767个数据库。每个数据库的最小容量是1MB,最大容量是ITB。在SQL Enterprise Manager对话框中的新建数据库对话框。 填写你的数据库所要使用的名字(不能有空格)。 然后,填写你要建立的数据库所在的数据库设备(例如,他就是你在前面一步建立的数据库设备)。 这个新建数据库的对话框会以图形的方式显示所有数据库设备的已经使用和没有使用的空间。 当你建立一个数据库时,你可以选择去建立事务日志。为了建立事务日志,你需要指定一个log device(日志数据库设备)。在新建数据库对话框中,打开标有LogDevice的下拉式框,然后选择一个数据库设备和用于日志的空间大小。注意</B>每个数据库都有它自己的事务处理日志,它记录了对数据库每一个请求(modify,insert,delete)。日志文件是对数据库的内部处理过程的一种监视。它允许你对数据库执行updates, inserts, deletes等 *** 作。所以在需要的时候,你也可以取消这些 *** 作的结果。在系统没有正确地关闭,而只是停机或重新启动时,这些事务处理的日志是很有用的-在重新启动时,SQL Server会根据事务处理日志来恢复数据。注意</B>当你把事务处理日志向一个dump 数据库倾倒时,你的事务处理日志会被截短。你也可以强制地使你的事务日志缩短。如果你想知道有关事务日志的更多的信息,请查询SQL 在线帮助文件,用关键字transaction log查找。6当你完成在新建数据库的对话框中的这些问题的回答,点击Create Now 按钮。你的数据库就会在Databases文件夹下显示出来。
1、第一题
create database ReadBook
on
(name=ReadBook_data,
filename='d:\sqlserver\readbookmdf',
size=2,
filegrowth=1,
maxsize = 5
)
log on
(name=ReadBook_log,
filename='d:\sqlserver\readbookldf',
size=1,
filegrowth=1,
maxsize = 5
)
2、第二题
alter database ReadBook
add filegroup bookgroup
go
alter database ReadBook
add file
( name='book2_dat',
filename='d:\sqlserver\book2_dat',
size=5,
maxsize=50,
filegrowth=5)
3、第三题
alter database ReadBook
remove file book2_dat
4、第四题
alter database ReadBook
remove filegroup bookgroup
1、选择开始菜单中→程序→management
sql
server
2005→sql
server
management
studio命令,打开sql
server
management
studio窗口,并使用windows或
sql
server身份验证建立连接。
2、在对象资源管理器窗口中展开服务器,然后选择数据库节点
3、右键单击数据库节点,从d出来的快捷菜单中选择新建数据库命令。
4、执行上述 *** 作后,会d出新建数据库对话框。在对话框、左侧有3个选项,分别是常规、选项和文件组。完成这三个选项中的设置会后,就完成了数据库的创建工作
5、在数据库名称文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。
6、在所有者文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用使用全文索引复选框。
7、在数据库文件列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的添加、删除按钮添加或删除数据库文件。
8、切换到选项页、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
9、切换到文件组页,在这里可以添加或删除文件组。
10、完成以上 *** 作后,单击确定按钮关闭新建数据库对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再对象资源管理器窗口看到。
--另外,可以使用sql语句创建数据库
create
database
数据库名称
以上就是关于怎么用SQL2008新建数据库全部的内容,包括:怎么用SQL2008新建数据库、如何增加数据库的大小、利用SQL命令创建名为:"图书管理系统"的数据库.其主文件大小为200mb,初始大小为等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)