当前位置:首页 » 操作系统 » 厦门数据库修复

厦门数据库修复

发布时间: 2022-08-31 11:14:30

① 厦门数据库数据恢复

数据库的修复一定要找专业权威的的恢复机构。不知道厦门有没有,我知道北京有家叫北亚数据恢复的在国内数据恢复行业是数一数二的,你有什么问题可以找他们咨询一下。

② 如何修复数据库

数据库修复指的是通过技术手段将损坏的数据库文件修复至可正常使用的数据库文件的过程。
天晴数据之家最擅长 Oracle 和 sql Server 数据库的恢复,主要包括以下数据库修复技术
SQL Server 修复
如完全丢失数据库mdf文件,用一般数据恢复方式不能恢复
数据库中表被删除,甚至被重写数据,或记录删除又无log日志文件
索引错误,或者IAM断裂,以及各种错误提示如823错误、系统表出错
数据库大面损坏,可以指定任意表提取其数据。

③ 怎么修复数据库

修复的方法:进入到数据库的数据所在目录,执行myisamchk -r modoer_shops即可。

比如你的数据目录是在d:\mysql\data目录下,那么这个目录下就每个数据库有一个文件夹,在数据库文件夹里面执行上面的命令,如果mysql\bin不在PATH路径里面,那么可以输入其全称,比如d:\mysql\bin\myisamchk。

④ 数据库损坏怎么修复

access提供了压缩和修复数据库功能,可尝试用该功能修复,以access2010为例方法如下:
1、启动access2010,点击数据库工具选项卡--压缩和修复数据库命令;
2、浏览窗口选定要修复的数据库,点击打开;
3、输入修复后数据库的名称,点击保存;
4、打开修复后的数据库,查看修复效果。

⑤ 数据库损坏了怎么办

