当前位置:首页 » 操作系统 » 数据库被删库

数据库被删库

发布时间: 2022-12-24 03:38:50

Ⅰ 微盟系统被员工删库,这件事到底有多严重

整个公司的重要数据全部清空,股价瞬间暴跌,导致各大审计事务所对公司的风险评估能力大幅降低,对公司的影响是上市以来最大的一次。

Ⅱ 用友软件数据库被删除怎么恢复

分两种情况。 一、如果有意识地重装系统,应在重装前将原帐套备份。备份方法,在系统管理里以admin注册,将帐套输出到指定目录。待系统重装完毕后,重新在系统管理里引入备份帐套。 二、如果服务器因异常情况瘫痪,更要命的是,财务数据没有备份,解决的方法如下: 重装系统后,先安装sql SERVER(选择混合验证模式,否则无法正常启动U8管理软件服务),再安装用友系统,为避免安装后出现其他故障,通常将其安装在原来的盘符路径上。在安装时,建议先关闭杀毒软件及电脑防火墙,以免系统冲突或出现误杀。 打开企业管理器,进行如下操作: 1、将数据库中UFSub、ufsystem删除(为保险起见可先备份,等替换完再删除); 2、将原安装目录下Admin文件夹中对应的UFSub、ufsystem附加到数据库中(在数据库右键-所有任务-附加数据库); 3、附加原帐套存放目录(一般为ZT001)所有年度账数据库文件; 4、展开ufsystem数据库,找到表UA_acount,返回所有行将其打开,确认帐套路径是否在用友安装盘符,如不一致,可直接修改; 5、在客户端系统管理中重新进行远程配置(无论服务器名称有无改动),在服务器打开UFO,重新定义初始帐套号(重装后默认为999)。 在服务器端和客户端测试重装后帐套其他功能是否可用,至此帐套恢复完毕。 在会计电算化的时代,企业若干年的财务信息都集中到一个硬盘里,财务人员必须认识到电子数据的脆弱性。对电算化下财务数据的保护,本人有以下建议: 1、定期打印凭证、账簿和报表; 2、将财务服务器安装双硬盘镜像; 3、于每个会计年末,将已结转的年度账数据刻录成盘,至少复制两份保存在不同的空间位置; 4、每周备份当前年度帐(为避免手工备份懈怠,建议同时开启SQL Server和SQL Server Agent服务并设置数据库自动备份计划); 5、定期将服务器硬盘数据拷贝到其他外界存储材质上(如移动硬盘); 6、如有条件,可设置一台备用服务器。

Ⅲ mysql整个数据库被删除了怎么恢复

1 找个别的机器安装个同版本的mysql或从已安装同版本的其他机器上(非同版本的也可以试下):
拷贝 mysql/data/mysql 目录到你的mysql/data/ 下吧
2 试着启动mysql服务,如果能启动了,理论上应该丢失的只有用户、授权等一些系统信息,不影响你的使用的数据;
如果不能启动,看错误日志,争取启动了。
3 赶紧把数据备份一份出来,重新把所有库(只是你后来创建的业务相关的库,不包括mysql库)都删了,重新导入一遍。理论上不这样也可以,但只是非生产重要的环境下。
4 重新做用户授权。

Ⅳ mysql数据库被删除怎么恢复

1 找个别的机器安装个同版本的mysql或从已安装同版本的其他机器上(非同版本的也可以试下):
拷贝 mysql/data/mysql 目录到你的mysql/data/ 下吧
2 试着启动mysql服务,如果能启动了,理论上应该丢失的只有用户、授权等一些系统信息,不影响你的使用的数据;
如果不能启动,看错误日志,争取启动了。
3 赶紧把数据备份一份出来,重新把所有库(只是你后来创建的业务相关的库,不包括mysql库)都删了,重新导入一遍。理论上不这样也可以,但只是非生产重要的环境下。
4 重新做用户授权。

Ⅳ 服务器数据库被删除怎么办

数据库删除不了,要先看一下是否打开了该数据库的文件夹,如果打开了,要先关闭该数据库的文件夹。

如果不是文件夹的原因,那就打开服务器上的浏览器,清除浏览器的缓存

如果不是浏览器缓存的原因,那就打开数据库管理工具PHPmyadmin,输入用户名与密码。

登录PHPmyadmin,点击左上角的【数据库】,红框出已经标出。

数据库里面是所有数据库,因为我们用root权限登录的,下图是所有数据库。

找到需要删除的数据库,点击【删除】,取消该数据库的权限。

删除之后,我们打开数据库目录,我们会发现我们需要删除的数据库没有了。

Ⅵ 数据库被误删了还能找回来吗急~~~

