1,数据库恢复需要哪几个重要指标

数据库系统数据量大、数据结构复杂、软件内容较多,而且通常被多个应用程序和用户共享,因而要求支撑的硬件设备能够快速处理各类用户需求。这就需要硬件的数据存储容量大、数据处理速度 和数据输入、输出速度快。因此,对数据库系统的硬件资源,有以下几点特殊的要求: 1.电脑的内存足够大 数据库系统要有足够大的内存放操作系统和数据库管理的核心模块。如前面所讲数据库软件系统的各软件工作时都需要内存作为工作区或缓冲区。计算机内存的大小对数据库系统性能有着直接影响, 内存大就可以建立较多较大的程序工作区或数据缓冲区,减少外存的访问次数,以管理更多的数据文件和控制更多的程序过程,进行比较复杂的数据管理和进行的更快数据操作。2.电脑的外存足够大数据库系统需要足够大且快速的外存来存放数据库数据、各类程序文件及数据备份。参考:www.cndr.cn
我们北塔正在添加这部分功能,但是太难了。。。在将来会提供

数据库恢复需要哪几个重要指标

2,如何还原Oracle的数据库

请问一下:你备份数据库时的数据库存放路径与还原时的数据库存放路径一样么(就是oradata的路径),如果不一样,可能会不成功,这时你需要自己查看imp最后的错误是什么,如果有类似“用户不存在的”,你就应该自己先建立数据库用户及表空间 以指定你的新库数据位于何处
尝试一:还原的数据库名称应该与备份的相同。 尝试二:应该可以的。报什麼错误?
最好不要用EXP全库导出还原,最好是分用户导出,你用全库的导出的时候很多系统表也会导出来,这样会使还原的时候出些诡异的问题!全库的迁移什么的,最好有rman或DG
不需要相同的用户名什么的,你只需要建个新用户,随便什么用户名都行,图方便的话就给个DBA的权限,然后imp进这个用户就可以了!
表名起的是user?这是oracle保留字,最好不要用来做表名。如果只导一张表,可以用tables=users选项 imp导入时,目标库什么名字都无所谓。但如果目标库没有对应表的表空间,会报错。 至于表结构已经存在那个错误,可能是系统内置用户的表,比如sysman,system之类,可以忽略。 有相同用户的话,用fromuser= touser=选项

如何还原Oracle的数据库

3,如何还原数据库

关于系统数据库的恢复总结如下:在SQL Server数据库中,系统信息存储在系统数据库中,主要的系统数据库包括:master-从整体上控制用户数据库和SQL Server操作,在创建了任何用户定义的对象后,都要备份它model-为新数据库提供模版和原型msdb-包含了有关作业、报警及操作员等信息如果包含系统数据库的介质变了,那么必须重建系统数据库,如果你仍然可以启动SQL Server服务,则可以通过RESTORE语句从系统数据库的备份中恢复数据库。如果master坏了,不能启动系统,可以按照下面步骤进行恢复1 重建系统数据库 运行c:\mssql7\binn\rebuildm.exe,按照提示进行即可,过程中需要系统数据库样本的路径,可在安装光盘中找到;2 重建系统数据库后,启动SQL Server服务,用系统数据库的备份恢复数据库就行了通常恢复顺序为master->msdb->model在恢复master的备份时要注意:必须在single user模式下进行,有以下几种方法进入单用户模式:1 可以在命令行模式下输入sqlservr -c -f -m或者输入sqlservr -m其中:-c 可以缩短启动时间,SQL Server 不作为Windows NT的服务启动-f 用最小配置启动SQL Server-m 单用户模式启动SQL Server2 可以在控制面板-服务-MSSQLServer的启动参数中输入-c -f -m或者输入-m,点击开始3 还有一种更灵活的启动方法:用存在注册表里的启动参数启动

如何还原数据库


文章TAG:数据  数据库  还原  需要  数据库还原需要哪些空间  
下一篇