有的时候因为掉电或者其他原因导致数据库损坏,我们可以使用mysql自带的mysqlcheck命令来快速修复所有的数据库或者特定的数据库;例如
检查优化并修复所有的数据库用:
# mysqlcheck -A -o -r -p
Enter password:
database1 OK
database2 OK
----------
修复指定的数据库用
# mysqlcheck -A -o -r Database_NAME -p
即可
另外如果只是对某个表进行修复可以用:myisamchk或isamchk
其中myisamchk适用于MYISAM类型的数据表,而isamchk适用于ISAM类型的数据表。这两条命令的主要参数相同,一般新的系统都使用MYISAM作为缺省的数据表类型,这里以myisamchk为例子进行说明。当发现某个数据表出现问题时可以使用:
myisamchk tablename.MYI
进行检测,如果需要修复的话,可以使用:
myisamchk -of tablename.MYI
关于myisamchk的详细参数说明,可以参见它的使用帮助。需要注意的时在进行修改时必须确保MySQL服务器没有访问这个数据表,保险的情况下是最好在进行检测时把MySQL服务器Shutdown掉。
另外可以把下面的命令放在你的rc.local里面启动MySQL服务器前:
[ -x /tmp/mysql.sock ] && /pathtochk/myisamchk -of /DATA_DIR/*/*.MYI
其中的/tmp/mysql.sock是MySQL监听的Sock文件位置,对于使用RPM安装的用户应该是 /var/lib/mysql/mysql.sock,对于使用源码安装则是/tmp/mysql.sock可以根据自己的实际情况进行变更,而 pathtochk则是myisamchk所在的位置,DATA_DIR是你的MySQL数据库存放的位置。
1,简单的修复模式
myisamchk -r -q path/数据库/坏表.MYI
注:-r ----恢复模式 -q ----快速修复
2,使用安全修复模式
myisamchk --safe-recover path/数据库/坏表.MYI
3,困难的修复模式
如果在索引文件的第一个16K块被破坏,或包含不正确的信息,或如果索引文件丢失,你只应该到这个阶段 。在这种情况下,创建一个新的索引文件是必要的。按如下这样做:
把数据文件移更安全的地方。
使用表描述文件创建新的(空)数据和索引文件:
shell> mysql db_name
mysql> Delete FROM tbl_name;
mysql> quit
将老的数据文件拷贝到新创建的数据文件之中。(不要只是将老文件移回新文件之中;你要保留一个副本以防某些东西出错。)
回到阶段2。现在myisamchk -r -q应该工作了。(这不应该是一个无限循环)。
4,非常困难的修复模式
只有描述文件也破坏了,你才应该到达这个阶段。这应该从未发生过,因为在表被创建以后,描述文件就不再改变了。
从一个备份恢复描述文件并且回到阶段3。你也可以恢复索引文件并且回到阶段2。对后者,你应该用myisamchk -r启动。
如果你没有一个备份但是确切地知道表是怎样被创建的,在另一个数据库中创建表的一个拷贝。删除新的数据文件,然后从其他数据库将描述和索引文件移到破坏的数据库中。这给了你新的描述和索引文件,但是让数据文件独自留下来了。回到阶段2并且尝试重建索引文件。
5,优化表结构
myisamchk -r 表
也可以使用sql语句来优化OPTIMIZE TABLE
本方法参考自mouse博客

⑥ 数据库被删除了怎么恢复

恢复步骤:
1、运行EasyRecovery。
2、选择“DeletedRecovery”。
3、选择数据库文件所在的驱动器,在“File Filter”中输入*.mdf|*.ldf,选择“Next”。
4、在左侧窗口会列出被删除的数据库文件,选择所要恢复的数据库文件,选择“Next”。
5、在“Recover to Local Drive”中选择恢复后的文件存放的路径,要选择与原数据库文件不同的路径,选择“Next”。
6、文件被恢复后,将恢复的文件复制到原数据库文件位置,并在企业管理器通过附加数据库,将恢复的文件恢复到SQL Server中。
注:如果删除的数据库文件所有的存储区域被写过了,就无法恢复了,所以删除与恢复的时间间隔越短越好。

⑦ 修复数据库,这个怎么弄

修复数据库
修复数据库主要使用DBCC来操作,一般来讲,我们可以使用以下三个选项来修复:
●REPAIR_ALLOW_ DATA_LOSS
尝试修复报告的所有错误。这些修复可能会导致一些数据丢失。
●REPAIR_FAST
仅为保持向后兼容性而保留。
●REPAIR_REBUILD
执行由 REPAIR_FAST 执行的所有修复,包括需要较长时间的修复(如重建索引)。执行这些修复时不会有丢失数据的危险。
一般我们通过执行:DBCC CHECKDB('PVLink',REPAIR_REBUILD) 即可完成修复工作,此时 SQL Server 2005会给出很多提示,因为这个过程可能会导致一些数据库设计或者数据的丢失,并且在这个过程中,会产生新的以ldf为扩展名的数据库日志文件。
完成以上的步骤后,一般情况下数据库应该可用了,如果数据库此时仍然是紧急状态,可以通过:alter database PVLink set ONLINE ,把数据库变成在线状态。
检查PVLink数据库内数据是否正常,是的话换回原数据库即可。
望采纳,谢谢!

⑧ 硬盘坏了,读不出来认不到盘,厦门哪里可以做数据恢复

厦门移动硬盘维修点 U盘 数据恢复服务项目:不认硬盘,U盘等维修(硬盘,U盘 摔了一下就认不到等)软件故障恢复软件数据恢复主要包括: 误分区、误格式化、误删除、误克隆、MBR丢失、BOOT扇区错误、病毒破坏、黑客攻击、PQMagic转换出错、分区逻辑错误、硬盘逻辑坏道、硬盘0磁道损坏、硬盘逻辑锁、分区表丢失各种丢失数据恢复等等。数据恢复成功率极高。硬件故障恢复硬盘硬件数据恢复故障主要包括:硬盘异响、硬盘电机故障、硬盘摔坏、硬盘物理坏道、芯片烧坏、磁头损坏、固件信息丢失等等。 数据恢复率很高。数据库异常恢复数据库异常数据恢复主要包括: Microsoft SQL数据库恢复质疑或损坏、Oracle数据库文件损坏、Foxbase/pro数据库文件损坏等。数据恢复最精通SQL专家。数据结构专家。

⑨ 厦门SQL数据库数据恢复哪里有

厦门的不知道,我知道北京有家叫北亚数据恢复的做的相当好,他们已经有十几年的经验积累,建议你有什么问题可以找他们交流一下。

热点内容
win7c盘加密 发布:2025-05-14 15:04:49 浏览:511
dm码编程 发布:2025-05-14 15:03:56 浏览:405
apache加密 发布:2025-05-14 14:49:13 浏览:970
安卓什么软件苹果不能用 发布:2025-05-14 14:49:03 浏览:772
jsoupjava 发布:2025-05-14 14:38:00 浏览:888
影豹选哪个配置最好 发布:2025-05-14 14:28:50 浏览:256
定期预算法的 发布:2025-05-14 14:24:08 浏览:895
interbase数据库 发布:2025-05-14 13:49:50 浏览:691
微商海报源码 发布:2025-05-14 13:49:42 浏览:347
分布式缓存部署步骤 发布:2025-05-14 13:24:51 浏览:611