Oracle Database快速入门
Oracle Database (简称 “Oracle”)是一个以领先的性能、可扩展性、可靠性和安全性著称的数据库管理系统。Oracle Database 目前主要与 Oracle 公司其他软件集成,形成广泛的解决方案。
最后更新于
Oracle Database (简称 “Oracle”)是一个以领先的性能、可扩展性、可靠性和安全性著称的数据库管理系统。Oracle Database 目前主要与 Oracle 公司其他软件集成,形成广泛的解决方案。
最后更新于
部署 创达睿通 提供的 Oracle 之后,请参考下面的步骤快速入门。
在云控制台获取您的 服务器公网IP地址
在云控制台安全组中,确保 Inbound(入)规则 下的 TCP:1521 和 TCP:5500 端口已经开启
在服务器中查看 Oracle 的 默认账号和密码
若想用域名访问 Oracle,务必先完成 域名五步设置 过程
针对于 Oracle Database 企业版或标准版,用户需额外如下几个步骤:
到 Oracle 官方网站注册一个免费用户账号
登录 Oracle Database Repositories 网站,阅读并同意 Oracle Standard Terms and Restrictions
连接到云服务器,运行下面的命令,拉取并启动 Oracle 数据库镜像
因为企业版镜像超过10G,云服务器需要较高的带宽,建议使用100M的带宽;拉取镜像需要较长的时间,请耐心等待镜像下载完成
本地浏览器访问:https://服务器公网IP:5500/em 进入 Oracle EM 登录界面
必须使用 https 访问
输入默认用户密码和密码后,进入 Oracle EM 控制台
完成以上步骤,即表明 Oracle 服务运行正常。
运行下面的命令,进入 Oracle 数据库容器中
若碰到问题,请第一时刻联系 技术支持。也可以先参考下面列出的问题定位或 FAQ 尝试快速解决问题。
下面以 新建一个数据表 作为一个任务,帮助用户快速入门:
使用 CloudBeaver 连接 Oracle 数据库
创建一个数据表
向数据表中增加内容
查看新增的数据
应用自身已经开启远程访问,只需在云控制台安全组启用 TCP:1521
端口即可。
忘记管理员密码时,运行下面的命令重置密码:
进入 sqlplus
运行查询实例信息的 SQL 命令,instance_name 即所需的信息
Oracle Database 支持多种客户端,有第三方工具,也有官方工具。
连接客户端所需的主要连接信息如下:
用户名: sys
Role:SYSDBA
Port: 1521 或 其他自定义的端口
服务名称或 SID
Web 可视化客户端 CloudBeaver
本地浏览器访问:http://服务器公网IP:9090
,访问 CloudBeaver
新建一个 Oracle 数据库连接
连接成功的界面
本地图形客户端 Navicat
下载并安装 Navicat for Oracle
新建一个 Oracle 数据库连接,主要参数说明:
连接成功后的界面
命令行客户端 SQL*Plus
SQL*Plus 是官方提供的命令行客户端,运行下面的命令即可进入 SQLPlus 的操作模式:
本地开发者客户端 SQL Developer
SQL Developer是 SQL*Plus 的图形版本,用 Java 编写,支持 SQL 和 PL/SQL 开发。您可以使用标准数据库身份验证连接到任何 Oracle 数据库模式。
Web 应用程序客户端 APEX
APEX 是用于 Oracle 数据库的 Web 应用程序开发工具。
Oracle 应用中包含 Docker, Oracle, CloudBeaver 等组件,可通过 通用参数表 查看路径、服务、端口等参数。
通过运行 docker ps
,查看 Oracle 运行时所有的服务组件:
Oracle Database 配置文件路径:/data/apps/oracle/dbconfig
除 80, 443 等常见端口需开启之外,以下端口可能会用到:
1521
远程连接 Oracle Database
可选
5500
HTTPS 访问 Oracle EM
可选
Oracle Database 提供了大量的命令工具:
sqlplus 客户端工具
expdp 导出
impdp 导出
rman 备份与恢复
Oracle 通过 Oracle REST Data Services 实现安全访问 Oracle 数据库。
Oracle Database XE 对安装主机的规模和 CPU 数量不作限制(每台计算机一个数据库),但 XE 将最多存储 11GB 的用户数据,最多使用 1GB 内存,使用主机上的一个 CPU。
在使用软件之前,建议阅读 Oracle Database 快捷版 11g 第 2 版的 OTN 许可协议