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 ...
随机推荐
- 高通AR增强现实Unity3D
AR: 增强现实,台湾翻译叫做扩张实境 1.注册.然后下载sdk(注册账号主要是为了第3步中制作识别图而用的) 下载地址:https://developer.vuforia.com/resources ...
- 【Jsch】使用SSH协议连接到远程Shell执行脚本
如果大家熟悉Linux的话,一定对ssh,sftp,scp等命令非常熟悉,ssh是一个安全协议,用来在不同系统或者服务器之间进行安全连接,SSH 在连接和传送的过程中会加密所有的数据. 但是SSH一般 ...
- 使用PowerDesigner把oom设计图导出jpg格式的图片
1: 按住Shift键点击鼠标选择要导出的对象,必须先选择. 2: 选择Edit—>Export Image 到出你需要的格式,如下图
- SVN设置钩子
在post-commit 文件后增加两行: WEB_DIR="/data/www/wb.abc.cn/2.4" /usr/bin/svn update $WEB_DIR --use ...
- git学习3:远程仓库
Git是分布式版本控制系统,同一个git仓库,可以分布到不同的机器上,那么需要有一台机器上有一个原始版本库,这样别的机器可以克隆这个原始版本库,那么这台机器就是github. 1,创建SSH Key. ...
- shell程序设计
1.shell脚本的基本概念: (1)Shell执行的是称为shell程序,这些程序通常被称为脚本. (2)Shell是一个用户和系统间接口的程序,它允许用户向操作系统输入需要执行的命令. (3)sh ...
- MVC部分视图含义
Partail Views 类似于ASPX视图引擎中的用户控件,使用部分视图可以创建放置于不同页面的通用部分.
- nginx入门
1. 前言 Nginx是当前最流行的HTTP Server之一,根据W3Techs的统计,目前世界排名(根据Alexa)前100万的网站中,Nginx的占有率为6.8%.与Apache相比,Ngi ...
- Geodatabase数据模型
1 Geodatabase概念 Geodatabase是ArcInfo8引入的一种全新的面向对象的空间数据模型,是建立在DBMS之上的统一的.智能的空间数据模型.“统一”是指,Geodatabase ...
- Java基础(一) ---- 封装(Encapsulation)