数据库的创建,修改和删除----利用企业管理器和T-SQL语句

原创 2006年06月15日 23:31:00


创建数据库的方法
  1 使用向导
  2 使用企业管理器
  3 使用Transact-SQL语言


 create database company on primary
    (name=company_data,filename='d:/mssq17/data/company.mdf',
        size=10,maxsize=unlimited,filefrowth=10%)

  log on
     (name=company_log,filename='d:/mssq17/data/company.ldf',
        size=1,maxsize=5,filegrowth=1)

创建一个指定多个数据文件和日志文件的数据库
create database employees on primary
     (name=employee1,filename='d:/mssq17/data/employee1.mdf',
       size=10,maxsize=unlimited,
       filegrowth=10%),
     (name=employee2,filename='d:/mssq17/data/employee2.mdf'
       size=20,maxsize=100,
       filegrowth=1)
 log on
      (name=employeelog1,filename='d:/mssq17/data/employee1.ldf',
       size=10,maxsize=50,
       filegrowth=1),
     (name=employeelog2,filename='d:/mssq17/data/employee2.ldf'
       size=10,maxsize=50,
       filegrowth=1)
==============

利用sp_dboption
使用系统存储过程sp_dboption查看数据库选项
  输入exec sp_dboption
  sp_dboption[[@dbname=]'database']
    [[,@optname=]'option_name']
    [[,@optvalue=]'value']

@dbname  指定对其进行选项设置的数据库名
@optname  要设置的选项
@optvalue  确定选项的新设置  true,false,on,off
返回0 设置成功  1 设置失败
例:
sp_dboption 'counter','autoclose','true'

数据库选项共有5类
   自动选项
   游标选项
   恢复选项
   SQL选项
   状态选项

---------------------------------------
修改数据库
   用企业管理器缩小数据库文件

使用存储过程修改数据库名称
  Sp_renamedb @old_name,@new_name

例子
exec sp_dboption '产品数据库','single user',true  //设置为单用户
exec sp_renamedb'产品数据库','product'// 重命名数据库
exec sp_dboption '产品数据库','single user',false  //关闭为单用户

增大数据库文件
alter database 产品数据库
 Modify file(name='产品数据库_log',size=3)

压缩数据库
exec sp_dboption '数据库名','auto shrink','true'
dbcc shrinkfile('数据库名_data',6)

修改数据库结构
alter database employees add filegroup data1

alter database employees add file
(name=employee3,filename='d:/employee3.ndf',
  size=1,maxsize=50,filegrouth=1),

(name=employee4,filename='d:/employee3.ndf',
  size=2,maxsize=50,filegrouth=10%)

to filegroup data1

alter database employeees add log file

(name=employeelog3,filename='d:/employeelog3.ldf',
  size=1,maxsize=50,filegrouth=1)

删除数据库
 drop database datbase_name[1,...n]

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

如何恢复在ms sql 数据库的企业管理器里误删除的数据

如何恢复在ms sql 数据库的企业管理器里误删除的数据   先用下面的数据恢复软件恢复被删除掉的数据库文件(*.mdf,*.ldf)  特别注意,任何对磁盘的操作,包括安装软件,都可能破坏已经删除的...
  • zwk_9
  • zwk_9
  • 2011-04-13 16:18
  • 1777

关于T—SQL与SQL企业管理器

看了数据库视频的同学

win7 sql 2005 企业管理器 安装中遇到的问题 25906 18456 262

18456 错误没有解决  最后重新作了系统 建议参考解决方案 http://www.cnblogs.com/496963524-zhangying/articles/2232599.html ...

SQL-Manager数据库企业管理器

  • 2012-10-21 02:25
  • 18.48MB
  • 下载

关于SQL企业管理器:作业中添加了一个叫x的作业的木马问题(转)

原文 http://myeblog.3322.org/1215.html 1、这个是有一个木马造成的。 你看一下,c:/windows/system32下是否有多个64K的xml文件(转载备注:我搜...

c#--SQL-企业管理器的使用

创建数据库建表它用的都是数据库模板与我们创建脚本文件都一样 ! 选择需要设置主键的列右键设置为主键主键自定义标识列:搞定,如果还需要可继续添加 添加约束添加外键约束选择好主外键表关系:创建数...

SQL Server2005 只有配置工具,而没有查询分析器、企业管理器的解决方法

在先安装了VS2008,再安装完SQL Server2005 后,发现在开始菜单中只有配置工具,安装的时候该选择的都选上了,感觉不对劲,那查询分析器和企业管理器跑哪里去了。网上百度了一下,遇到这个问题...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)