【ORACLE】教你怎么在Oracle Cloud上创建一个自治数据库,并通过客户端进行连接

8 篇文章 1 订阅

前言

在上一篇文章【ORACLE】教你怎么自主免费开通ORACLE的MOS权限 中,教大家通过申请免费的ORACLE CLOUD服务来开通了MOS权限,既然来都来了,ORACLE CLOUD上那么多免费的服务,我们不用一用不就浪费了?

所以,这篇教大家如何在ORACLE CLOUD里开通一台自治数据库,并通过你本机的oracle客户端进行连接

一、申请ORACLE CLOUD账号

略,请参考此文【ORACLE】教你怎么自主免费开通ORACLE的MOS权限

二、创建ATP数据库

  1. 进入oraclecloud网站并登陆 https://cloud.oracle.com
  2. 点击创建ATP数据库(当然ADW也行)
    image.png
  3. 填写数据库相关信息,“始终免费”、管理员密码、邮箱
    image.png
    image.png
  4. 点击创建自治数据库按钮,接下来就等它创建好
    image.png

三、配置本地连接环境

  1. 数据库创建好后,点击刚刚创建的数据库
    image.png
  2. 点击数据库连接
    image.png
  3. 点击下载wallet
    image.png
  4. 输入密码并点击下载(可以和上面的管理密码不一致),获得一个压缩包
    image.png
    image.png
  5. 打开压缩包中的tnsname.ora,并将其内容添加至你本机客户端tnsname.ora文件中
    image.png
  6. 将压缩包中,除了tnsname.ora以外的文件,解压到你本机客户端的network/admin/文件夹下,注意别把你自己的tnsname.ora覆盖了
    image.png
  7. 打开sqlnet.ora文件,把文件内的路径配置完整(这里一般是自动读环境变量,但有些电脑上不一定配置了)
WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="?/network/admin")))
SSL_SERVER_DN_MATCH=yes

改成,注意这个路径要填你自己的instantclient的路径

WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="F:\oracle_bak\instantclient_21_3\network\admin")))
SSL_SERVER_DN_MATCH=yes

四、连接数据库

  1. sqlplus
    在这里插入图片描述

  2. plsql developer
    image.png
    image.png

五、注意事项

  1. 请尽量使用新版本的oracle客户端,比如21.3版本https://www.oracle.com/cn/database/technologies/instant-client/winx64-64-downloads.html
  2. 注意实际引用的tnsnames.ora目录是否正确
  3. 5个tns名称分别适用于不同的场景,执行优先级最高的应该是TPurgent
  • High – for long queries, high parallelism, low SQL concurrency.
  • Medium – for medium queries, parallelism, medium concurrency.
  • Low – for short queries, no parallelism, high concurrency.
  • TPurgent – for high priority transaction processing.
  • TP – for standard transaction processing.
  1. 压缩包中的其他文件可用于jdbc的连接
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DarkAthena

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值