备份数据库是我们做网站必须要掌握的一个基础性知识,只有经常做好网站数据备份才能防范于未然,备份数据库大家都会根据以往的经验选择自己熟悉的方法,常见的有远程命令备份、程序自带备份功能备份、进入数据库直接操作,MSSQL数据库也是如此,这几种方法都存在,但并不是都那么好用,所以一起来看看MSSQL数据库备份的方法吧。
1、程序自带备份功能 使用MYSQL数据库时间长的站长大多习惯了利用网站后台的备份功能来备份了吧?比如常见的DZ、PW等都有这个功能,使用起来非常顺手,但是在MSSQL数据库上你可没那么简单,存在这几个问题,首先MSSQL数据库在连接安全设置方面有很多限制,如果你的站点是虚拟空间,网站后台大多备份不了你的MSSQL数据库,找IDC他也不会给你开放连接端口的备份功能,本人尝试过几种.NET+MSSQL的网站利用后台备份没有一次成功,都是权限不允许;其次使用网站备份功能哪怕备份成功了,不知道什么原因在还原的时候很难成功,可能遇到提示还原数据不一样,不信你试试就知道了。 如果你有服务器管理权限,最好直接登录数据库界面备份还原. 2、命令备份 和MYSQL一样,MSSQL数据库也可以通过远程命令备份数据库。相信大家备份数据库如果不是专业人士一般都不会采用这种方法,首先命令很繁琐,使用的语言是英文,数据库的命令操作指令成百上千,不是专业搞技术的人根本记不住,哪怕记住了使用起来也是一头雾水,毕竟命令的操作没有图形界面浅显易懂。 如果你不是自有服务器或VPS,根本进不了服务器管理怎么办?又不能通过指令,也不能通过网站后台,更进不了图形界面,那么只有找服务商了,不过这里提示一点,服务商备份出来的数据库一般有两个文件,一个是.LDF,一个是.log后缀的,这是直接进入数据库复制出来的数据和日志文件,在还原的时候还是得找服务商,要求空间服务商进入数据库再粘贴进去。 空间商很可能给你备份出来的文件是两个哦 4、最好采用数据库图形界面备份 既然说MSSQL数据库优点的一方面就是图形界面,那么我们何不直接利用数据库带的软件操作呢?这样就很简单了,进入MSSQL数据库管理软件mssqlmanergestuio,点击数据库名-全部任务-备份数据库-确认,就OK了,很简单吧?这里备份出来的数据形式是.bak后缀,在还原时操作和备份也大部分相同,就是把“备份数据库”换成“还原数据库”就OK,但是记得要勾选上“覆盖”选项哦。 |
|
沙发#
发布于:2014-12-04 09:16
沙发先抢一下 !!!
|
|
板凳#
发布于:2014-12-04 14:42
应该讲讲MySQL的比较好!
|
|