求助关于oracle误删数据恢复

求一条 mysql 删除数据库 语句是?
求一条 mysql 删除数据库 语句是?
08-09-13 & 发布
3.3 创建、删除和选择数据库  MySQL提供了三条数据库级的语句,它们分别是: CREATE DATABASE 用于创建数据库,DROP DATABASE 用于删除数据库,USE 用于选择缺省数据库。  1. CREATE DATABASE 语句  创建一个数据库很容易;只要在CREATE DATABASE 语句中给出其名称即可:    其中限制条件是该数据库的名称必须是合法的,该数据库必须不存在,并且您必须有足够的权限来创建它。  2. DROP DATABASE 语句  删除数据库就像创建它一样容易,假如有权限,执行下列语句即可:DROP DATABASE db_name    请注意,不要乱用DROP DATABASE 语句,它将会删除数据库及其所有的表。在删除了一个数据库后,该数据库就永远没有了。换句话说,不要仅为了看看这条语句如何工作就试着执行该语句。如果管理员已经正常完成了数据库备份,那么删除的数据库可能还可以恢复。  请注意,数据库是由数据目录中的一个目录表示的。如果在该目录中放置了一些非表的数据文件,它们是不会被DROP DATABASE 语句删除的。此时,该数据库目录自身也不被删除。  3. USE 语句  USE 语句选择一个数据库,使其成为服务器的给定连接的缺省(当前)数据库:    必须对数据库具有某种访问权限,否则不能使用它。为了使用数据库中的表而选择该数据库实际上不是必须的,因为可以利用db_name.tbl_name 形式来引用它的表。但是,不必指定数据库限定词引用表要方便得多。选择一个缺省数据库并不代表在连接的持续时间内它都必须是缺省的。可发布任意数目的USE 语句在数据库之间进行任意地切换,只要具有使用它们的权限即可。选择一个数据库也不限制您只使用该数据库中的表。您仍然可以通过用数据库名限定表名的方法,引用其他数据库中的表。  在服务器的连接终止时,服务器关于缺省数据库的所有记忆都消失了。即,如果您再次连接到该服务器,它不会记住以前您所选择的数据库。事实上,假定MySQL是多线程的,可通过一个用户处理多个连接,用户可以按任何顺序连接或断开,让服务器对缺省数据库进行记忆的想法也是没有意义的。在这个环境中,“以前选择的数据库”这句话指什么并不清楚。
请登录后再发表评论!
DROP DATABASE
请登录后再发表评论!
drop database 数据库名;    这样这个数据库就完全删除了
请登录后再发表评论!SD卡误删除数据恢复再也不求人了--新闻资讯--新闻列表 -- CCTIME飞象网
SD卡误删除数据恢复再也不求人了
&&& 上周五一假期,我带着女朋友去了趟九寨沟,我们拍了很多照片,粗略估计一下,至少有2000多张了。我们留下很多美丽的画面和幸福的瞬间。可今天,女朋友给我打电话,说整理相机SD卡的时候不小心误删除了不少照片,回收站里找了也没有!实际上,相机SD卡存储删除照片的时候是不会进入回收站的,而是直接彻底删除掉了。女朋友就是这样一个“电脑白痴”,但在她眼里我可是所谓的“电脑高手”!晚上回家第一件事就是要自己想办法恢复数据!
&&& 虽说我不是计算机专业,但对电脑还是比较熟悉的。从网上找了几款数据恢复软件试用了一下,发现达思数据恢复软件闪电版的恢复效果是最完整的的,一看价格,区区79元?!毫不犹豫,赶紧下单支付购买了一套。下面我把整个过程分享给大家!
&&& 达思数据恢复软件官网:
&&& 达思数据恢复软件闪电版官网下载:
&&& 非凡软件站下载:
&&& 从上面的链接下载了达思数据恢复软件闪电版,在windows操作系统上安装完,运行软件后,在导航栏中选择“恢复删除文件”,达思数据恢复软件闪电版自动识别了储存卡(J盘),在显示栏中选择J盘并点击展开按钮。如图一所示
&&& 图一:达思数据恢复软件闪电版选择“恢复删除文件”
&&& 经过快速扫描后,J盘被展开,已删除的文件被标注为红色字体在软件右侧栏里显示出来,如图二所示。
&&& 图二:勾选已删除文件(显示为红色)
&&& 达思数据恢复软件闪电版轻松找到了所有被误删的照片,一一勾选后,右键点击多选保存,如图三所示。
&&& 图三:把所有“已删除文件”打钩
&&& 在保存弹出框内选择了输出路径,点击确定(在导出正常文件(即非删除、非格式化后的数据,数据在操作系统中还能看见),建议选择“是否以FAT作参考”选框。恢复删除文件或者格式化后的文件,建议不选择“是否以FAT作参考”选框。)
&&& 图四:恢复数据的目标盘要选择其他盘符
&&& 图五:达思数据恢复软件闪电版的恢复速度秒杀全场
编 辑:王洪艳
CCTIME飞象网
CopyRight &
公司名称: 北京飞象互动文化传媒有限公司 &法律顾问:万国法源律师事务所律师 王海疆
联系地址:北京市东四环中路82号金长安大厦A座501-02&&邮编:100124
未经书面许可,禁止转载、摘编、复制、镜像共有 950 人关注过本帖
标题:关于使用视图删除源表数据的问题,求高手指点。
等 级:新手上路
帖 子:10
结帖率:100%
&&已结贴√
&&问题点数:20&&回复次数:9&&&
关于使用视图删除源表数据的问题,求高手指点。
在模仿一个项目文件时,改了一些东西。对表的操作改成了对视图的操作,添加记录已经解决了,但是删除记录怎么都改不了,不知道思路上有没有错误,求高手指点。
我把删除按钮的代码发上来,如下
numvar=thisform.pageframe1.ActivePage&&&&&& &&用来判断当前活动的页框
DO CASE&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&判断当前活动页框,其中3、4是视图,错误也是在这两个页框中的表中出现的
&&& CASE numvar=1
&&&&&&&&tablevar=&bmb&
&&& CASE numvar=2
&&&&&&&&tablevar=&zwb&
&&& CASE numvar=3
&&&&&&&&tablevar=&ygxxst&&&&&&&&&&&&&&&ygxxst(员工信息视图)是基于ygxxb(员工信息表)和部门、职务表共同建立的视图
&&&&&&&&viewvar=&ygxxb&
&&& CASE numvar=4
&&&&&&&&tablevar=&jbgzst&
&&&&&&&&viewvar=&jbgzb&
SELECT &tablevar
x=MESSAGEBOX(&真的要删除当前记录吗?&,1+32+0,&确认删除&)
IF x=1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&我是想先使用视图,选择记录并做删除标记,然后选择表执行pack语句,
&&& DELETE&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&然后刷新视图,重新绑定数据源,刷新表单
&&& IF numvar&2
&&&&&&&&SELECT &viewvar
&&&&&&&&PACK
&&&&&&&&REQUERY(&&tablevar&)
&&& thisform.pageframe1.Pages(thisform.pageframe1.ActivePage).grid1.recordsourcetype=1
&&& thisform.pageframe1 .pages(thisform.pageframe1.ActivePage).grid1.recordsource=tablevar
&&& thisform.Refresh
高手给看下是思路的问题,还是什么,该怎么解决?
搜索更多相关主题的帖子:
等 级:版主
威 望:259
帖 子:21110
专家分:40734
知道“视图”是什么吗?
授人以渔,不授人以鱼。
等 级:版主
威 望:156
帖 子:12816
专家分:48005
x=1 改为 x=6
等 级:新手上路
帖 子:10
以下是引用TonyDeng在 21:41:07的发言:
知道“视图”是什么吗?
对视图不是很清楚,只能理解到是一个临时表,类似查询,可以更新源表的一些信息,不能进行添加和删除记录的操作,请指点。
等 级:新手上路
帖 子:10
以下是引用tlliqi在 21:42:31的发言:
x=1 改为 x=6
1和6有什么区别吗?
等 级:版主
威 望:259
帖 子:21110
专家分:40734
&&得分:10&
视图是从表中复制出来的一份“复印版”,有数据重组和筛选的等于是抄一份新版文档,增删改视图在原理上说是不能影响到数据原件的。明白这个道理,就知道应该不去删视图上的数据,而是从视图上获得记录的关键字到原来的表上找到真身去做删除动作,然后再重新抄出一份视图。VFP9对之前版本的作了一点修改,可以从视图中删除数据,并影响到原表,标准的SQL是没有的,这是VFP自己的扩展功能,如果你考虑到版本差异,用或不用要衡量过,如果版本是低的,就用上面我说的办法。但实际上,这种删除的动作最好是直接对原表,改用视图只能把事情搞复杂,让自己做更多的事。
[ 本帖最后由 TonyDeng 于
22:01 编辑 ]
授人以渔,不授人以鱼。
等 级:新手上路
帖 子:10
以下是引用TonyDeng在 21:59:45的发言:
视图是从表中复制出来的一份“复印版”,有数据重组和筛选的等于是抄一份新版文档,增删改视图在原理上说是不能影响到数据原件的。明白这个道理,就知道应该不去删视图上的数据,而是从视图上获得记录的关键字到原来的表上找到真身去做删除动作,然后再重新抄出一份视图。VFP9对之前版本的作了一点修改,可以从视图中删除数据,并影响到原表,标准的SQL是没有的,这是VFP自己的扩展功能,如果你考虑到版本差异,用或不用要衡量过,如果版本是低的,就用上面我说的办法。但实际上,这种删除的动作最好是直接对原表,改用视图只能把事情搞复杂,让自己做更多的事。
明白了。那vfp9中如何从视图删除数据呢,该怎么操作?
等 级:版主
威 望:259
帖 子:21110
专家分:40734
在DELETE-SQL命令中增加alias别名,指令删除指定别名上的数据,这个别名可以是表名、工作区别名或文件名。
附件: 只有本站会员才能下载或查看附件,请
授人以渔,不授人以鱼。
等 级:贵宾
威 望:24
帖 子:861
专家分:2728
恕我直言,如果说错了,我向大家学习!
从vfp 6.0 开始,视图的作用,已经起到和操作原表时,几乎同等功能的作用。可以对原表进行各种常规的操作。比如:)查询、替换、插入、删除等功能。注意的是:视图删除记录时,需要用到:set delete on ,并且要求有唯一的字段索引。(物理删除,需对'原表'再&&pack)。其他操作,与操作原表无什么区别。除此之外,视图的作用远不止这些,特别是远程视图,提供了对其他数据库进行操作的功能。以及同时对多表操作的功能。视图还有其他功能,对原表有一定的保护性,如果直接操作原表期间,意外原因有可能导致原表的损坏,但视图不会,因为可以临时创建他。有关视图的进一步叙述,可查看有关帮助文件 ...
[ 本帖最后由 qingfameng 于
10:30 编辑 ]
等 级:新手上路
帖 子:10
虽然理解了,但是在用视图删除原表数据写代码上还是不会。我发个源文件,帮我看看该怎么写。是csh表单中的删除按钮的代码。
附件: 只有本站会员才能下载或查看附件,请
版权所有,并保留所有权利。
Powered by , Processed in 0.026952 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reservedsql 2008 怎么恢复某个时间段内误删的数据?很急啊?各种求大神支招用的delete删除的数据……_百度知道
sql 2008 怎么恢复某个时间段内误删的数据?很急啊?各种求大神支招用的delete删除的数据……
我有更好的答案
半天内丢失的就没了可以明确的告诉你,只能看log日志中谁删除的而已,这条数据已经永远丢失了,如果没有备份。delete掉的也没了。以我的工作经验来看我们每半天备份一次数据
不知道你的数据库有没有设置 备份的选项。前提条件数据库的恢复模式(Recovery mode)为 &“完整(Full)”以前有 完整备份数据库例如以前执行过backup database test to disk='e:\test_.dat'下面是模拟一个 &某段时间 &误删数据, 需要恢复到错误删除之前的时间点的处理。USE&[test]GO--&创建测试表CREATE&TABLE&test_br_table&(&&ID&&&int,&&VAL&&VARCHAR(10),&&PRIMARY&KEY(ID));GOINSERT&INTO&test_br_table&&VALUES&(1,&'TEST1');INSERT&INTO&test_br_table&&VALUES&(2,&'TEST2');INSERT&INTO&test_br_table&&VALUES&(3,&'TEST3');GOSELECT&GETDATE()GO-----------------------&16:44:12.393(1&行受影响)--&假设误操作,&删除所有的数据了.DELETE&FROM&test_br_tableGO(3&行受影响)恢复 &USE&[master]GO--&步骤1.&备份当前数据库的事务日志:BACKUP&LOG&[Test]&TO&disk=&N'e:\test_log'&WITH&NORECOVERYGO已为数据库&'Test',文件&'Test_log'&(位于文件&1&上)处理了&9&页。BACKUP&LOG&成功处理了&9&页,花费&0.046&秒(1.486&MB/秒)。--&步骤2.&恢复一个误删除之前的完全备份:RESTORE&DATABASE&[Test]&FROM&DISK&=&N'e:\test_.dat'&WITH&NORECOVERY,&&REPLACEGO已为数据库&'Test',文件&'Test'&(位于文件&1&上)处理了&376&页。已为数据库&'Test',文件&'Test_log'&(位于文件&1&上)处理了&3&页。RESTORE&DATABASE&成功处理了&379&页,花费&0.828&秒(3.574&MB/秒)。--&步骤3.&将数据库恢复至误删除之前的时间点:RESTORE&LOG&[Test]&FROM&&DISK&=&N'e:\test_log'&WITH&&STOPAT&=&N'&16:44:12.393'&,&RECOVERYGO已为数据库&'Test',文件&'Test'&(位于文件&1&上)处理了&0&页。已为数据库&'Test',文件&'Test_log'&(位于文件&1&上)处理了&9&页。RESTORE&LOG&成功处理了&9&页,花费&0.013&秒(5.258&MB/秒)。&核对数据.&use&[Test]GOSELECT&*&FROM&test_br_tableGOID&&&&&&&&&&VAL-----------&----------&&&&&&&&&&1&TEST1&&&&&&&&&&2&TEST2&&&&&&&&&&3&TEST3(3&行受影响)如果你的数据库的恢复模式(Recovery mode) 不是 &“完整(Full)”或者以前从来没有备份过数据库的话......那么你可能需要去找找第三方的软件来恢复了......
能加个Q详细聊聊吗?我执行的时候遇到问题了……七,七,九,二,五,四,一,①,七
用各种数据恢复软件即可。。
比如说?详细的说明有没有?成功的案例有没有?
比如说360安全卫士自带的 恢复进去以后按提示操作即可在“创建日期”那里点一下,文件就按日期排列了找到你那个时间段里误删的文件,在文件名的最左边那里打上勾按右下角恢复恢复因为误删等原因丢失 的文件 很有效 有时候在右边可恢复性那里标示了“差”的还能完整恢复出来,具体就 看你的造化了 (反正恢复性高的肯定能100%恢复成功且完整无损)。祝你好运!
额。我要恢复的是sql 2008里面的某一张表中的数据啊……不是文件的问题
其他类似问题
为您推荐:
您可能关注的推广回答者:
delete的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看: 1219|回复: 2
求助:关于删除分节符(下一页)后导致文本格式改变的问题
阅读权限20
在线时间 小时
问题如下:
10页word文本,前9页是一个格式,之后插入分节符(下一页),第十页是空白页。
尝试删除空白页,但一删除分节符,前9页的文本格式就变成第10页的格式了。
微软不知道为什么会这么设置。。。
请求帮助。
我注意到有人说可以通过改变视图的方式(普通变为draft-草稿视图,然后删分节符,再切回),但在我这里没有变化,仍然一删就变成了第十页的格式。
所以看看大家有没有遇到这个问题,该如何解决呢?
阅读权限20
在线时间 小时
打错了,设置的分节符是连续的
阅读权限20
在线时间 小时
请传上附件
玩命加载中,请稍候
玩命加载中,请稍候
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!
本站特聘法律顾问:徐怀玉律师 李志群律师
Powered by

我要回帖

更多关于 mysql数据库误删恢复 的文章

 

随机推荐