长沙工作室网站建设,滁州网站建设信息推荐,wordpress记录主题使用情况,ai做网站一、CentOS 安装 OCI下载地址 1. 启动
# 1. 登录服务器#xff0c;切换到oracle用户#xff0c;或者以oracle用户登录
su - oracle# 2. 打开监听服务
lsnrctl start# 3. 查看Oracle监听器运行状况
lsnrctl status# 4. 以sys用户身份登录
sqlplus /nolog# 5. 切换用户conn 用…
一、CentOS 安装 OCI下载地址 1. 启动
# 1. 登录服务器切换到oracle用户或者以oracle用户登录
su - oracle# 2. 打开监听服务
lsnrctl start# 3. 查看Oracle监听器运行状况
lsnrctl status# 4. 以sys用户身份登录
sqlplus /nolog# 5. 切换用户conn 用户名/密码[/as sysdba]如果是sys用户一定要写上[/as sysdba]
SQL conn /as sysdba# 6. 启动数据库实例
SQL startup2. 停止
# 1、关闭数据库实例。
SQL shutdown
SQL quit# 2、关闭监听器。
lsnrctl stop二、Docker 安装 docker安装Oracle 11gdocker搭建oracle开发环境 1. 创建容器
# 1. 拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g# 2. 创建并启动容器
docker run -id --nameoracle -p 1521:1521 镜像ID# 3. 宿主机里新建root/oracle目录需映射oracle数据文件。
mkdir /root/oracle
docker cp oracle:/home/oracle/app/oracle/oradata/ /root/oracle/
docker cp oracle:/home/oracle/app/oracle/flash_recovery_area/helowin/ /root/oracle/# 4、删除容器。
docker rm -f oracle# 5、创建并启动容器。
docker run -d --nameoracle_1 -p 1521:1521 \
-v /root/oracle/oradata:/home/oracle/app/oracle/oradata \
-v /root/oracle/helowin:/home/oracle/app/oracle/flash_recovery_area/helowin \
镜像ID
#docker run -d --nameoracle_1 -p 1521:1521 镜像IDoracle 11.0.2 64bit 企业版的实例名: helowin推荐使用 docker-compose 管理。 2. 创建用户
# 1、进入容器。
docker exec -it 容器ID /bin/bash# 2、加载环境变量。
source /home/oracle/.bash_profile # 3、登录sqlplus。
sqlplus /nolog
connect /as sysdba# 4、创建qs用户。
create user qs identified by 123456;
grant connect,resource,dba to qs;3. 登陆容器
# 1、进入容器。
docker exec -it 容器ID /bin/bash# 2、切换root用户密码helowin。
su
passwordhelowin# 3、切换oracle用户。
su - oracle# 4、登陆qs用户。
sqlplus qs/1234564. 容器异常 容器乱码执行sql乱码 # 查看容器的编码格式。
locale # 查看容器所有语言环境。
locale -a LANGC.UTF-8
source /etc/profile
export LANGC.UTF-8修改命令行行宽 # 1、查看当前设置的sqlplus输出的最大行宽。
SQLshow linesize
# 2、设置sqlplus输出的最大行宽。
SQLset linesize # 3、修改显示字段的长度或名称。
# 将name列字符型显示最大宽度调整为15个字符。
SQLcolumn name format a15 # 将age列num型显示最大宽度调整为6个字符。
SQLcolumn age format 999999# 将name列的别名显示为username。
SQLcolumn name heading userename