前言
在上一篇文章 中,教大家通过申请免费的oracle cloud服务来开通了mos权限,既然来都来了,oracle cloud上那么多免费的服务,我们不用一用不就浪费了?
所以,这篇教大家如何在oracle cloud里开通一台自治数据库,并通过你本机的oracle客户端进行连接
一、申请oracle cloud账号
略,请参考此文
二、创建atp数据库
- 进入oraclecloud网站并登陆
- 点击创建atp数据库(当然adw也行)
- 填写数据库相关信息,“始终免费”、管理员密码、邮箱
- 点击创建自治数据库按钮,接下来就等它创建好
三、配置本地连接环境
- 数据库创建好后,点击刚刚创建的数据库
- 点击数据库连接
- 点击下载wallet
- 输入密码并点击下载(可以和上面的管理密码不一致),获得一个压缩包
- 打开压缩包中的tnsname.ora,并将其内容添加至你本机客户端tnsname.ora文件中
- 将压缩包中,除了tnsname.ora以外的文件,解压到你本机客户端的network/admin/文件夹下,注意别把你自己的tnsname.ora覆盖了
- 打开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
四、连接数据库
- sqlplus
- plsql developer
五、注意事项
- 请尽量使用新版本的oracle客户端,比如21.3版本
- 注意实际引用的tnsnames.ora目录是否正确
- 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.
- 压缩包中的其他文件可用于jdbc的连接
- 本文作者:
- 本文链接:
- 米乐app官网下载的版权声明: 本博客所有文章除特别声明外,均采用 许可协议。转载请注明出处!
最后修改时间:2023-05-06 22:35:41
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【米乐app官网下载的版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。