目录

从Oralce裸奔开始配置数据库图文

从Oralce裸奔开始配置数据库(图文)

在实际做项目过程中,经常会用到Oralce,很多时候都需要自己手动安装系统和数据库。在配置数据库时,往往比较头疼。

ora配置文件的编辑特别如此。测试不通过时,发生Error时,我们往往会去搜寻网上的解决方法。甚至还有的人会直接复制粘贴网上的配置信息到ora文件。然后不知不觉把全角空格复制进去了,然后?然后就一头雾水,不知所以然。找了好久好久才发现多了个全角空格。

今天推荐一种Oracle的新玩法,那就是把Oracle彻底破坏掉,让它裸奔。再一件件衣服给它穿上,重新认识Oracle数据库的生成和配置。

1.让Oracle裸奔。

通过DBCA工具删除数据库,一个不剩。 http://static.blog.csdn.net/xheditor/xheditor_emot/default/smile.gif

https://img-blog.csdn.net/20160701155546400?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

Oracle服务只有两个,

https://img-blog.csdn.net/20160701160232441?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

ora配置文件全部删除,

https://img-blog.csdn.net/20160701160250051?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

通过Net Manager 工具可以看到里面的配置全部没有了。

https://img-blog.csdn.net/20160701160242998?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

通过NetCa工具可以看到没有再可以删除的监听程序了。

https://img-blog.csdn.net/20160701160256248?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

网络服务名也没有了。

https://img-blog.csdn.net/20160701160301411?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

2.创建数据库。

通过数据库配置助手开始创建数据库,我们不知道后面会发生什么错误,不用担心,它会提示你的。

https://img-blog.csdn.net/20170809141956631?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

根据需要选择模板,下一步

https://img-blog.csdn.net/20170809142140478?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

设置数据库名,下一步

https://img-blog.csdn.net/20170809142251475?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

配置EM,下一步

https://img-blog.csdn.net/20170809142336963?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

提示警告来了,意思是当前没有配置监听程序,需要用Netca来配置监听程序才能继续。

https://img-blog.csdn.net/20170809142414504?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

OK,那我们去找到这个工具,netca其实是net configuration assistant的缩写。

https://img-blog.csdn.net/20170809142521273?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

netca打开后,选择监听程序配置,下一步

https://img-blog.csdn.net/20170809142634503?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

添加,下一步

https://img-blog.csdn.net/20170809142714456?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

下一步,继续

https://img-blog.csdn.net/20170809142802050?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

下一步

https://img-blog.csdn.net/20170809142830175?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

默认端口,下一步

https://img-blog.csdn.net/20170809142906002?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

不需要配置另外的监听,下一步

https://img-blog.csdn.net/20170809142939369?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

监听程序至此配置完成

https://img-blog.csdn.net/20170809143028681?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

打开windows的服务,看一下,应该是多了一个listener的服务。

https://img-blog.csdn.net/20170809143106865?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

继续返回创建数据库的第四步,下一步,就不会出现警告

https://img-blog.csdn.net/20170809143222680?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

设置Oracle的统一口令,下一步

https://img-blog.csdn.net/20170809143321057?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

下一步,继续

https://img-blog.csdn.net/20170809143422746?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

下一步,继续

https://img-blog.csdn.net/20170809143446830?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

勾选需要sample,下一步

https://img-blog.csdn.net/20170809143519555?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

设置字符集为UTF-8,下一步

https://img-blog.csdn.net/20170809143557890?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

下一步,继续

https://img-blog.csdn.net/20170809143713203?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

完成

https://img-blog.csdn.net/20170809143737593?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

确认后开始创建数据库。

https://img-blog.csdn.net/20170809143826111?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

创建数据库中

https://img-blog.csdn.net/20170809143907758?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

创建过程中会出现下面的警告,这个失败会导致不能启动EM服务,下面一些可能的原因确认后发现,还没有注册数据库服务,后面我们会注册,先确定。

https://img-blog.csdn.net/20170809143954339?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

OK数据库创建完成了。

https://img-blog.csdn.net/20170809144200404?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

我们发现服务列表下多出来一个数据库实例服务。

https://img-blog.csdn.net/20170809144250566?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

连上Oracle的sqlplus执行一下,看一下这个创建的实例是否存在。存在即说明数据库真创建成功了。

https://img-blog.csdn.net/20170809144638848?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

3.用客户端连接服务端

这边我们在客户机上选择用A5M2的数据库工具连接服务端,看看是否能使用。注:此款工具不需要安装Oracle 客户端

https://img-blog.csdn.net/20170809144935491?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

遗憾的是,出现了下面的错误,12514。还记得上面创建数据库时的EM的错误吗,数据库服务还没有注册到监听程序。

https://img-blog.csdn.net/20170809145129365?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

那么接下去就去配置它,打开net manager工具,选择listener

https://img-blog.csdn.net/20170809150359704?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

