数据库远程备份与远程登录数据库服务器
更新时间:2023-06-04 16:51:01 阅读量: 实用文档 文档下载
数据库远程备份与远程登录数据库服务器
数据库远程备份与远程登录数据库服务器
一、定时将服务器中SQL SERVER 2000数据库备份到局域网中另一台电脑上
//soondy @Champway Data Base Backup 2007.10
本文尝试阐述如何实现定时将服务器中SQL SERVER 2000数据库备份到局域网中另一台电脑上。
下面分几个步骤进行说明.(为节约空间,本文不带图示)
1.在master数据库中创建存储过程名为Bakup_DataBase.
具体操作可以打开SQL 查询分析器,然后复制以下代码,运行(按F5)即可。 注意:需要填写一些配置的参数,请参考代码中的提示和例子。
存储过程代码如下:
--实现功能:定时将服务器中SQL SERVER 2000数据库备份到局域网中另一台电脑上 --Full BackUp
--Use Master
CREATE proc bakup_DataBase
as
Declare @strPsw varchar(50)
Declare @strUsr varchar(50)
Declare @strCmdShell varchar(300)
Declare @strDataBaseName varchar(20)
Declare @FullFileName Varchar(200)
Declare @FileFlag varchar(50)
Declare @ToFileName varchar(200)
Declare @SQLStr varchar(500)
Declare @SQLStr2 varchar(500)
Declare @FlagDel varchar(20)
Set
@FileFlag=replace(replace(convert(char(20),getdate(),20),':','-')
数据库远程备份与远程登录数据库服务器
,' ','-') --备份的文件命名规则:日期-时间.bak
Set @strUsr='Administrator\Administrator' --需填写域名\用户名(目标机器的Windows登陆名)
Set @strPsw='soondy'--需填写Windows登陆密码(如:Soondy)
Set @strCmdShell= 'net use \\192.168.2.178\c$ ' + @strPsw + ' /user:' +@strUsr --需填写IP(目标机器的IP地址,如:192.168.2.178)
Set @strDataBaseName='Soondy'--填写数据库名称(如:Soondy)
Set @FullFileName='E:\SoondyTest\'+@FileFlag+'.BAK'--需填写本地备份临时文件的目录,因为需要先备份到本地再copy到目标机器(如:保存目录为E:\SoondyTest\)
Set @ToFileName='\\192.168.2.178\c$\Test\' --需填写IP(目标机器的IP地址)以及保存的目录(如:\\192.168.2.178\c$\Test\)
Set @FlagDel='True'--填写True表示删除本地的备份临时文件,填写False或其他字符表示保留该文件
Set @SQLStr='copy '+@FullFileName+' '+@ToFileName
Set @SQLStr2='del ' +@FullFileName
BackUp DataBase @strDataBaseName To Disk= @FullFileName with init
exec master..xp_cmdshell @strCmdShell--尝试连接到目标机器
exec Master..xp_cmdshell @SQLStr --拷贝到目标机器上
if (@FlagDel ='True') exec master.. xp_cmdshell @SQLStr2--删除本地的备份临时文件
GO
2.打开SQL Server 企业管理器,在指定需要备份的数据库上面,创建一个维护计划。可按需要设定将来运行这个维护计划的时间/周期.
3.在SQL Server 企业管理器中,管理->SQL Server代理->作业,可以找到刚建立的维护计划这个作业。
4.双击这个作业,弹出属性对话框,在"步骤"页->点击"编辑"按钮,在弹出的编辑作业步骤对话框中,修改
数据库远程备份与远程登录数据库服务器
"常规"页->"命令"的文本内容,改为: EXECUTE master.dbo.bakup_DataBase
5.完成.
二.如何远程备份SQL SERVER数据库
由于经常使用PCANYWhere管理服务器,而PCANYWhere的最大缺点是如果是非正常断开(比如突然断网),就会导致再次连接失败。从而会影响很多的服务器维护工作。
经常要做的就是一个SQL SERVER数据库备份的工作。在不登录服务器如何远程备份SQL SERVER数据库呢?
我们使用本地的SQL 企业管理器来实现远程备份SQL SERVER数据库。
步骤如下:
1,首先打开企业管理器-------展开MICROSOFT SQL SERVERS------在SQL SERVER组上右键-------选择“新建SQL SERVER 注册”如图所示:
2,打开向导后点击下一步,进入添加服务器,在可用的服务器里输入你要远程备份数据库的服务器IP ,点击添加以后,在添加的服务器栏目里就会出现刚才你所添加的服务器IP。点击下一步。如图所示:
数据库远程备份与远程登录数据库服务器
3,在这一步,选择第二项,使用SQL 身份验证。如图所示:
4,输入正确的SQL 管理员帐号和密码,点击确定以后,就将远程的服务器SQL数据库显示在本地了!如图所示:
数据库远程备份与远程登录数据库服务器
5,展开远程服务器的数据库。按照下图所示,就可以在本地进行远程SQL SERVER的数据库备份了。
===============================================
数据库远程备份与远程登录数据库服务器
说明:
1.当我们真正使用SQL SERVER的超级用户进行远程备份数据库的时候,我们就能感受到这个帐号不仅带来了方便,更给服务器安全带来了不可忽视的威胁,所以这个帐号一定要和系统管理员密码那样设置的够复杂!
2.经我个人测试,发现无法用SQL SERVER 2000 来远程链接 SQL SERVER 2005.
3.以上测试均在:WINDOWS 2003 SQL SERVER2000下测试成功!
三、如何映射网络驱动器:
打开“我的电脑” “工具” “映射网络驱动器”——选择驱动器符和要映射机器中的共享文件夹如:另一台机器的backup共享文件夹,就可将另一台机器的backup共享文件夹映射为本机的网络驱动器了。
数据库远程备份与远程登录数据库服务器
四、远程登录SQL Server数据库方法
使用环境:Winxp,Mssql Server2000 个人版
1、打开你的本地Mssql企业管理器,展开控制台根目录、Microsoft SQL Server、SQL Server组。默认安装好的Mssql组中只有一个Local(Windows NT)。注意,在Win 2000中显示的是本地计算机名。
2、鼠标右键SQL Server组,选择新建SQL Server注册命令,弹出注册向导。
3、在添加可用服务器对话框中,左边可用服务器输入服务器IP地址或者服务器计算机名称,这里输入你服务商提供给你的IP地址。并点击添加按钮,将你选择的可用服务器添加到右边文本框中。
4、在选择身份证模式对话框中,共有两个选项。由于注册登录服务器SQL时,空间服务商会提供给用户一个登录用户名与密码,相应的,在登录模式中,选择“系统管理员给我分配的SQL Server登录信息(SQL Server身份验证)”选项。
5、选择连接选项中,输入登录用户名与密码。
6、选择SQL Server组对话话中,可以将当前注册的SQL Server添加到默认的组中,或者新建一个顶层的新组。
7、注册的SQL Server信息已设置完成,点击完成按钮后,让Mssql去自动测试连接远程服务器了。
8、连接成功,弹出如下图所示信息框。
并在默认的SQL Server组中自动添加了一个未登录的服务器IP或者名称,双击这个
数据库远程备份与远程登录数据库服务器
IP,就会登录你的远程服务器Mssql了。
你可以通过本地的Mssql远程登录到服务器,并且进行相关的数据库维护了。当然,远程操作时,由于网速的因素,所有的操作都会很迟缓,这属于正常现象。另外,登录后的所有操作都受到服务器开设登录名的权限制约。
正在阅读:
数据库远程备份与远程登录数据库服务器06-04
山东省著名商标名单 - 图文12-02
大学英语3 作业册答案04-08
八年级生物 第五单元 生物的生殖、发育与遗传 教学设计05-03
试析高校档案管理工作的创新03-27
方城县教育系统拟调动工作人员申请表10-20
直线与平面的夹角07-21
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 远程
- 数据库
- 备份
- 登录
- 服务器
- 消毒灭源工作总结
- 顺德旅游美食攻略---让胃旅行的一次旅程
- 服装市场拓展部岗位职责
- 2014-2019年中国摔跤培训市场调研及发展趋势预测报告
- 乡镇人民代表大会换届选举工作实施方案
- 2015年考研英语一真题及其答案
- 卸轴压起始载荷水平对含瓦斯煤样力学特性的影响_赵洪宝
- 师范类比较文学与世界文学之十八世纪德国文学
- 2012届高考物理第二轮专项复习题8
- 包材及封口培训教材
- 论建安风骨的文学精神
- 宝宝腹泻治疗方法大汇总
- 超细雾化喷嘴的实验研究
- 2017中国石油大学(北京)化工仪表及自动化第三阶段在线作业
- 北京四中2012-2013年度第一学期高一年级化学期中测试题
- 求稳怕乱,整改措施
- _历史_家族_民间叙事模式的创新尝试
- IC售饭机硬件说明书
- 2010年南京市中考数学试题答案
- 2013年浙江省初中毕业生学业考试复习初中科学地球宇宙空间科学部分能力测试