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) 
//---------------------------------------------------------------------------


相关内容

热门资讯

海关总署发布支持大湾区建设若干... 今天(21日),海关总署举行新闻发布会,就近日出台的《海关支持粤港澳大湾区建设若干措施》进行解读,从...
(经济观察)从三个“更”看中国... 中新社北京5月20日电 题:从三个“更”看中国有力护航民企“轻装上阵”中新社记者  刘亮5月20日是...
油价上调!加满一箱油将多花3元 快科技5月21日消息,今晚24时,国内成品油价格将迎来新一轮调整,为年内第八次上调,也是今年以来第1...
“光+AI”跨界融合促产业链全... (来源:经济日报) 转自:经济日报 5月18日,第二十一届“中国光谷”国际光电子博览会(以下简称“本...
原创 四... 5月21日行业人士“RD观测”给出了,2026年4月国内智能手机排名。用一句话来讲四月份的排既在预料...
摩尔线程推出“云边端”全栈智算... 5月18日,摩尔线程在北京举办主题为“词元时代,万物智能”的年度产品发布会。在Agentic AI驱...
特斯拉最后一批Model S/... 【大河财立方消息】 北京时间5月21日午间,特斯拉公司副总裁陶琳发文称,刚刚在加州弗里蒙特工厂,马斯...
违规收集个人信息、窗口乱跳转,... 【大河财立方消息】 5月21日,工业和信息化部信息通信管理局发布关于侵害用户权益行为的APP(SDK...
我国电动汽车充电基础设施(枪)... 【大河财立方消息】5月21日,国家能源局发布2026年4月全国电动汽车充电设施数据。根据国家充电设施...
司法部推出四项措施治理乱罚款:... 【大河财立方消息】5月21日,国新办就规范涉企行政执法专项行动有关情况举行新闻发布会。司法部行政执法...