SQL Server 的数据库简单操作
--创建数据库--
create database 数据库名称
[on [primary](
name='主数据逻辑文件名',
filename='完整的路径、文件名和拓展名'
[,size=文件大小]
[,filegrowth=文件增量]
[,maxsize=文件最大值|unlimited]
)]
[, ...]
[log on(
name='事务日志逻辑文件名'
filename='完整的路径、文件名和拓展名'
[,size=文件大小]
[,filegrowth=文件增量]
[,maxsize=文件最大值|unlimited]
)]
[, ...]
go
--查看数据库--
exec sp_helpdb 要查看的数据库名
--修改数据库--
alter database 数据库名称
--添加数据文件
add file(
name='要添加数据文件的逻辑文件名',
filename='完整的路径、文件名和拓展名'
[,size=文件大小]
[,filegrowth=文件增量]
[,maxsize=文件最大值 | unlimited] ) |
--添加日志文件
add log file(name='要添加日志文件的逻辑文件名',
filename='完整的路径、文件名和拓展名'
[,size=文件大小]
[,filegrowth=文件增量]
[,maxsize=文件最大值 | unlimited] ) |
--修改文件初始大小
modify file(name='要修改文件的逻辑文件名'
[,size=文件新初始大小]
[,filegrowth=文件增量]
[,maxsize=文件最大值 | unlimited] ) |
--移除数据文件
remove file 要移除数据文件的逻辑文件名
--删除数据库--
drop database 数据库名[,数据库名,..]
--备份数据库--
backup database 要备份的数据库名 to disk ='备份的存放路径(.bak拓展名文件)'
--还原数据库--
restore database 要还原数据库名 from disk='备份的存放路径(.bak拓展名文件)'
--分离数据库--
exec sp_detach_db 要分离数据库名
--附加数据库--
exec sp_attach_db 还原后(要附加)数据库名,'主数据文件的路径、文件名和拓展名'[,'次要数据文件的路径、文件名和拓展名','事务日志文件的路径、文件名和拓展名']
注:"--"可看成说明或者注释文本
SQL Server 的数据库简单操作的更多相关文章
- Java连接Sql Server 2008的简单数据库应用
1.从微软官网下载JDBC驱动包 sqljdbc_4.0.2206.100_chs.exe,双击解压文件到指定目录,我的指定目录是: C:\Program Files\Microsoft JDBC D ...
- SQL Server远程数据库操作(备份、还原等)
· SQL Server远程数据库备份到本地: exp sauser/sapassword@192.168.8.233:1433/DBName file=d:/backup.dmp OWNER=sum ...
- 如何转换SQL Server 2008数据库到SQL Server 2005
背景介绍: 公司一套系统使用的是SQL SERVER 2008数据库,突然一天收到邮件,需要将这套系统部署到各个不同地方(海外)的工厂,需要在各个工厂部署该数据库,等我将准备工作做好,整理文档 ...
- 通过SQL Server 2008数据库复制实现数据库同步备份
SQL Server 2008数据库复制是通过发布/订阅的机制进行多台服务器之间的数据同步,我们把它用于数据库的同步备份.这里的同步备份指的是备份服务器与主服务器进行 实时数据同步,正常情况下只使用主 ...
- SQL Server 最小化日志操作解析,应用
Sql Server 中数据库在BULK_LOGGED/SIMPLE模式下的一些操作会采用最小化日志的记录方式,以减小tran log落盘日志量从而提高整体性能. 这里我简单介绍下哪些操作在什么样的情 ...
- SQL Server 最小化日志操作解析,应用[手稿]
Sql Server 中数据库在BULK_LOGGED/SIMPLE模式下的一些操作会采用最小化日志的记录方式,以减小tran log落盘日志量从而提高整体性能. 这里我简单介绍下哪些操作在什么样的情 ...
- C# VS2010结合SQL Server 2008数据库编程实现方法
SQL Server 数据库在C#编程中经常用到,如何实现在具体项目中数据库和具体应用的结合是我们经常遇到的问题,我们这次主要针对如何使用SQL Server 数据库展开,下面是具体的操作以及简单的代 ...
- (5.1)sql server系统数据库
关键词:mssql系统数据库,sql server系统数据库,tempdb的作用 master:它包含一个系统表集合,是整个实例的中央存储库,维护登录账户,其他数据库,文件分布,系统配置设置,磁盘空间 ...
- 微软ASP.NET网站部署指南(2):部署SQL Server Compact数据库
1. 综述 对于数据库訪问,Contoso University程序要求以下的软件必须随程序一起部署.由于不属于.NET Framework: SQL Server Compact (数据库引擎) A ...
随机推荐
- 记一次故障处理----主机异常关闭后mongodb二进制文件损坏
今天,在某个演示环境中,我们的产品经历过整个机房断电后,出现了mongodb二进制文件损坏,以下是故障的分析记录过程: 1.在客户处支撑的同事发现整个机房断电再恢复后,3个mongodb复制集中,有1 ...
- Unity3D优化总结
1.在使用数组或ArrayList对象时应当注意 length=myArray.Length; for(int i=0;i<length;i++) { } 避免 for(int i=0;i< ...
- 【HOW】SharePoint如何彻底删除用户
在网站中打开“人员和组”,在选中某一用户后,一般只有“从用户组中删除用户”操作.此操作只能将此用户从此用户组中删除,却不能从网站集中彻底删除. 要将用户从网站集中彻底删除,可按如下步骤操作: 1. 在 ...
- day9-协程
生产者和消费者模型: #!/usr/bin/env python #coding:utf8 import threading,Queue import time import random def p ...
- JAVA垃圾收集机制剖析
1.垃圾收集算法的核心思想 Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象.该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽 ...
- Swagger .Net配置
1.NuGet 下载安装 Swagger Install-Package Swashbuckle -Version 5.5.3 2.http://localhost:xxx/swagger 3. 4. ...
- I prefer fcitx
sudo add-apt-repository ppa:fcitx-team/nightly sudo apt-get update Then, you should install Fcitx.Fc ...
- 搭建fedora开发环境 common lisp, c++, go
第三方软件库: http://download1.rpmfusion.org/free/fedora/releases/25/Everything/x86_64/os/repoview/index.h ...
- asp.net中如何调取数据库中存储过程输出的两个变量
public DataTable GetList_GenqtyNumPrice(int _peoid, int _genstorageid,int _goodsid) { DataSet ds = n ...
- 基础篇-struts2的搭建
.---恢复内容开始--- struts的官网是英文版的,不懂怎么下载的话可以跟着我的步骤来做, 首先去struts的官网http://apache.org/下载struts的报jar类包. 往下拉到 ...