Oracle Manual

oracle manual

exp
exp user/password owner=user file=/data/**.dump

exp user/password owner=user statistics=none file=/data/**.dump

imp
imp user/password fromuser=user touser=user file=/data/**.dump
imp user/password fromuser=user touser=user file=/data/**.dump

impdp
CONN sys/password@db10g AS SYSDBA
GRANT CREATE ANY DIRECTORY TO dba;

CREATE DIRECTORY test_dir AS '/data/backup/';
GRANT READ, WRITE ON DIRECTORY test_dir TO dba;

impdp dba/dba@STRING schemas=dba REMAP_TABLESPACE=***_DATA:USERS directory=test_dir dumpfile=***.dmp logfile=test.log

 

start oracle10g
sqlplus
sys as sysdba
passwd
startup

shutdown oracle10g
sqlplus
sys as sysdba
passwd
SHUTDOWN immediate

kill ORA-00020 issue
show parameter processes
select count(*) from v$process
alter system set processes=300 scope=spfile


listener是否启动
$ lsnrctl service

启动关闭listener
$ lsnrctl start
$ lsnrctl stop

 

字符集
  * 源数据库字符集;
  * Export过程中用户会话字符集;
  * Import过程中用户会话字符集;
  * 目标数据库字符集。

检查数据库字符集:
  通过InitXXXX.ora文件进行查看;
  借助SQL语句查看: SELECT NAME,VALUE$ FROM SYS.PROPS$ WHERE NAME='NLS_CHARACTERSET';

Export、Import用户会话字符集
在Windows系统中可以通过注册表中的NLS_LANG进行查看或修改,
对于Unix系统则可通过设置用户的环境变量NLS_LANG来查看或修改。

删除表空间,数据文件
DROP TABLESPACE <tablespace name> INCLUDING CONTENTS
ALTER DATABASE DATAFILE <datafile name> OFFLINE DROP

web console
emctl start dbconsole
emctl stop dbconsole
emctl status dbconsole

create user
create tablespace NAME datafile '/data/app/oracle/product/10.2.0/oradata/**.dbf' size 100m autoextend on next 50m maxsize unlimited;
create user NAME identified by PASSWORD default tablespace NAME temporary tablespace temp;
grant connect,resource to NAME;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值