![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle学习笔记
文章平均质量分 55
aegis1019
这个作者很懒,什么都没留下…
展开
-
一. Oracle安装
初学笔记 环境:VBOX虚拟机 OEL6 Oracle10.0.21. 安装OEL注意事项,linux一定要安装开发包,或者把kernel选项勾上,要不然没有kernel颓到爆.什么都装不上如果不想去搞字符集的问题的话,安装语言请选择英文.2. 装上VBoxLinuxAddition工具,方便利用固定空间倒数据(有更好的倒数据的方式可以省略)3. 安装缺少的包,目前来看se原创 2011-10-26 20:40:55 · 476 阅读 · 0 评论 -
二. 建立表空间,用户,授予权限
初学笔记 建立表空间:create tablespace aegis01 datafile '/opt/ora10g/oradata/tablespace/aegis01_tbs.dbf ' size 32m autoextend on next 32m maxsize 1024m extent management local; tablesp原创 2011-10-27 15:35:08 · 491 阅读 · 0 评论 -
三. sqlldr初接触
只记录一些学习时看到和自己用到的sqlldr 控制文件内命令 定长字符串处理into table A( col1 position(1:5), --第1到第5,5个字符 col2 position(*+1,7), --第6(5+1,*表示上一个结束的位置,+1为偏移量)到第7,2个字符 ...)字符串处理命令 举例原创 2011-10-30 23:06:05 · 493 阅读 · 0 评论 -
四. 创建外部表
sqlldr 和外部表首先给用户准备一个目录sql>create directory extdir as '/opt/ora10g/oradata/sqlldr';sql>grant read,write on directory extdir to aegis;sqlldr可以生成外部表脚本,脚本本身不可执行,但是可以用来作为外部表建立语句的参考[or原创 2011-11-01 15:54:21 · 815 阅读 · 0 评论 -
sqlldr各种问题记录
sqlldr各种问题记录1. .dat文件为6←a1←7←a44←7←A1←4←A33←linux下试图以←作为分隔符 fileds terminated by "←" 报SQL*Loader-649: Quoted string missing closing quotewindows下没有问题原因:查了一下,←是个中文字符,有人说linux下的sqlplus 不支持中文原创 2011-11-04 16:06:49 · 3121 阅读 · 1 评论 -
五. RMAN建立备份
rman recovery catalogrman恢复目录1. 建立一个另外的库当作恢复目录数据库dbca,netmgr不解释2. 然后连到这个数据库实例下建一个独立的表空间create tablespace rmantbs datafile '/opt/ora10g/oradata/backup/rmantbs.dbf' size 20m;3. 建一个用户授予必要的权限原创 2011-11-06 15:31:46 · 386 阅读 · 0 评论 -
rman问题的记录
1. ORA-27038: created file already exists RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00原创 2011-11-06 15:28:53 · 484 阅读 · 0 评论 -
六. RMAN恢复全库的一个例子
rman恢复操作例子(有全库备份和初始化参数文件)1. 从spfile生成pfile,检查各个路径是否可用,如果不可用,就修改路径SQL> create pfile='/opt/ora10g/oradata/backup/pfile.ora' from spfile='/opt/ora10g/oradata/backup/spfileaegis.ora';File created.转载 2011-11-12 11:39:12 · 460 阅读 · 0 评论