数据库操作
时,会在相应的
日志文件
里有备份;因此数据的恢复可以通过
数据库恢复
软件来恢复;
不过看你的情况多数是连日志文件一起删了,那只有通过硬盘数据恢复软件来恢复原先的数据及日志文件,不过如果你的
移动硬盘
已经又COPY过其他文件,那这种恢复几率就很小了;
GOOD
LUCK!

Ⅶ sql server数据库被删除了怎么办

使用Log Explorer查看和恢复数据

Log Explorer 4.1.可用于SQL Server2005的日志查看工具

下载地址:
http://download.csdn.net/source/620271

使用方法:

打开Log Explorer -> Attach Log File -> 选择SQL Server服务器和登陆方式 -> Connect ->
在Database Name中选择数据库 -> Attach-> 左面对话框中Browse-> View Log-> 就可以看到log记录了

想恢复的话: 右键Log记录 Undo Transation-> 选择保存文件名和路径-> 然后打开该文件到查询分析器里执行
T-sql代码就可以了

例如 如果Log是delete table where ...的话,生成的文件代码就是insert table ....
然后将此insert table的代码放到查询分析器里执行.就可以恢复数据.

----------------------------------------------------------------------
--如何恢复被delete/update的数据
----------------------------------------------------------------------
1连接到被删除数据库的Db
打开log explorer 选择 "file"->"attach log file"->选择服务器和登陆方式->"connect"->选择"数据库"->"attach"
2 查看日志
在左面操作项目的对话框中选择"browse"项目->"view log"->就可以看到当前的Log记录了
3 恢复数据
右键某一条log记录,选择"undo transation"->"选择保存文件名和路径"->然后打开该文件到查询分析器里执行
T-sql代码就可以了
例如: 如果log是delete table where ...的话,生成的文件代码就是insert table ....

----------------------------------------------------------------------
--Log Explorer恢复被drop table和truncate table后的数据
----------------------------------------------------------------------
1 连接到被删除数据库的Db
操作同上
2 恢复方法
1) 选择"salvaage dropped/truncate"菜单,在右边的对话框中选择表名,和droped/trucated的日期,
File Name中选择生成insert语句脚步的存放位置,condition选择是droped还是truncated,
最后点击"create" 就会生成insert语句,把生成的语句到查询分析器里面执行一下就可以了
2) 选择"ViewDDL Commands"菜单->选"truncate table" 操作项->点击"Salvage"->生成语句->查询分析器里执行

----------------------------------------------------------------------
--log explorer使用的几个问题
----------------------------------------------------------------------
1) 对数据库做完全/差异/日志备份
备份时如果选用了删除事务日志中不活动的条目
再用Log explorer打试图看日志时,提示No log recorders found that match the filter,would you like to view unfiltered data 选择yes 就看不到刚才的记录了

如果不选用了删除事务日志中不活动的条目
再用Log explorer打试图看日志时,就能看到原来的日志并做恢复
2) 修改了其中一个表中的部分数据,此时用Log explorer看日志,可以作日志恢复
3) 然后恢复备份,(注意:恢复是断开log explorer与数据库的连接,或连接到其他数据上,
否则会出现数据库正在使用无法恢复)
恢复完后,再打开log explorer 提示No log recorders found that match the filter,would you like to view unfiltered data,选择yes 就看不到刚才在2中修改的日志记录,所以无法做恢复.
4) 不要用SQL的备份功能备份,搞不好你的日志就破坏了.

正确的备份方法是:
停止SQL服务,复制数据文件及日志文件进行文件备份.

然后启动SQL服务,用log explorer恢复数据

Ⅷ 在sql里面把数据库删除了怎么恢复

不同的数据库有不同的恢复方式。

  • Oracle 11g之后有闪存回归机制,在一定的时间内可以从闪存中恢复数据。

  • MySQL数据库则在开启了binlog日志的情况下,可以通过binlog日志恢复被删除的数据。

热点内容
编程培训学费 发布:2025-07-13 04:32:18 浏览:217
java验证正则表达式 发布:2025-07-13 04:16:37 浏览:366
sqlserver2008安全 发布:2025-07-13 04:15:19 浏览:469
mysql数据库信息 发布:2025-07-13 04:15:12 浏览:927
水密码为什么是塑料 发布:2025-07-13 04:06:40 浏览:818
电子印章加密 发布:2025-07-13 04:06:05 浏览:268
18款奥迪a4进取型有哪些配置 发布:2025-07-13 03:56:51 浏览:90
所以医院的密码是多少 发布:2025-07-13 03:52:35 浏览:719
怎么解决配置文件 发布:2025-07-13 03:51:54 浏览:86
新闻数据库设计 发布:2025-07-13 03:32:46 浏览:974