工大后院

标题: 数据库备份-还原问题 [打印本页]

作者: 深圳情缘    时间: 2006-4-30 18:52
标题: 数据库备份-还原问题
请问后院哪位高手,能否详细告知一下:
SQL SERVER 2000    用什么SQL语句并且怎么用SQL语句实现整个数据库的备份和还原?

如果要用ORACLE     或者用MySql呢? 怎么实现数据库的备份和还原?


不胜感激!!!!!!!!!!!!!!!!!!!!!!

作者: hjack    时间: 2006-5-1 12:14
mysql的备份与还原

备份
# mysqldump -u root -p 库名 > 备份文件
还原
# mysqldump -u root -p 库名 < 备份文件

example:
备份;
root@foo:/tmp# mysqldump -u root -p --add-drop-table  test > test.bak

还原;
root@foo:/tmp# mysql -u root -p test < test.bak

[ 本帖最后由 hjack 于 2006-5-1 12:27 编辑 ]
作者: 深圳情缘    时间: 2006-5-2 02:45
标题: 3Q啦 回头我再研究研究 呵呵
3Q啦  回头我再研究研究  呵呵
作者: 大鱼    时间: 2006-5-3 21:37
请问后院哪位高手,能否详细告知一下:
SQL SERVER 2000    用什么SQL语句并且怎么用SQL语句实现整个数据库的备份和还原?

感觉这类问题,根本不用问人.
找下SQL帮助文档获取去百度搜索一下.解决方法准一大堆.
没经过动手随便问问题,似乎不是一好事情吧.
作者: powerwind    时间: 2006-5-3 22:47
问问还是可以的.如果没有人问,怎么百度呢?百度出来的答案很多是人家在问的和在答的!
作者: 大鱼    时间: 2006-5-4 00:27
问自然是可以了。只是觉得某些问题.
其实自己找资料比等人回答收益或许会更大.同时也更省时间而已.
作者: 深圳情缘    时间: 2006-5-4 01:47
标题: 大家都有道理
多谢大鱼指教啦, 果然是授之与渔哦   哈哈   
如果能既授之与渔,又授之与鱼的话那就更爽了,哈哈,


再问个弱弱的问题,还望高手们指教,大家一起讨论一起进度哦 (我把后院当百度了  哈哈) :
用instanceof可以判断一个对象是属于哪个类的实例,但是如果是int 型 double型的呢?
比如我只知道有个变量x  , 但是不清楚它究竟是int 型的?double型的? 还是String型的引用?某种类型的对象的引用?
那么,这时要怎样才能判断出X(或者它所指向的对象)的类型呢?
作者: wool王    时间: 2006-5-7 20:11
SQLSERVER的企业管理工具可以实现相关功能...微软的东西做得很傻瓜化...楼主去弄弄...我当时也是自己乱弄弄出来的...
作者: hjack    时间: 2006-5-7 20:53
sql server不是有个import data,export data 功能吗??
作者: 深圳情缘    时间: 2006-5-7 23:25
标题: 其实我的目的是
其实我的目的是:
我想在jsp页面上弄两个按钮,如果按备份按钮的话,整个数据库就自动备份了;
如果按还原按钮的话,选择要还原到的日期后,整个数据库就从备份里面还原回来指定那天的数据库状态了。
不过不知道怎么用代码实现
作者: wool王    时间: 2006-5-8 01:43
原帖由 深圳情缘 于 2006/5/7 15:25 发表
其实我的目的是:
我想在jsp页面上弄两个按钮,如果按备份按钮的话,整个数据库就自动备份了;
如果按还原按钮的话,选择要还原到的日期后,整个数据库就从备份里面还原回来指定那天的数据库状态了。
不过不知 ...


楼主想法很不错...

如果要实现楼主的需求,,,我想应该是需要写很多DDL和DHL语句吧...

我的思路是:(如果楼主要备份成.sql文件的话)
列出库中所有表,列出表中所有字段和所有数据...最后用写字符串的形式自己写成sql语句...然后通过IO写入到磁盘文件中...我记得sql中好像没有直接copy库的语句吧???copy表到当前库就有...




欢迎光临 工大后院 (https://www.gdutbbs.com/) Powered by Discuz! X3.5