前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Oracle云数据库初体验 之一 - 申请与介绍

Oracle云数据库初体验 之一 - 申请与介绍

作者头像
数据和云01
发布2018-09-05 12:00:45
3.8K0
发布2018-09-05 12:00:45
举报
文章被收录于专栏:数据库新发现数据库新发现

关于Oracle云数据库(Oracle Cloud Database)的一些体验和分享,也可以参考以下链接:

http://www.eygle.com/archives/2012/12/oracle_cloud_database_req.html

http://www.eygle.com/archives/2012/12/oracle_cloud_database_application_express.html

http://www.eygle.com/archives/2012/12/oracle_cloud_sql_developer.html

Oracle公司在2012年OOW大会上,强势的确立了公司的云战略方向,也随之开放了Oracle Database Cloud平台。该平台的首页地址为:

http://cloud.oracle.com

在这个首页上,你可以找到Oracle云数据库的试用链接:

OracleCloudTry.png
OracleCloudTry.png

Oracle云数据库目前按照存储空间方式收费,分为5GB、20GB、50GB三种,分别收取175$,900$,2000$的月服务费,数据库版本选用了11gR2,由于技术限制,目前只支持 1 个 Schema的授权方式。将来如果升级到Oracle Database 12c,将可以支持用户模式,Pluggable Database将为云计算提供极大的便利。

OracleDatabaseCloudPrice.png
OracleDatabaseCloudPrice.png

目前Oracle云数据库开放30天的试用版本,支持1GB存储,6GB的数据传输流量。

申请注册Oracle数据库云,需要首先申请一个OTN账户,然后提供基本信息,提供信用卡号,注意Oracle并不会收取费用,信用卡仅用于验证身份。

OracleCloudDatabaseTryReq.png
OracleCloudDatabaseTryReq.png

申请到获得批准,一般需要3~5个工作日,一旦你收到如下Greeting邮件,恭喜你,你的申请获得了审批:

OracleCloudGreetings.png
OracleCloudGreetings.png

然后邮件会接踵而至,我相信Larry Ellision 是学习了乔帮主的一套,以下是我的订单:

OracleCloudOrder.png
OracleCloudOrder.png

登陆激活之后,可以看到自己的服务信息,数据库信息等,随之可以创建应用与发布公开访问:

OracleDatabaseCloudUser.png
OracleDatabaseCloudUser.png

Oracle Cloud Database - 云数据库需要依托应用才能够发挥出作用,所以在申请云数据库之后,Oracle提供了Application Express开发环境,通过这个开发环境,用户可以构建应用并发布出去,对外提供服务。

所以,Oracle的云数据库和其他Oracle云应用的区别就在于:

1.数据库是可视化和自我可管理的

2.应用是自行部署和开发的

不过目前Oracle提供的在线开发环境就只有Application Express。

登陆后Oracle Database Cloud环境后,可以打开开发环境,其中提供了非常友好的"SQL Workshop"接口,用于访问数据库:

OracleApplicationExpress.png
OracleApplicationExpress.png

SQL WorkShop的接口非常友好,可以直接通过SQL语句访问数据库内容,或者查看表结构等信息:

OracleSQLWorkshop.png
OracleSQLWorkshop.png

Express 内部集成了Team开发功能,具备里程碑、Bugs协作等团队协作功能:

OracleTeamDevelopment.png
OracleTeamDevelopment.png

Express 内置了示范样例,通过一个订单销售系统,示范应用开发和发布模式,整体风格非常清爽:

OracleSampleApplicationCloud.png
OracleSampleApplicationCloud.png

从目前开放的Oracle Cloud Database看来,实际上只是一个集成的Oracle Application Express开发环境。进一步的功能有待于Oracle的继续演进。

Oracle云数据库申请成功之后,同时会开通两个sftp账户,可以用于上传和下载程序文件或数据。在用户管理页面需要初始化用户密码,应用的远程SQL Developer连接,需要在OAE(Oracle  Application Express)进行用户创建。

完成这些工作之后,你将可以像使用一个本地数据库一样使用这个云端的Oracle数据库。

以下是一些核心步骤的操作示范。

CloudIdentityConsole.png
CloudIdentityConsole.png

登陆之后,在Identity Console处进入用户管理,可以通过Reset方式修改用户口令,这里两个sftp用户的口令必须要更改才能使用:

ResetUserPassword.png
ResetUserPassword.png

此外,应用的访问用户需要通过Express的管理页面进行用户创建:

ExpressUserCreate.png
ExpressUserCreate.png

用户组可以选择SQL Developer组,这个用户就可以用于远程的连接访问:

SQLDeveloperGroup.png
SQLDeveloperGroup.png

接下来就可以使用已经具备的信息,进行连接配置,在SQL Developer最新的3.2版本中,通过"Cloud Connection"功能可以创建云数据库连接。

名称使用你获得的数据库标识名称,用户名为Express中创建的,URL使用你的apex连接串:

SQLDeveloperSetting.png
SQLDeveloperSetting.png

然后就可以启动连接,SQL Developer就像连接一个本地数据库一样,连通了云端的Oracle数据库:

SQLDeveloperConnect.png
SQLDeveloperConnect.png
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2012年12月13日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档