深圳情缘 发表于 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-tabletest > 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表到当前库就有...
页: [1]
查看完整版本: 数据库备份-还原问题