oracle安装完成后的常用操作及数据库还原
admin
2023-05-28 18:21:35
0

第一,启动服务,(如果数据库处于启动状态,那么略过这一步)

打开命令行执行以下语句
net start OracleServiceORCL
net start  OracleOraDb10g_home2TNSListener
net start OracleOraDb10g_home2iSQL*Plus

 以上方式是在windows服务中启动服务,当windows服务不能启动数据库实例的时候,应用以下的语句

  set oracle_sid=orcl
  oradim -startup -sid orcl

  sqlplus internal/oracle
  startup 
 第二清理以前还原过的痕迹,如果我们在数据库曾经还原过,我们先来清理一下,痕迹,

    //删除用户
    drop user xxxx cascade; 
    //删除表空间
    drop tablespace xxxx;
    //删除数据库文件
    e:/xxxxxx.dbf

第三,接下来,准备工作做好后,我们就可以开始还原了
//创建用户
CREATE USER 用户名 IDENTIFIED BY 密码 

DEFAULT TABLESPACE  USERS 

TEMPORARY TABLESPACE TEMP;
 //给予用户权限
grant connect,resource,dba to xxxx;
 //创建表空间,并指定文件名,和大小

CREATE SMALLFILE TABLESPACE "xxxx" DATAFILE 'E:/ORADATA/ORCL/xxxx.DBF' 
 SIZE 100M 
 AUTOEXTEND ON NEXT 100M 
 MAXSIZE UNLIMITED 
 LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;

 

//执行给予权限的脚本grant.txt,将权限给予刚才创建的用户
//给予权限
GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,
   DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,
      DBA,CONNECT,RESOURCE,CREATE SESSION  TO xxxx;


//开始导入(完全导入),file:dmp文件所在的位置, ignore:因为有的表已经存在,对该表就不进行导入。
   在后面加上 ignore=y 。指定log文件 log=e:/log.txt(注:以下必须在cmd里执行,在SQL*PLUS里无法执行)
imp user/pass@orcl full=y file=e:/xxx.dmp ignore=y log=e:/log.txt;

//当我们不需要完整的还原数据库的时候,我们可以单独地还原某个特定的表
//---------------------------------------------------------------------------
imp user/pass@datbase file=e:/xxx.dmp ignore=y log=e:/log.txt tables=(xxxx)
imp user/pass@database file=e:/xxx.dmp ignore=y log=e:/log2.txt tables=(xxxx) 
//---------------------------------------------------------------------------


相关内容

热门资讯

“一箭双星” 捷龙三号海上发射... 封面新闻记者 边雪 8月5日10时38分,捷龙三号运载火箭在山东海阳附近海域点火升空,随后以“一箭双...
这届AI办公,名字比产品还难用 头图及封面来源 | GPT ChatGPT Work、Claude Cowork、Microsoft...
2026年8月12日地球将失去... 今年早些时候,一则“2026年8月12日地球将失重7秒、数千万人因此伤亡”的所谓“末日警告”在网络热...
卫生间水电改造完成后期要装小背... 小背篓是一种安装在卫生间的散热器,通常用于提供额外的加热和烘干功能。是否在卫生间水电改造完成后期安装...
卫丽净智能马桶盖水不能加热 卫丽净智能马桶盖水不能加热可能有多种原因,以下是一些可能的解决方法:1. 检查电源:确保马桶盖的电源...
hcg的老式马桶盖怎么拆 HCG 老式马桶盖的拆卸方法可能因型号和设计而有所不同。以下是一般的拆卸步骤:1. 关闭马桶的水源:...
智能马桶的马桶盖如何拆卸 关闭自来水阀门,卸下马桶水箱的链接管;链接三通管与原来的自来水管和马桶管;取下原先座便器的座圈及盖板...
跨越山海 共护万家灯火(环球热... 在2026世界人工智能大会现场,观众了解中国气象智能预警方案“妈祖”。 王 初摄(人民视觉) “妈...
马桶水箱有裂纹可以用胶修补吗 马桶水箱裂了可以用瓷砖修补胶修补。用胶水针管沿缝隙均匀挤压移动填补缝隙(缝隙能够插入就插入缝隙),缝...
研究老臣离任、整合DeepMi... 谷歌正经历其人工智能战略的最深刻重组。 据彭博社周四报道,Google DeepMind创始人Dem...