MSSQL数据库备份
1
、
MSSQL
数据库的定期自动备份计划
通过企业管理器
设置数据库的定期自动备份计划。
1
、打开企业管
理器,双击打开你的服务器
2
、然后点上面
菜单中的工具
-->
选择数据库维护计划器
3
、下一步选择要进行自动备份的数据
-->
下一步更新数据优化信息,这里一般不用做选择
-->
下一步检查数据完整性,也一般不选择
4
、下一步指定数据库维护计划,默认的是
1
周备份一次,点击更改选择备份的日期及时间点
确定
,
5
、下一步指定
备份的磁盘目录,选择指定目录,然后选择删除早于多少天前的备份,选择一个星期删除一次备份
,
具体备份看你的要求,备份文件扩展名默认的是
BAK
6
、下一步指定事务日志备份计划,看你的需要做选择
-->
下一步要生成的报表,一般不做选择
-->
下一步维护计划历史记录,最好用默认的选项
-->
下一步完成
7
、完成后系统很可能会提示
Sql
Server Agent
服务未启动,先点确定完成计划设定,然后找到桌面最右边状态栏中的
SQL
绿色图标,双击点开,在服务中选择
Sql
Server Agent
,然后点击运行箭头,选上下方的当启动
OS
时自动启动服务
8
、可以设置启动启动
sql
server Agent:
运行
Services.msc
,设置
sqlserverAgent
为自动启动。
2
、
/*--
数据库
完全
+
增量
(
差异
)
备份
/
恢复
示例
--*/
--
清除环境
exec master..xp_cmdshell 'del
c:\test.bak'
if exists(select * from
master..sysdatabases where name='test')
drop database
test
go
--
创建数据库
create database test
go
--
打开创建的数据
use test
go
--
创建测试表
create table t(a int)
--
切换回
master
数据库
use master
go
--
插入数据
1
相关文档:
网站更换空间的时候,经常会因为MSSQL数据库名不同,导致从旧空间备份的数据库在新空间还原后无法正常使用。这时候,我们可以通过将数据库表的所有者修改为"dbo"来解决这个问题,具体的方法如下:
打开"Microsoft SQL Server"的“企业管理器”,点开要修改的数据库,选择工具栏上的“工具” ......
在select語句里面可以使用case來對某個colmun的值進行分別處理,比如
select case color
when 1 then 'red'
when 2 then 'green'
when 3 then 'blue'
else 'black'
end as 'colorName',
foodName from foods
如果使用了left join的時候,某個column的n ......
--1. 创建表,添加测试数据
CREATE TABLE tb(id int, [value] varchar(10))
INSERT tb SELECT 1, 'aa'
UNION ALL SELECT 1, 'bb'
UNION ALL SELECT 2, 'aaa'
UNION ALL SELECT 2, 'bbb'
UNION ALL SELECT 2, 'ccc'
--SELECT * from tb
/**//*
id value
----------- ----------
1 aa
1 bb
2 aaa
......
今天在聊天系统中需要系统执行一个多层嵌套查询。
一开始语句如下总出现错误:原来是在]='123') 后我多加了一个 as tb1
改为如下后,正确运行。
select * from ( select top(10) * from ( select top(100) * from (select [chatcontent].[senderid],[chatcontent].[id] ,[chatcontent].[toid] ,[chatc ......
Ms sql 2000
drivername=com.microsoft.jdbc.sqlserver.SQLServerDriver
url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=books
username=sa
password=sa
MySQL
drivername=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost/books
username=root
password=root
Oracle
drivername=orac ......