本文档为 oracle 数据库部署说明文档,便于系统部署操作。
1、查询 oracle 安装目录
su oracle
ps -ef|grep oracle
whereis sqlplus
2、检查 oracle 环境变量
2.1、修改环境变量
su oracle
more .bash_profile
# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/.local/bin:$HOME/bin export PATH export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/12.2/db_1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib添加字符集环境,NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
2.1、环境变量生效,检查命令是否可用
source .bash_profile
sqlplus /nolog
3、oracle 建库说明
库名 demo_db 也就是默认实例名
用户名 userid: user1
字符集:SIMPLIFILED CHINESE_CHINA.AL32UTF8
实例名 sid: orcl (默认实例名称,根据实际情况可自己取名)
3.1、创建数据库用户
create user user1 identified by user1111;
3.2、数据库用户授权
grant connect,resource,dba to user1;
3.3、创建表空间
create tablespace data_tbl datafile '/data/oradata/orcl/demo_db01.dbf' size 200M AUTOEXTEND ON;
3.4、默认表空间
alter user user1 default tablespace data_tbl;
3.5、表空间赋权限
alter user user1 quota unlimited on data_tbl;
4、导入导出命令
4.1、dmp imp 导入
imp user1/user1111 file=/u01/data/demo_test_yyyymmdd.dmp full=y log=demo_devyyyymmdd.log ignore=y
4.2、dmp exp 导出
exp user1/user1111 file=/u01/data/demo_dev_yyyymmdd.dmp owner=user1 rows=n log=demo_devyyyymmdd.log ignore=y
4.3、dmpd impd 导入
创建数据泵导入导出目录,DATA_PUMP_DIR
create or replace directory DATA_DIR as '/u01/data/';
grant READ,WRITE ON directory DATA_DIR to user1;
impdp user1/user1111 directory=DATA_DIR dumpfile=demo_test_xxxxxxxx_expdp.dmp remap_schema=demo_TEST:user1 full=y logfile=demo_devyyyymmdd.logtest库,导入密码带特殊符合处理"",符号使用\转义
4.4、dmpd impd 导出
expdp user1/user1111 directory=DATA_DIR dumpfile=user1_xxxxxxx_expdp.dmp full=y logfile=useryyyymmdd.log5、其他常用命令
sqlplus /nolog dba权限登录 conn /as sysdba 上传dmp文件到备份目录 /home/oracle/dbbackup unzip demo_test_xxxxxxxx_expdp.zip sftp 192.168.x.x,get --字符集查询 SELECT USERENV('language') FROM dual; #SIMPLIFIED CHINESE_CHINA.AL32UTF8 --查询目录 DATADIR select * from dba_directories; 注意事项:指定表空间数据文件,确认表空间和索引表空间是否分开
本文档详细介绍了Oracle数据库的创建步骤,包括查询安装目录、检查环境变量、创建数据库用户、分配权限、创建表空间,以及导入导出数据的命令。通过此指南,可以顺利部署和管理Oracle数据库。
3333

被折叠的 条评论
为什么被折叠?



