视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
ORACLE自启设置与导入导出的方法
2020-11-09 13:41:21 责编:小采
文档

linux下系统开机oracle自启动 以root身份登录: $su - root 1、linux下oracle自带的dbstart和dbshut没反应: 修改Oracle系统配置文档/etc/oratab文档: #vi /etc/oratab /etc/oratab 格式为: SID:ORACLE_HOME:AUTO 把AUTO域配置为Y(大写),我的为: oradb:/

  linux下系统开机oracle自启动

  以root身份登录:

  $su - root

  1、linux下oracle自带的dbstart和dbshut没反应:

  修改Oracle系统配置文档/etc/oratab文档: #vi /etc/oratab

  /etc/oratab 格式为: SID:ORACLE_HOME:AUTO

  把AUTO域配置为Y(大写),我的为:

  oradb:/opt/u01/app/oracle/product/9.2.0.4:Y

  只有这样,oracle 自带的dbstart和dbshut才能够发挥作用。

  2、修改/etc/rc.d/rc.local配置文档

  在/etc/rc.d/rc.local中加入如下内容: #vi /etc/rc.d/rc.local

  su - oracle -c "/u01/app/oracle/product/9.2.0.4/bin/lsnrctl start"

  su - oracle -c "/u01/app/oracle/product/9.2.0.4/bin/dbstart start"

  3、重新启动

  #reboot

  、

  ORACLE11G 导入、导出::

  oracle11g用exp导出数据库的时候,空表是导不出来的,所以必须用数据泵导入导出oracle数据库。

  1、expdp

  SQL> create directory 目录名(如:dmpbx) as 存储地址(如:'/root/usr/……');

  目录已创建。

  SQL> grant read,write on directory 目录名 to public;

  授权成功。

  SQL> exit

  expdp 用户名1/密码@实例 dumpfile=备份文件名(ecology.dmp) directory= 目录名(dmpbx)

  2、impdp

  SQL> create directory 目录名(如:dmpbx) as 存储地址(如:'/root/usr/……');

  目录已创建。

  SQL> grant read,write on directory 目录名 to public;

  授权成功。

  SQL> exit

  impdp 用户名2/密码@实例 directory=目录名 dumpfile=备份文件名.dmp logfile=日志名.log REMAP_SCHEMA=用户名1:用户名2

  如果impdp是在同一台机器上操作的,则impdp前的创建目录和赋权的步骤都可以省略。

  注意::文件权限问题,,实例名=服务名

  chown,chmod设置

  一些ORA错误::

  ORA-00845: MEMORY_TARGET not supported on this system

  修改/dev/shm的大小可以通过修改/etc/fstab来实现:

  [root@db2 ~]# df -h /dev/shm //查看/dev/shm大小

  tmpfs 1.0G 500M 500M 50% /dev/shm

  [root@db2 ~]#vi /etc/fstab //更换/dev/shm默认大小为2G

  LABEL=/ / ext3 defaults 1 1

  LABEL=/boot /boot ext3 defaults 1 2

  #tmpfs /dev/shm tmpfs defaults 0 0

  tmpfs /dev/shm tmpfs defaults,size=2048M 0 0

  devpts /dev/pts devpts gid=5,mode=620 0 0

  sysfs /sys sysfs defaults 0 0

  proc /proc proc defaults 0 0

  LABEL=SWAP-hda3 swap swap defaults 0 0

  mount -o remount /dev/shm

  ORA-01102: cannot mount database in EXCLUSIVE mode

  /opt/oracle/ordata/orcl200

  fuser -u lk*

  fuser -k lk*

下载本文
显示全文
专题