sql2005备份
步骤/方法
1
从开始菜单中打开“SQL Server Management Studio”
2
看到了SQL2005的登陆界面,选择一种身份登录,这里选择“windows身份认证”的方式登陆
3
左侧的对象资源管理器视图中,点开“数据库”,找到自己需要备份出来的数据库,右击,在弹出菜单中选择“任务”
4
“任务中”,选择“备份”这个功能
5
备份类型选择“完整”,“目标”是备份文件的位置,可以自定义一个比较好找的目标,这样备份以后就可以方便的找到备份文件了,设置完成点“确定”即可,然后到目标目录下找到后缀为.bak的备份文件就是所需的备份文件
http://jingyan..com/article/219f4bf73ea0a9de442d38f1.html
② sql server 2005怎么备份数据库
本文将要介绍sql
server
2005
备份数据库
工具/材料
sql
server2005
方法
1、打开数据库后,选择要备份的数据库,右击-->任务-->备份
2、点击“备份”之后,会出现下图的窗口,在这个窗口中,“数据库”表示要要备份的数据库,下面有“备份类型”,可以选择自己要备份的类型,如“完整”、“日志”等等。
“目标”就是我们要备份的地址,可以使用默认的地址,也可以先删除默认地址,然后再通过“添加”,选择自己要保存的地址
以上,就把数据库备份了
③ sql server 2005 数据库怎么备份
方法/步骤
1
在开始菜单中单击SQL Server Management Studio,启动数据库。如果没看到SQL Server Management Studio,可以在所有程序找到SqlServer2005
2
输入登录名及密码,点击链接。
为方便下次登录,可以将记住密码前面的复选框选中
3
双击数据库,右击数据库名,然后鼠标移动到任务,点击备份
4
弹出备份数据库窗口,在常规中设置保存路径,步骤为首先点击左边的常规,然后点击添加,在弹出框中点击省略号选择文件的保存,后缀名称为.bak,填写完成之后,点击确定
5
在选项中设置覆盖媒体及可靠性,然后点击确定按钮完成
6
备份完成之后,如果有需要还原的需求的话,可以右击数据库名,然后鼠标移动到任务,选中还原,最后点击数据库
7
弹出还原数据库窗口,在常规中检查目标数据库名称与源数据库名称是否正确、在选项中找到备份的数据库文件
8
最后点击确定即可完成还原,还原会有一两分钟的等待时间
④ 如何在sqlserver2005自动备份数据库到其他服务器
sqlserver2005自动备份数据库到其他服务器:
SQL
Server
2005中可以使用维护计划来为数据库自动备份,减少数据库管理员的工作负担。其使用方法如下:
(1)启动【sql
server
Management
Studio】,在【对象资源管理器】窗口里选择【管理】——【维护计划】选项。
2)右击【维护计划】,在弹出的快捷菜单里选择【维护计划向导】选项
3)弹出如图所示的【维护计划向导】对话框,单击【下一步】按钮
4)弹出如图所示【选择目标服务器】对话框,在【名称】文本框里可以输入维护计划的名称;在【说明】文本框里可以输入维护计划的说明文字;【在服务器】文本框里可以输入要使用的服务器名;最后选择正确的身份证信息,单击【下一步】按钮。
5)弹出如图所示【选择维护任务】对话框,在该对话框
里可以选择多种维护任务:检查数据库完整性、收缩数据库、重新生成或组织索引、更新统计信息、清除历史记录、执行sql
Server代理作业、备份数据库等。在本例中选择【备份数据库(完整)】复选框,其他维护任务的设置都大同小异。
⑤ sqlserver2005远程备份到本地数据库
一:备份远程数据库,将备份文件拷贝到本地,然后在本地还原数据库。
二:将远程数据库的数据文件跟日志文件拷贝到本地(拷贝之前需要先停止远程数据库服务,否则无法进行拷贝),然后在本地进行附加数据库操作。
三:(需要知道远程数据库的登录名跟密码)打开企业管理器,在“sql
server”组上右键选择“新建sql
server注册”,点下一步,在“可用的服务器”中输入远程服务器的IP,然后点击“添加”,继续下一步,一步一步按照指导完成。注册完成后就可以像操作本地数据库一样对远程数据库进行操作了
backup
database
sys
to
disk='\\你的ip\共享目录\a.bak'
with
init
有一点是很关键的,就是启动你远程sql
server数据库服务的帐号需要有在本地驱动器共享文件夹写的权限。要不,也是无法进行备份的。
⑥ 如何将sql2005数据库命令备份和还原
首先、点击桌面的“SQL Server Management Studio”打开,sql2005的管理器,点击“连接”登录:
一、新建数据库
1、新建数据库
右键点击“数据库”——“新建数据库”:
MSSQL2005备份还原图文教程
填写数据库名,如mydata,选择数据库保存路径,一般可以保持默认地址,点击“确定”。
2、新建用户
右键点击“安全性”——“登录名”——“新建登录名”:
MSSQL2005备份还原图文教程
填写登录名,如mydata。选择“SQL server身份验证”,输入密码。下方的“强制密码过期”不要选择,默认数据库选择您用户登陆对应的数据库,如mydata。如图:
点击“用户映射”,“映射到此登录名的用户”勾选对应的数据库,如mydata。数据库成员角色勾选“public”和“db_owner”,点“确定”。如图:
至此新建数据库就完成了。
二、还原数据库
首先将数据库备份bak文件上传到服务器,建议放到d:\mssql 目录 ,如mydata.bak。右键点击要还原的数据库,选择“任务”——“还原”——“数据库”,如图:
注意,如果放在其他目录,务必保证该目录先加上mssqluser的完全控制权限,否则还原或备份会失败。保存备份的目录也必须有这个权限!!
若不是本服务器上早期的备份,请选择“源设备”,点右侧的“…”查找bak文件,完成后下方会显示出备份集,“还原”那勾选:
然后点击“选项”,勾选“覆盖现有数据库”,“将数据库文件还原为:”的文件路径指向现在的数据库文件,点击“确定”就开始还原了,备份太大的话,还原时间要稍微长点:
还原成功后,系统会提示:
还原成功后,请检查下表的架构是否是dbo:
若是数据库名或其他架构,如为mydata架构,需要在“安全性”——“架构”,新建一个所有者为dbo的mydata架构。
新建一个所有者为dbo的mydata架构:
三、附加数据库
首先将您的数据库mdf和ldf文件上传到服务器的某个目录(一般不要放在系统盘,以免系统损坏造成数据丢失),比如d:\mssql目录,并给该目录mssqluser的完全控制权限。
注意,如果放在其他目录,务必保证该目录先加上mssqluser的完全控制权限,否则还原或备份会失败。保存备份的目录也必须有这个权限!!
其次,右键点击您的数据库,选择附加:
点击添加,添加您的mdf文件:
点击确定就可以附加成功数据库了,在数据库中能看到新附加的数据库:
注意,如果放在其他目录,务必保证该目录先加上mssqluser的完全控制权限,否则还原或备份会失败。保存备份的目录也必须有这个权限!!
⑦ SqlServer2005怎样备份,还原
在开始菜单中单击SQL Server Management Studio,启动数据库。如果没看到SQL Server Management Studio,可以在所有程序找到SqlServer2005 输入登录名及密码,点击链接。 为方便下次登录,可以将记住密码前面的复选框选中 双击数据库,右击数据库名,然后鼠标移动到任务,点击备份 弹出备份数据库窗口,在常规中设置保存路径,步骤为首先点击左边的常规,然后点击添加,在弹出框中点击省略号选择文件的保存,后缀名称为.bak,填写完成之后,点击确定 在选项中设置覆盖媒体及可靠性,然后点击确定按钮完成 备份完成之后,如果有需要还原的需求的话,可以右击数据库名,然后鼠标移动到任务,选中还原,最后点击数据库 弹出还原数据库窗口,在常规中检查目标数据库名称与源数据库名称是否正确、在选项中找到备份的数据库文件 最后点击确定即可完成还原,还原会有一两分钟的等待时间 注意事项 保存的路径最好不要放置到C盘。 备份的数据库名称后缀以.bak结束。
⑧ 精简版sql2005怎么自动备份数据库
一、一些常识:
1、官方不提供“精简版”这种版本的SQL Server。
2、官方提供的单机版,也叫桌面版叫Express版,也许就是你理解的精简版。
3、Express版没有定时任务的功能,所以,无法使用这种版本的自有功能来完成自动备份。
4、但可以利用SQLCMD.exe,结合win带的定时任务来完成自动备份的功能。当然,稳定度和可靠性应该要差一些。
二、Express版SQL Server自动备份的实现:
1、写一个sql 脚本来作数据库备份。
DECLARE
@backupTimeVARCHAR(20)
DECLARE
@fileNameVARCHAR(1000)
SELECT
@backupTime=(CONVERT(VARCHAR(8),GETDATE(),112)+REPLACE(CONVERT(VARCHAR(5),GETDATE(),114),':',''))
SELECT
@fileName='F:Database_BackupDB_'+@backupTime+'.bak'
backupdatabaseDBNametodisk=@fileName
注意:
a、DBName就是你的数据库的名称了,备份的文件名形如 DB_201302252140.bak。
b、备份目录F:Database_Backup
c、假定这个脚本名backup.sql
2、写一个批处理文件,执行此sql脚本。
例如:backup_database.bat ,我们也把它放在F:Database_Backup下。
sqlcmd-S.-iF:Database_Backupackup.sql
3、新建一个Windows计划任务,定期(比如每天)执行此批处理命令。这个,我就不教了,玩SQL的,不会这个也不知道吧。去控制面版、选择管理工具里的“计划任务”然后按向导去做就好。
⑨ SQL2005怎么设置每天定时自动备份
楼上的,看来你搞的也够不行的,你不知道有一种东西叫“作业”的么?
它就可以实现自动备份~
在SQL
Server
2005数据库中实现自动备份的具体步骤:
1、打开SQL
Server
Management
Studio
2、启动SQL
Server代理
3、点击作业->新建作业
4、"常规"中输入作业的名称
5、新建步骤,类型选T-SQL,在下面的命令中输入下面语句
DECLARE
@strPath
NVARCHAR(200)
set
@strPath
=
convert(NVARCHAR(19),getdate(),120)
set
@strPath
=
REPLACE(@strPath,
':'
,
'.')
set
@strPath
=
'D:\bak\'
+
'databasename'+@strPath
+
'.bak'
BACKUP
DATABASE
[databasename]
TO
DISK
=
@strPath
WITH
NOINIT
,
NOUNLOAD
,
NOSKIP
,
STATS
=
10,
NOFORMAT
(D:\bak\改为自己的备份路径,databasename修改为想备份的数据库的名称)
6、添加计划,设置频率,时间等。
确定,完成。
⑩ SQL2005自动备份
在SQL Server 2005数据库中实现自动备份的具体步骤:
1、打开SQL Server Management Studio
2、启动SQL Server代理
3、点击作业->新建作业
4、"常规"中输入作业的名称
5、新建步骤,类型选T-SQL,在下面的命令中输入下面语句
DECLARE @strPath NVARCHAR(200)
set @strPath = convert(NVARCHAR(19),getdate(),120)
set @strPath = REPLACE(@strPath, ':' , '.')
set @strPath = 'D:\bak\' + 'databasename'+@strPath + '.bak'
BACKUP DATABASE [databasename] TO DISK = @strPath WITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT
(D:\bak\改为自己的备份路径,databasename修改为想备份的数据库的名称)
6、添加计划,设置频率,时间等。
确定,完成。