oracle怎么连不上,为什么oracle无法登录

突然连接不上Oracle数据库了,能给点建议吗

数据库不能连接一般分两种情况,一种是用户名密码错误,另一种是配置不正确。

创新互联公司是一家专业提供禹会企业网站建设,专注与网站建设、成都网站建设、H5页面制作、小程序制作等业务。10年已为禹会众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。

一、密码错误:

向数据库管理员索取正确用户名密码即可。

二、配置错误:

设置方法如下:

1、找到$ORACLE_HOME/client_1/network/admin目录下的tnsnames.ora文件,并用文本模式打开。

2、添加以下内容:本地实例名= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 数据库a href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YvuW-9PHbvuHR3rAf1uAFB0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHmLPH63rjRL" target="_blank" class="baidu-highlight"IP地址/a)(PORT = 端口号)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = 服务名) ) )

oracle数据库连接超时的原因

可能有很多种原因,建议具体情况具体分析。

可以排查下:

1、目标数据库是否开启了服务。

2、目标数据库是否开启了监听。

3、目标服务器是否有防火墙或是网络策略限制不允许访问。

4、检查下访问的配置是否正确,如IP、端口号、用户信息等等。

5、访问账号的连接数是否过多等等。

oracle连接失败

检查数据库客户端$ORACLEHOME/client_1/NETWORK/ADMIN目录中的tnsnames.ora文件看客户端连接服务器Listener的配置是否正确,如下配置是连接本地数据库服务器Listener,其中红色标记的是特别要注意的地方:

ORCL_LOCALHOST =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

)

(CONNECT_DATA =

(SID = orcl)

(SERVER = DEDICATED)

)

)

检查数据库服务器$ORACLEHOME/db_1/NETWORK/ADMIN目录中的listener.ora文件是否配置正确,如果这个文件配置错误是客户端是无论如何也无法连接到服务器的,如下是listener.ora的部分配置:

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

(ADDRESS = (PROTOCOL = TCP)(HOST = lihe)(PORT = 1521))

))

其中斜体标记的HOST是特别要注意的地方,是你的计算机名称,不能简单的写成localhost,如果不确定计算机名称则可通过dba登录sqlplus利用

select HOST_NAME from v$instance语句查询主机名

在oracle 创建 用户 总是出现“SP2-0640: 未连接”是怎么回事啊?

在oracle创建用户总是出现“SP2-0640: 未连接”,是设置错误造成的,解决方法如下:

1、首先点击windows中的运行,输入cmd,进入命令提示符的界面。

2、进入cmd后,首先连接oracle数据库。

3、然后创建数据库新用户,shop为数据库用户,123456为密码。

4、接着给新建的数据库用户授权,连接新的数据库用户。

5、最后显示数据库用户为shop,如下图所示,数据库用户创建及验证成功。

oracle数据库不能连接

数据库不能连接一般分两种情况,一种是用户名密码错误,另一种是配置不正确。

一、密码错误:

向数据库管理员索取正确用户名密码即可。

二、配置错误:

设置方法如下:

1、找到$ORACLE_HOME/client_1/network/admin目录下的tnsnames.ora文件,并用文本模式打开。

2、添加以下内容:

本地实例名=

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP地址)(PORT = 端口号))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = 服务名)

)

)


当前标题:oracle怎么连不上,为什么oracle无法登录
文章源于:http://cdiso.cn/article/heespd.html

其他资讯