Oracle 学习资料

1 最近 

公司项目需要支持Oracle,急需这方面的人才,只有在大学中学过相关课程,没有之前的工作经验。

公司最近招入一个专业的Oracle开发人员,希望能尽快又好地解决当前工作中遇到的问题。

而对于我自己,可以多向前辈请教,有句话说“收益最大的是尽快学会工作中需要的用到新知识”,何况公司也提供了这样学习和锻炼的机会,那有什么理由不珍惜这机会呢?

2 学习路线 

2.1 初级计划 

1. 熟悉 plsql 所有语法
2. Oracle 管理体系结构
3. 备份及优化


2.2 高级内容 

1. 高级复制技术
2. Oracle Real Application Cluster (RAC)
3. Data Guard
4. Oracle Stream
5. 数据仓库
6. Proc、OCI编程


2.3 书籍 

1. 《Oracle9i&10g编程艺术》
2. 《Expert One-on-One Oracle》
3. 《循序渐进Oracle》
4. 《深入浅出Oracle》
5. 《oracle官方文档》 《concept》上面讲了oracle的体系和概念,很适合初学者看。


3 资源 

unixgroup
网络公开课视频,Oracle资源共享,oracle技术交流 等

itpub 
可以搜索 oracle 相关文章

Oracle的杂志

ORACLE入门学习心得


4 前辈经验 

4.1 经验总结 

1. 贵在坚持
2. 找一位良师,参与技术讨论
3. 看书、思考、写笔记、做实验、再思考、再写笔记
4. 别把机会当问题,要把问题当机会

4.2 收获与挫折 

将会得到“阳光与咖啡”,高薪水,受尊重的...

需要承受:挫折,心酸,压力,随时待命


Oracle 的导出

oracle 的完整备份

https://www.cnblogs.com/Acamy/p/5893724.html

https://blog.csdn.net/bzuld/article/details/23998983

用户模式备份

EXP 用户名/密码 BUFFER=64000 FILE=d:\jack\oracle\KsValidate-usermode.dmp OWNER=用户名

dos中执行命令:  exp 用户名/密码@数据库1  file=e:\文件名.dmp  log=e:\log文件名.log   owner=(用户名)

oracle9i中test下所有数据迁移到oracle11G中

https://blog.csdn.net/jimmy609/article/details/18666979

 

用户模式恢复

【注意】先要创建表空间,再导入数据,否则提示找不到表空间错误

imp 用户名/密码  BUFFER=64000 FILE=c:\jack\oracle\hnxtl_new-usermode.dmp FROMUSER=用户名 TOUSER=用户名

创建表空间

create tablespace 空间名
logging  
datafile 'C:\oracle\product\10.2.0\oradata\orcl\空间文件.dbf'
size 50m  
autoextend on  
next 50m maxsize 20480m  
extent management local; 

 

完整备份(最好不用,数据文件太大)

EXP 用户名/密码 BUFFER=64000 FILE=d:\jack\oracle\sys-full.dmp FULL=Y 

 

posted @ 2014-06-13 17:43  lvye1221  阅读(17)  评论(0编辑  收藏  举报