informix服务端口和oralce服务端口
查找informix的服务端口
1>>more .profile
找到:
INFORMIXDIR=/home/informix
INFORMIXSERVER=aaaa
2>>cd $INFORMIXDIR/etc
3>>more sqlhosts
找到下面一航
aaaa onsoctcp IBM105 aa_service
4>>cd /etc
5>>vi services
查找 aa_service
会定位到
aa_service 9999/tcp
Ok,大功告成 9999就是我们要找的端口。
oracle的服务启动与端口打开
1,查看监听端口:
C:\ Documents和Settings \ mengzhaoliang> lsnrctl的状态
LSNRCTL为32位的Windows版本10.2.0.1.0 -生产在17-12月-2008 18点02分
8点20分
版权所有(c)1991年,2005年,甲骨文。保留所有权利。
正在连接到(DESCRIPTION =(ADDRESS =(PROTOCOL = IPC)(KEY = ORCL)))
LISTENER的STATUS
------------------------
别名LISTENER
版本TNSLSNR对于32位Windows版本10.2.0.1.0 -机生产线
CTION
启动日期15-12月-2008 17时35分26秒
正常运行时间2天0小时52分58秒
跟踪级别关闭
安全性:本机操作系统验证
SNMP OFF
监听程序参数文件D:\ ORACLE \产品\ 10.2.0 \ DB_1 \网络\ ADMIN \ listener.o
RA
监听程序日志文件D:\ ORACLE \产品\ 10.2.0 \ DB_1 \网络\ LOG \监听器。日志
“ORCL”包含2个例程。 例程“ORCL”,状态UNKNOWN,包含此服务的1个处理程序... 例程“ORCL”,状态READY,包含此服务的1个处理程序... 服务“orclXDB”包含1个例程。 例程“ORCL”,状态READY,包含此服务的1个处理程序... 服务“orcl_XPT”包含1个例程。 例程“ORCL”,状态READY,包含此服务的1个处理程序... 命令执行成功
2,改变端口号
在D:\ ORACLE \产品\ 10.2.0 \ DB_1 \ NETWORK \ ADMIN \ listener.ora的文件
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS =(PROTOCOL = IPC)(KEY = ORCL))
(ADDRESS =(PROTOCOL = TCP)(HOST = 127.0.0.1 )(PORT = 1521)) )
)
改成:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS =(PROTOCOL = IPC)(KEY = ORCL))
(ADDRESS =(PROTOCOL = TCP)(HOST = 127.0.0.1 )(PORT = 1568)) )
)
3,停止监听命令:
C:\ Documents和Settings \ mengzhaoliang> LSNRCTL停止
LSNRCTL为32位Windows版本10.2.0.1.0 - 生产在17-12月-2008 18时30分31秒
版权所有(c)1991年,2005年,甲骨文。保留所有权利。
正在连接到(DESCRIPTION =(ADDRESS =(PROTOCOL = IPC)(KEY = ORCL)))
命令执行成功
4,重启监听命令:
C:\ Documents和Settings \ mengzhaoliang> lsnrctl start启动之
LSNRCTL为32位Windows版本10.2.0.1.0 - 生产在17-12月-2008 18时30分44秒
版权所有(c)1991年,2005年,甲骨文。保留所有权利。
启动TNSLSNR:请稍候...
TNSLSNR对于32位Windows版本10.2.0.1.0 - (DESCRIPTION =(ADDRESS =(PROTOCOL = IPC)(PIPENAME = \ \ \管道\ orclipc)))监听:(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1568)) )
正在连接到(DESCRIPTION =(ADDRESS =(PROTOCOL = IPC)(KEY = ORCL)))
LISTENER的STATUS
------------------------
别名LISTENER
版本TNSLSNR对于32位Windows版本10.2.0.1.0 -机生产线
CTION
启动日期17-12月-2008十八时30分45秒
正常运行时间0天0小时0分1秒
跟踪级别关闭
安全性:本机操作系统验证
SNMP OFF
监听程序参数文件D:\ ORACLE \产品\ 10.2.0 \ DB_1 \网络\ ADMIN \ listener.ora中
监听程序日志文件D:\ ORACLE \产品\ 10.2.0 \ DB_1 \网络\ LOG \侦听器。登录
“ORCL”包含1个例程。 例程“ORCL”,状态UNKNOWN,包含此服务的1个处理程序... 命令执行成功
这样就可以成功更改监听端口号了
5,测试是否成功进入数据库
用超级用户可以连接上数据库SQL>的sqlplus“/ as sysdba已”
但用普通用户不可以,如:SQL> sqlplus的
用户连接不是数据库:出现:
错误:
ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
原来的listener.ora内容:
#listener.ora的网络配置文件:D:\ ORACLE \产品\ 10.2.0 \ DB_1 \网络\ ADMIN \ listener.ora中
#由Oracle配置工具生成的。
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\ ORACLE \产品\ 10.2.0 \ DB_1)
(PROGRAM = extproc的)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS =(PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS =(PROTOCOL = TCP )(HOST = 127.0.0.1)(PORT = 1521)) )
)
改成(红色部分为增加,修改部分):
#listener.ora的网络配置文件:D:\ ORACLE \产品\ 10.2.0 \ DB_1 \网络\ ADMIN \ listener.ora中
#由Oracle配置工具生成的。
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\ ORACLE \产品\ 10.2.0 \ DB_1)
(PROGRAM = extproc的)
)(SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = D:\ ORACLE \产品\ 10.2.0 \ DB_1) (SID_NAME = ORCL) ) )
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS =(PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS =(PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1568)) )
)
tnsnames.ora中的文件内容为:
#tnsnames.ora中网络配置文件:D:\ ORACLE \产品\ 10.2.0 \ DB_1 \网络\ ADMIN \ tnsnames.ora中
#由Oracle配置工具生成的。
ORCL =
(DESCRIPTION =
(ADDRESS =(PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1568))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL) )
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =(PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO) )
)
最后在windows中的“控制面板”——》“管理工具”——》“服务”中把Oracle的listener服务器(OracleOraDb10g_home1TNSListener)重新启动
6,再用普通用户登陆可以进入数据库:
SQL> sqlplus中
成功进入数据库了
附录:
如果在用本地Oracle连接远程的Oracle数据库,在$ORACLE_HOME\NETWORK\ADMIN\tnsnames.ora(如:D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora)增加上远程数据库的信息。这样可以用PLSQL等第三方软件连接。
增加信息:如:ORCL = (DESCRIPTION = (ADDRESS =(PROTOCOL = TCP )(HOST = 10.169.1.118)(PORT = 1568)) (CONNECT_DATA = (SID = ORCL) (SERVER = DEDICATED) ) )
informix服务端口和oralce服务端口的更多相关文章
- 通过ribbon 根据服务名获取所有服务实例的IP和端口列表
代码使用SpringCloud版本E3 业务场景: 今天遇到一个业务场景,要求根据服务名获取当前微服务集群中所有的对应服务实例的IP和端口,通过分析源码推算出了写法. 原理简述: 如果代码中引入了sp ...
- 设置邮箱发送服务|邮箱开始SMTP服务和腾讯云解封25端口的经验总结
原文链接: http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?id=7dfaaf63-d36f- ...
- Windows下查看某个端口被哪个服务占用
1.查看某个端口是否被占用 打开命令行,输入:netstat -ano | findstr "3306" 2.查看端口被哪个服务占用 tasklist | findstr “PID ...
- 【Hadoop】hiveserver2 不能启动端口 10000 开启服务的相关经验总结
转载来自http://blog.csdn.net/lsttoy/article/details/53490144. 这个问题困扰了我三天,各种查资料踩坑填坑的尝试,终于搞定了这个问题. 首先来品尝下喜 ...
- CentOS7下NFS服务安装及配置固定端口
CentOS7下NFS服务安装及配置 系统环境:CentOS Linux release 7.4.1708 (Core) 3.10.0-693.el7.x86_64 软件版本:nfs-utils-1. ...
- 【Azure微服务 Service Fabric 】Service Fabric中应用开启外部访问端口及微服务之间通过反向代理端口访问问题
问题描述 1) 当成功的在Service Fabric集群中部署了应用后,如何来访问呢?如果是一个Web服务,它的URL又是什么呢? 2) 当Service Fabric集群中,服务之间如需要相互访问 ...
- 基于多端口的Web服务
[Centos7.4版本] !!!测试环境我们首关闭防火墙和selinux [root@localhost ~]# systemctl stop firewalld [root@localhost ~ ...
- 计算机网络之传输层(传输层提供的服务及功能概述、端口、套接字--Socket、无连接UDP和面向连接TCP服务)
文章转自:https://blog.csdn.net/weixin_43914604/article/details/105451022 学习课程:<2019王道考研计算机网络> 学习目的 ...
- RPC原来就是Socket——RPC框架到dubbo的服务动态注册,服务路由,负载均衡演化
序:RPC就是使用socket告诉服务端我要调你的哪一个类的哪一个方法然后获得处理的结果.服务注册和路由就是借助第三方存储介质存储服务信息让服务消费者调用.然我们自己动手从0开始写一个rpc功能以及实 ...
随机推荐
- php创建多级目录完整封装类操作
创建多级目录函数中调用创建指定下的指定文件的函数: public function create_dir($dir,$mode=0777) { return is_dir($dir) or ($thi ...
- ASP.NET MVC 创建 Area 以及使用
此博客全乘抄袭,只为以后自己能再次用到 参考链接 http://www.cnblogs.com/willick/p/3331519.html ASP.NET MVC允许使用 Area(区域)来组织We ...
- WAV文件格式
作者:阿宝 更新:2016-09-21 来源:彩色世界(https://blog.hz601.org/2016/09/21/waveform-audio-file-format/index.html) ...
- 使用angular4搭建博客(一)
本文长期更新,未经运行,严禁转载. 博客(制作中) http://101.200.58.228/ Github https://github.com/Teloi/TEIndex 框架选择 Angula ...
- registry key 'Java Runtime Environment' has value'1.8',but '1.7' is requaired(转)
当更新jdk后,运行java命令可能会提示类似这样registry key 'Java Runtime Environment' has value'1.8',but '1.7' is requair ...
- VMware Workstation 12 Pro 之安装林耐斯-LinuxMint-系统
VMware Workstation 12 Pro 之安装林耐斯-LinuxMint-系统... ---------------------- ---------------------------- ...
- Maven详解(六)------ 生命周期
1.什么是 生命周期? Maven 强大的原因是有一个十分完善的生命周期,生命周期可以理解为项目构建步骤的集合,它定义了各个构建环节的执行顺序,有了这个顺序,Maven 就可以自动化的执行构建命令. ...
- Django 学习笔记(七)数据库基本操作(增查改删)
一.前期准备工作,创建数据库以及数据表,详情点击<Django 学习笔记(六)MySQL配置> 1.创建一个项目 2.创建一个应用 3.更改settings.py 4.更改models.p ...
- Java基础---泛型、集合框架工具类:collections和Arrays
第一讲 泛型(Generic) 一.概述 1.JDK1.5版本以后出现的新特性.用于解决安全问题,是一个类型安全机制. 2.JDK1.5的集合类希望在定义集合时,明确表明你要向集合中装入那种类 ...
- Pyhton 学习笔记1
格式化 最后一个常见的问题是如何输出格式化的字符串.我们经常会输出类似'亲爱的xxx你好!你xx月的话费是xx,余额是xx'之类的字符串,而xxx的内容都是根据变量变化的,所以,需要一种简便的格式化字 ...