您的位置:首页 > 数据库 > Oracle

Oracle安装不完全后使用自带工具调整(Net Manager,Net Configuration Assistant)的相关总结

2017-07-08 13:51 681 查看
* 网上有很多直接修改[安装目录\product\11.2.0\dbhome_1\NETWORK\ADMIN]下tnsnames.ora,listener.ora文件中参数的例子,但是在我遇到问题是都没有起作用(或者说是没有完全解决问题),最后找到一篇用oracle工具调节参数的文章才完全解决了问题,特此总结下(版本信息:win7 oracle 11g)*

Oracle监听相关问题[即需要修改listener.ora文件的相关问题]

在这里总结了一套出现Enterprise Manager配置失败后,用Net Manager和Net Configuration Assistant解决的流程.



- 这个错误说明Oracle的监听程序安装出现问题

解决方案 :

进入[Oracle安装目录\product\11.2.0\dbhome_1\NETWORK\ADMIN]下删除listener.ora

点击 开始菜单->所有程序->Oracle-(各版本不同)->配置和移植工具->Net Configuration Assistant

选择 :监听程序配置->下一步

选择 :添加->下一步

在监听程序名中输入 :Listener->下一步

如图所示,则点击下一步


选择 :使用标准端口号 1521->下一步

选择 :否->下一步

如果有多个监听器则选择一个启动,否则会提示’监听程序配置完成’->下一步

会到初始界面,点击完成

到这里监听器就配置完成了,这时候进入[Oracle安装目录\product\11.2.0\dbhome_1\NETWORK\ADMIN]会发现生成了一个新的listener.ora 文件

- 之后如果发现listener.ora中有任何参数(其实也就只有主机地址和端口号),可以使用Net Manager来修改(之前直接修改listener.ora文件总是会出现新的问题)

点击 开始菜单->所有程序->Oracle-(各版本不同)->配置和移植工具->Net Manager

点击 本地->监听程序->需要修改的监听程序(这里我是修改成本机地址)



左边的工具栏上的 :绿色的加号可以增加监听程序 , :红色叉号可以删除监听程序

以上关于‘由于监听程序安装有误’的相关的问题应该都可以解决了

Oracle相关连接问题[即需要修改tnsnames.ora文档的相关问题]

进入[Oracle安装目录\product\11.2.0\dbhome_1\NETWORK\ADMIN]下找到tnsnames.ora,



以下是正确格式的配置信息

ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ORCL)
)
)


若要添加的是Oracle远程连接则使用如下格式配置信息([]里的部分删除)

TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1['需要连接的IP地址'])(PORT = 1521['端口号默认为1521']))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL['需要连接的数据库的网络服务名,默认为ORCL'])
)
)


修改并保存tnsnames.ora后,就可以用 PLSQL developer 正常登录了



同样的添加Oracle远程连接也可以用Net Configuration Assistant来添加,Net Configuration Assistant程序和Net Manager在同一文件夹下,点击命名服务,再点左边的绿色加号,录入所需信息就能正常添加.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle 11g
相关文章推荐