1.概述
Oracle Database Exadata Express Cloud Service是Oracle推出的数据库云服务,现在Oracle Database ExadataExpress Cloud Service快速云服务中,使用的是Oracle Database 12cRelease 2 Enterprise Edition,我有幸可以体验到架构在Exadata上最新的Oracle 12cR2版本的数据库。
2.初次登录
拿到帐号后,第一次登录管理员地址:https://myservices.us.oraclecloud.com

首先需要输入身份域,当订购Exadata Express Cloud Service服务后,Oracle就会在邮件里提供给你如下内容:

身份域就是指Identity Domain的内容,输入身份域点击开始,就会要求输入用户名和密码,也就是邮件中提供的用户名和临时口令,登录后,系统会要求更改初始口令(此处忘记截图,无关紧要)。
使用帐号登录后,默认就进入仪表盘界面,显示订购的产品。

这里我就订购一个Oracle Database Exadata Express Cloud Service服务。整个管理界面比较简单,当然我还没有创建任何数据库实例。
首选项是一些常规设置。

用户里是一些角色相关的东西,添加管理用户等。

3.创建实例
当前我登录的用户是Admin角色。闲话不多说了,先去创建实例看看。回到仪表盘,点击绿色按纽“创建实例”。

我这里创建Exadata Express

在实例详细信息里,输入数据库名称,我这里建了个测试库,就使用名称testx20,然后点击下一步。

在这一步里就是确认信息,点击创建服务实例,就可以完成创建了。完全不用安装软件和dbca建库,创建数据库就2个步骤,非常简单。创建时间也非常快,很快就返回了,这样我们的实例就建完成了。这个过程非常简单,比我们自已准备调试硬件、安装操作系统、安装数据库软件,建库等一系列事情那是快了去了。
创建完成后,显示如下信息

点击仪表盘,回到初始界面,发现已经有个Exadata Express服务了

点击Exadata Express的文字链接,就可以查看实例相关的创建者信息了

点击打开服务控制台,就可以对数据库进行相关管理

Web Access是APEX相关的内容,我们暂且不理,先创建个Schema再说。
4.创建Schema
往下拉,到Administration中,使用“Create Database Schema”来创建,如下:

创建Schema也比较简单,输入用户和密码,这里我不需要APEX和REST Data Services,指定了个独立的表空间,点击蓝色按纽就完成了用户创建。


5.客户端访问服务器
作为最传统的C/S访问,如何完成呢?首先要启用客户端访问,在Exadata Express界面里在Client Access管理项中,点击Enable Client Access 
会显示客户端启用的说明和如何访问服务器

点击蓝色按纽启用客户端访问后,在Exadata Express管理界面的Client Access就多了几项,包括下载客户端的认证包、下载驱动等。

在我本机,已经安装了Oracle 12cR1的客户端,所以我就直接下载客户端认证包,点击“Download ClientCredentials”,会弹出让你输入口令的界面,这个口令具体啥作用,暂时没有管,输了个比较复杂的,自已记得就行了。

下载得到个client_credentials.zip压缩包,把这个压缩包复制到$ORACLE_HOME/network/admin目录,然后解压,得到以下6个文件。
需要修改sqlnet.ora文件里的内容,将“(METHOD_DATA = (DIRECTORY="?/network/admin"))”改为实际的路径

打开tnsnames.ora文件,可以看到Oracle提供的数据库连接信息。

这样就可以通过客户端连接数据库服务器了。

6.总结
这个部署在操作熟练的情况下,估计只需要10分钟就可以完成,这在以前传统的情况下是不可想象的。整个操作过程比较流畅,没有遇到太大的障碍,后面会为大家奉上更加精彩的内容。
中国OCM之家
专注数据 共现梦想
QQ群:554334183






