隔膜泵厂家
免费服务热线

Free service

hotline

010-00000000
隔膜泵厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

MSSQL数据库备份的方法和注意事项

发布时间:2019-01-31 05:20:02 阅读: 来源:隔膜泵厂家

MSSQL数据库正被愈来愈多的站长使用

现在随着.NET架构网站的流行,愈来愈多的站长选择了.NET+MSSQL的程序建站,和以往大多个人站长选择开源PHP+MYSQL数据库不同,MSSQL数据库在图形界面方面做的更好,但是在使用起来差别非常大,以往操作MYSQL数据库的经验完全不能移植到MSSQL数据库上,所以很多站长感觉使用起来很头痛,一不小心就容易出问题,本人的站点.130job.之前也在使用MSSQL数据库,曾就出现过不可弥补的灾害,经过长时间屡次操作和摸索,总结了一些MSSQ数据库备份和操作的方法及要注意的地方,由于数据库最重要就是备份,和大家一起来分享。

1:MSSQL数据库和MYSQL数据库使用上的区分

1:MSSQL数据库的图形界面更人性化,类似微软的程序操作界面,大部分功能可以通过数据库软件对话框实现,而MYSQL数据库则是通过phpmyadmin;

MSSQL数据库的图形界面很人性化,典型的微软风格

2:MSSQL数据库的荷载能力非常出色,在海量数据眼前MSSQL数据库貌似更能胜任;3:MYSQL数据库在兼容性方面很差,高版本能兼容低版本,如MSSQL2008能兼容2005版本,2005又能兼容2000版本,但是低版本不能兼容高版本,而MYSQL数据库更新很慢且大多能够通用。

MSSQL数据库有200020052008多个版本

2:MSSQL数据库备份的方法

备份数据库大家都会根据以往的经验选择自己熟习的方法,常见的有远程命令备份、程序自带备份功能备份、进入数据库直接操作,MSSQL数据库也是如此,这几种方法都存在,但并不是都那末好用,所以一起来看看MSSQL数据库的备份。

用命令的方式备份起来很多人会头大吧?

1:命令备份

和MYSQL一样,MSSQL数据库也可以通过远程命令备份数据库,但是本人从未用过,为何呢?相信大家备份数据库如果不是专业人士一般都不会采取这种方法,首先命令很繁琐,使用的语言是英文,数据库的命令操作指令成百上千,不是专业弄技术的人根本记不住,哪怕记住了使用起来也是一头雾水,毕竟命令的操作没有图形界面浅显易懂。

用网站自带的备份功能很难成功

2:程序自带备份功能

使用MYSQL数据库时间长的站长大多习惯了利用网站后台的备份功能来备份了吧?比如常见的DZ、PW等都有这个功能,使用起来非常顺手,但是在MSSQL数据库上你可没那末简单,存在这几个问题,首先MSSQL数据库在连接安全设置方面有很多限制,如果你的站点是虚拟空间,网站后台大多备份不了你的MSSQL数据库,找IDC他也不会给你开放连接端口的备份功能,本人尝试过几种.NET+MSSQL的网站利用后台备份没有一次成功,都是权限不允许;其次使用网站备份功能哪怕备份成功了,不知道甚么缘由在还原的时候很难成功,可能遇到提示还原数据不一样,不信你试试就知道了。

如果你有服务器管理权限,最好直接登录数据库界面备份还原

3:最好采取数据库图形界面备份

既然说MSSQL数据库优点的一方面就是图形界面,那末我们何不直接利用数据库带的软件操作呢?这样就很简单了,进入MSSQL数据库管理软件mssql manerge stuio,点击数据库名-全部任务-备份数据库-确认,就OK了,很简单吧?这里备份出来的数据情势是.bak后缀,在还原时操作和备份也大部分相同,就是把备份数据库换成还原数据库就OK,但是记得要勾选上覆盖选项哦。

空间商极可能给你备份出来的文件是两个哦

4:让空间商帮忙备份和还原

如果你不是自有服务器或VPS,根本进不了服务器管理怎么办?又不能通过指令,也不能通过网站后台,更进不了图形界面,那末只有找服务商了,不过这里提示一点,服务商备份出来的数据库一般有两个文件,一个是.LDF,一个是.log后缀的,这是直接进入数据库复制出来的数据和日志文件,在还原的时候还是得找服务商,要求空间服务商进入数据库再粘贴进去。

3:备份MSSQL数据库要注意的地方

看起来很复杂吧?没有MYSQL数据库方便,更需要你具有服务器的管理权限,所以要注意的地方也特别多,具体有哪些呢?

千万要分别不同的版本,可向下兼容,一旦升级可退不回了

1:千万注意MSSQL数据库版本

习惯MYSQL的站长们养成了不管数据库版本的习惯直接还原就是,但是MSSQL不行,最好你是MSSQL2000就还原到2000版本里,2005就还原到2005里,虽然高版本兼容低版本,但是兼容也怕出问题不是?而且你一旦升级到高版本就回不去了,现在微软最新的版本好像是2008,万网使用的就是,假设你真还原到了2008,以后换空间就必须有MSSQL2008的,但是国内很多IDC提供的虚拟空间大多停留在MSSQL2000,你就必须选择自己购买VPS或服务器了,增加本钱。

如果不是.BAK后缀要注意两个文件是不是都在

2:.LDF和.LOG文件必须同时存在

如果你得到的备份文件不是.BAK后缀的,那末得注意一定有两个文件,一个是.LDF的,一个是.LOG的,.LDF是数据文件,.LOG是日志文件,缺一不可,很多人拿到这两个文件不知道是干什么的,这里特别提示一下。

备份或还原时千万要记得关闭连接哦!

3:备份还原时都要记得关闭连接

MYSQL数据库备份还原都很方便,很多第三方备份程序都可以,如帝国备份王,但是MSSQL的就必须在备份还原时选择关闭数据库连接,否则会提示正在使用,要末备份不了,要末备份出来的文件有毛病。

现在.NET+MSSQL软件很盛行,很多站长都选择了这类构架,数据库又是一个网站的根本,所以操作的时候一定要当心,本人也是凭经验写了这么多,希望对大家有帮助,最后宣扬下我的小站://.shibazong.,希望大家支持!

建筑业劳务资质

普通和田玉挂坠价格

安全生产许可证最新新闻