linux环境 在没有安装Oracle的情况下怎么配置Oracle监听? 本帖最后由 yao752915708 于 2012-12-18 15:16:54 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主是想从另一台服务器连接oracle服务器吧这个要装一个oracle 的客户端的,在客户端配置tnsnames.ora,不需要配置监听。但是装Oracle 的服务器上,要配置监听并保证监听的状态正常。 这位楼主已经说对了,楼主自己就已经弄错了,连数据库不需要你装listener,你的服务器数据库要想让其他人访问肯定自己会装listener的,楼主只需要装一个客户端就行了额!oracle-instantclient11.2-sqlplus-11.2.0.2.0.x86_64.rpmoracle-instantclient11.2-devel-11.2.0.2.0.x86_64.rpmoracle-instantclient11.2-basic-11.2.0.2.0.x86_64.rpm下面是在Linux下面安装oracle客户端的一个大致步骤:1.安装RPM包:[root@SEv3 ora_installclient]# rpm -ivh oracle-instantclient11.2-*.rpmPreparing... ########################################### [100%] 1:oracle-instantclient11.########################################### [ 33%] 2:oracle-instantclient11.########################################### [ 67%] 3:oracle-instantclient11.########################################### [100%]2.设置环境变量 /etc/profile :echo "export TNS_ADMIN=/usr/lib/oracle/11.2/client64/export LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client64/:/usr/lib/oracle/11.2/client64/lib:$LD_LIBRARY_PATHexport NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16GBK'" >> /etc/profile3.设置tnsnames.oraecho "telecom = (DESCRIPTION= (ADDRESS= (PROTOCOL=TCP) (HOST=192.168.6.244) (PORT=1521) ) (CONNECT_DATA= (SERVER=dedicated) (SERVICE_NAME=orcl) ) ) " >> /usr/lib/oracle/11.2/client64/tnsnames.ora 我只想配置一个监听连接服务器上的数据库 请大虾们指导===============================================不需要配置監聽,需要配置本地服務名。安裝完客戶端后,在圖形界面下運行 netmgr 监听器在服务端本地只要配置tnsnames.ora即可 逻辑方案求优化。请拍砖、求抛玉。 oracle 如何对一张表的数据同时修改跟插入 关于Oracle10g的几个基础问题,谢谢帮忙看看。 sql的格式问题 checkpoints complete 为什么不累加,还会减小? 求助:数据库导入导出问题 发现一个怪怪的问题,不知道怎么回事.(关于in的) 为什么数据库安装不了??? 从SQLPLUS语句转换成SVRMGRL语句的问题?? 【50分】初学Oracle,急需要Oracle入门的经典电子版图书 菜鸟之问题_请问下oracle10G各个服务启动的先后顺序? oracle连接失败,可能是win7权限问题
这个要装一个oracle 的客户端的,在客户端配置tnsnames.ora,不需要配置监听。
但是装Oracle 的服务器上,要配置监听并保证监听的状态正常。
oracle-instantclient11.2-sqlplus-11.2.0.2.0.x86_64.rpm
oracle-instantclient11.2-devel-11.2.0.2.0.x86_64.rpm
oracle-instantclient11.2-basic-11.2.0.2.0.x86_64.rpm
下面是在Linux下面安装oracle客户端的一个大致步骤:1.安装RPM包:
[root@SEv3 ora_installclient]# rpm -ivh oracle-instantclient11.2-*.rpm
Preparing... ########################################### [100%]
1:oracle-instantclient11.########################################### [ 33%]
2:oracle-instantclient11.########################################### [ 67%]
3:oracle-instantclient11.########################################### [100%]2.设置环境变量 /etc/profile :echo "
export TNS_ADMIN=/usr/lib/oracle/11.2/client64/
export LD_LIBRARY_PATH=/usr/lib/oracle/11.2/client64/:/usr/lib/oracle/11.2/client64/lib:$LD_LIBRARY_PATH
export NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16GBK'
" >> /etc/profile3.设置tnsnames.oraecho "
telecom =
(DESCRIPTION=
(ADDRESS=
(PROTOCOL=TCP)
(HOST=192.168.6.244)
(PORT=1521)
)
(CONNECT_DATA=
(SERVER=dedicated)
(SERVICE_NAME=orcl)
)
)
" >> /usr/lib/oracle/11.2/client64/tnsnames.ora
===============================================
不需要配置監聽,需要配置本地服務名。安裝完客戶端后,在圖形界面下運行 netmgr
本地只要配置tnsnames.ora即可