上边有个下拉框,有点隐蔽,选择数据库服务。

https://img-blog.csdn.net/20170809150519366?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

发现什么都没有,点击最下面的添加数据库。

https://img-blog.csdn.net/20170809150614623?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

然后就是输入三个信息。

https://img-blog.csdn.net/20170809150649400?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

需要确认一下的是你当前的Oracle主目录是什么。

https://img-blog.csdn.net/20170809150742161?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

把这个目录地址,粘贴到对应位置。

https://img-blog.csdn.net/20170809150818563?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

完了之后就需要最后一步,保存一下这个配置。

https://img-blog.csdn.net/20170809150859703?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

因为更改了listener,所以需要对listener这个服务进行先停止后重启的操作。

https://img-blog.csdn.net/20170809150944889?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

然后我们再来试试刚才的客户机的连接。

https://img-blog.csdn.net/20170809151045159?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

发现已经连接成功。就可以使用数据库工具对数据库进行操作了。

https://img-blog.csdn.net/20170809151118993?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

连接后,先执行一下这个SQL文看看,可以出结果就没有问题。

https://img-blog.csdn.net/20170809151216258?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

4.配置EM服务

使用数据库配置助手工具进行配置。

选择配置数据库选件。

https://img-blog.csdn.net/20170809151535507?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

选择数据库,下一步

https://img-blog.csdn.net/20170809151554282?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

配置EM,下一步。是不是觉得这个界面很眼熟,没有错,上面创建数据库时出现过。

https://img-blog.csdn.net/20170809151624517?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

下一步。

https://img-blog.csdn.net/20170809151724113?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

下一步,继续。

https://img-blog.csdn.net/20170809151818653?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

完成。

https://img-blog.csdn.net/20170809151838921?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

点击确定。

https://img-blog.csdn.net/20170809151904915?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

开始配置数据库。

https://img-blog.csdn.net/20170809151930353?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

数据库配置完成。保存好emkey.ora文件。

https://img-blog.csdn.net/20170809151958047?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

OK,最后我们要验证一下EM是否能正常访问。

https://img-blog.csdn.net/20170809152051248?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

看到监控画面就说明没有问题了。

https://img-blog.csdn.net/20170809152139484?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

5.配置主机名

如果这个时候你在客户机连接DB服务器时,使用主机名可能会出现问题。这需要设置另外一个配置。

打开Netca工具。本地网络服务名配置

https://img-blog.csdn.net/20170809152558384?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

下一步。

https://img-blog.csdn.net/20170809152639707?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

设置服务名,下一步。

https://img-blog.csdn.net/20170809152702805?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

下一步。继续。

https://img-blog.csdn.net/20170809152732514?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

设置当前服务器主机名。

https://img-blog.csdn.net/20170809152755827?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

选择进行测试。

https://img-blog.csdn.net/20170809152823484?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

测试失败是因为口令需要输入一次。

https://img-blog.csdn.net/20170809152856788?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

更改登录,输入口令密码。

https://img-blog.csdn.net/20170809152928876?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

测试成功。

https://img-blog.csdn.net/20170809152955682?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

配置一下网络服务名。

https://img-blog.csdn.net/20170809153056718?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

不需要配置另外一个服务名。

https://img-blog.csdn.net/20170809153132959?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

网络服务名配置完成。

https://img-blog.csdn.net/20170809153213868?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

打开net manager,发现服务命名,多了一个venus。

https://img-blog.csdn.net/20170809153248263?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

点击下面的listener,改一下主机的IP为主机名。

https://img-blog.csdn.net/20170809153324210?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

保存以后,再重启一下listener服务。

https://img-blog.csdn.net/20170809153428128?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

确认一下oracle的目录下,只有两个ora配置文件。

https://img-blog.csdn.net/20170809153558859?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

使用netca工具,配置命名方法。

https://img-blog.csdn.net/20170809153700154?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

下一步。

https://img-blog.csdn.net/20170809153728382?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

命名方法配置完成。

https://img-blog.csdn.net/20170809153750247?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

多了一个sqlnet.ora配置文件。

https://img-blog.csdn.net/20170809153815985?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

打开windows的hosts文件。

https://img-blog.csdn.net/20170809153904189?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

修改前的状态。

https://img-blog.csdn.net/20170809154022360?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

在最后追加两行。保存后退出。

https://img-blog.csdn.net/20170809154050614?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmVkc29mdF9teW11Y2g=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

至此,所有的配置都已经完成。修改hosts文件的原因是,有的环境下,如果你访问EM使用的主机名会访问不到,访问IP地址倒是可以。

为了能访问EM的主机URL地址,做了如上配置。

图片很多,但是思路我想应该还是很清楚的。

清除所有的oracle配置,然后一步步慢慢添加,全程界面配置,不需要命令行或者手动输入内容。为的就是防止莫名其妙的原因。

如果有什么问题,欢迎留言交流。