一、查看SqlServer实例的数据库列表

1)、直接在SSMS(SqlServer Management Studio)管理工具里面 展开实例下面的所有数据库便可查看

 2)、使用Transact-SQL查看

打开SSMS管理工具,点击菜单栏上的"新建查询",输入下面的SQL语句 单击执行便可在返回结果列表中看到

  1. /**查询所有数据库**/
  2. USE master
  3. GO
  4. SELECT * FROM sys.databases;
  5. GO

二、向数据库中添加数据文件和日志文件

每个数据库最多可以指定三万多个文件和三万多个文件组

第一种方式,通过可视化数据库管理工具,来添加文件、文件组:

1)、使用SSMS在"对象资源管理器"中,连接数据库成功之后,展开"数据库",右键单击要从中添加文件的数据库,然后单击"属性"。

2)、在"数据库属性"对话框中,选择"文件"页。

3)、单击"添加",添加"数据库文件",则输入逻辑名称后,选择行文件;若要添加"日志文件",则输入逻辑名称后,选择"日志"类型。(注意文件名在该数据库中不能重复)

4)、对于数据文件,我们在添加时可以选择该文件所在的文件组,或者选择"<新文件组>"来创建新的文件组。(注意事物日志不能放在文件组中 也就是说日志文件没有文件组)。

通过Transact-SQL添加文件、文件组:

1)、打开SSMS,在菜单栏中单击"新建查询"

2)、输入下面SQL,然后单击执行。完成数据库文件的添加。(注意:文件组下面的数据文件后缀为.ndf与主文.件.mdf作为区分)

  1. ALTER DATABASE books
  2. ADD FILE--向文件组中添加多个文件
  3. (
  4. NAME='book_data110',
  5. filename='D:\MyLocalDB\book_data1.ndf',
  6. size=7MB,
  7. maxsize=200MB,
  8. filegrowth=5MB
  9. ),
  10. (
  11. Name='book_data121',
  12. filename='D:\MyLocalDB\book_data2.ndf',
  13. SIZE=8MB,
  14. MAXSIZE=500MB,
  15. FILEGROWTH=3MB
  16. )
  17. TO FILEGROUP bookgroup1;
  18. GO
 

SqlServer 查看数据库、添加数据文件的更多相关文章

  1. 使用C#类向数据库添加数据的例子源码

    在上一篇中,增加了sql server数据库操作类SqlOperator,用于操作sql server数据库.还有一个SqlStringHelper类,用于处理sql语句的单引号.那么这两个类怎么使用 ...

  2. 如何在MyEclipse中通过hibernate使用jtds驱动连接数据库,并向数据库添加数据的方法

    最近学习了下如何在MyEclipse中通过hibernate使用jtds驱动连接数据库,并向数据库添加数据的方法,虽然MyEclipse中自带了连接数据库的方法,我也尝试了下其他方法,如有不当之处请指 ...

  3. standby_file_management参数为MANUAL导致添加数据文件错误

    症状:standby_file_management 在MANUAL模式下添加数据文件报错处理: 1.standby_file_management为MANUAL,主库添加数据文件,从库发现如下报错: ...

  4. AIX用裸设备给表空间添加数据文件

    近期在对生产数据库表空间进行扩容,目的是春节期间保证表空间的使用率,不会出现紧急告警信息. 1.查看表空间使用率的SQL语句 col tablespace_name for a16 col SUM_S ...

  5. ORA-03206,当表空间不够时,如何以添加数据文件的方式扩展表空间

    准备导入一个数据库,大约为33G,开始创建的空库表空间为自增到20G,结果自然不够,然后就开始自动扩展表空间大小 使用的如下语句 --自动扩展表空间大小 ALTER DATABASE DATAFILE ...

  6. 【转载】 Sqlserver查看数据库死锁的SQL语句

    在Sqlsever数据库中,有时候操作数据库过程中会进行锁表操作,在锁表操作的过程中,有时候会出现死锁的情况出现,这时候可以使用SQL语句来查询数据库死锁情况,主要通过系统数据库Master数据库来查 ...

  7. sqlserver将数据库的数据导成excel文档方法

    sqlserver将数据库的数据导成excel文档方法 最近公司需要下载uniport的数据跟之前的数据进行对比,所以避免不了需要将数据库的数据导出来,把SQLServer表中的数据导出为Excel文 ...

  8. 数据库添加数据II及SQL语句错误

    前些时候,写的代码(数据库添加数据I),往数据库添加数据都是很基本的一条一条地添加.但是平常用于测试时,总不可能一条一条地添加测试数据吧,然后我就尝试着一次性添加几百上千条,但是再次操作的时候,就出问 ...

  9. 学习Angularjs向数据库添加数据

    今天学习angularjs向数据库添加数据. 学习此篇,得从以往几篇开始,因为那还有创建数据表等演示. 现在来创建一个添加的存储过程: SET ANSI_NULLS ON GO SET QUOTED_ ...

随机推荐

  1. JAVA的基本语法1

    1.关键字 关键字的定义和特点 定义:被JAVA语言赋予了特殊含义,用作专门用途的字符串(单词). 就是在java语言编程的时候,在关键的地方使用的单词,体现关键的地方的含义.这些单词都是特有的,并且 ...

  2. 数据库系统原理(第四章:SQL与关系数据库基本操作 )

    一.SQL概述 sql是结构化查询语言(Structured Query Language,SQL)是专门用来与数 据库通信的语言,它可以帮助用户操作关系数据库. SQL的特点: SQL不是某个特定数 ...

  3. docker下安装Redis

    Docker介绍 1.节约时间.快速部署和启动 2.节约成本 3.标准化应用发布 4.方便做持续继承 5作为集群中的轻量主机或节点 6.方便构建基于SOA或者微服务架构的系统 Docker中文文档 h ...

  4. selenium 优化 提升性能

    结果: 用时:7.200437545776367s用时:5.909301519393921s headless用时:4.924464702606201s headless\phone用时:4.9358 ...

  5. 初识HTML_表单

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  6. 关于OC中直接打印结构体(CGRectCGSize、CGPoint、UIOffset)等数据类型

    关于OC直接打印结构体,点(CGRect,CGSize,CGPoint,UIOffset)等数据类型,我们完全可以把其转换为OC对象来进项打印调试,而不必对结构体中的成员变量进行打印.就好比我们可以使 ...

  7. Android 网络加载通用Loading

    为了用户体验用好,App在网络请求时通常都会显示个进度显示圈圈,提示用户耐心等待,最脍炙人口的莫过于登录啦. 接下来我们就通过Dialog来实现,然后在BaseActivity,BaseFragmen ...

  8. Python用openpyxl读写Excel

    openpyxl是一个用于读写Excel 2010 xlsx文件的python库.openpyxl官方文档:https://openpyxl.readthedocs.io/en/stable/ 一.安 ...

  9. mac 下删除 python 2.7

    删除 mac os 自带的 python 2.7, 以方便安装 python 3 的虚拟环境. 删除 Python 2.7 framework   sudo rm -rf /Library/Frame ...

  10. redis和memcached的对比

    redis:① 支持的数据结构比较多 ② 支持集群 ③ 支持数据持久化,RDB.AOF ④ 单个value最大值512MB      ⑤ 单核 memcached: ① 支持K/V结构的数据 ② 不支 ...