直接的文件备份和用sqlserver的备份有什么区别
sql server直接的文件备份和用sqlserver的备份有什么区别?
大家说详细一点
不明白~~~
直接备份文件的用的分离数据和附加数据库
sqlserver备份的用的备份数据库和还原数据库
直接文件备份你得停服务或者脱离
后缀名为.bak的需要还原 后缀为MDF的可以附加
直接的文件备份,应该是mdf 和log ,要附加数据库
从sqlserver的任务,备份是.bak, 要还原的
???
SQL code:
估计楼主说的直接备份是指直接把数据库文件备份走, 其实在数据库没有用户连接的情况下, 完全是可以的, 到时
直接附加上去就可以了, SQL SERVER的备份是在用户连接的情况下, 用SQL SERVER里面带的备份命令备份出来的文件.
从安全性和数据完整性上来说, 还是用SQL SERVER的命令备份好点
難道是拷貝mdf,ldf
於
backup database dbname to disk=''
這樣?
差异备份.日志备份..还原到时间点..
你指的是数据库文件mdf的复制?和sqlserver中的数据库备份?备份形式不同,恢复的方法不同而已。
备份的内容都一样
直接文件备份需要停止服务 备份成BAK可以直接备份
SQL Server有两种备份方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。本文中我们将主要介绍一下后者的备份与恢复。本文中假定您目前已经能够熟练使用Server企业管理器和SQL Server查询分析器)
1、正常的备份、恢复方式
正
相关问答:
代码:
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con= DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost: ......
我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除"
不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!!
大家都 ......
sqlserver,如果加个用户,权限是读所有表,但只能修改某个表的字段属性
没这个说法.
只给SELECT ,
UPDATE的只给某些表
个不会
但只能修改某个表的字段属性 这个难搞
要加权限得针对某个数据库
......
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......
在数据库中有张表,有id,name两列,id 是主键,没有设置自增属性,在程序中取出这张表放入datatable,在这个datatable中插入一条记录,当更新数据库时提示id列不能为空,请问该怎么解决?
给它一个值!!主键不能为空 ......