Oracle在win10上安装,监听配置失败

Oracle在win10上安装,监听配置失败,第1张

Win7/win10 配置Oracle 客户端连接失败情况解决

关键词:

tnsping 、sqlplus、 SP-1503、 SP-0152、用户权限

安装好Oracle后,发现使用“Oracle net manager”总是提示 连接失败,提示输入字符错误或服务器为连接。(其他机器可联接,服务器端OK)

方法/步骤

1

探求原因,控制台下(CMD):

1)使用 tnsping “Oracle服务器主机IP:端口”,提示可连接,判断客户端 sqlnetora配置文件OK;

2)使用tnsping “Oracle服务器主机实例名:端口(TNSNAMES)”,提示可连接,判断tnsnamesora配置文件OK;

3)使用 sqlplus “username/password@net_service_name” 提示 SP-1503 和SP2-0152 错误;证明当前用户对SQLPLUSexe的权限不足

2

解决方法:

进入 Oracle client\Bin 下找到sqlplusexe (顺便sqlpluswexe):

右键-->兼容性-->以管理员身份运行此程序;

右键-->属性-->安全性,将Authenticated Users 赋予完全控制权限,确认保存。

使用 sqlplus “username/password@net_service_name” 提示 登陆成功

使用“Oracle net manager”测试登陆,显示登陆成功。

至此,问题解决。

3

总结:Windows 的权限控制害死人呀

END

注意事项

首先确保服务端配置OK,再来搞定客户端

客户Oracle服务器进入PL/SQL Developer时报ora-01033:oracle initializationg or shutdown in progress 错误提示,应用系统无法连接Oracle服务。经远程指导解决问题。过程如下:

1、进入CMD,执行set ORACLE_SID=fbms,确保连接到正确的SID;

2、运行sqlplus "/as sysdba"

SQL>shutdown immediate 停止服务

SQL>startup 启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号

SQL>shutdown immediate 再次停止服务

SQL>startup mount

SQL> recover datafile 2 恢复出错的数据文件

SQL>shutdown immediate 再次停止服务

SQL>startup 启动服务,此次正常。

3、进入PL/SQL Developer检查,没有再提示错误。

还启动不了,可能就是文件的问题,不过好像也有解决办法,你先看看这个好使不?其他的我再找找哈

你在sqlserver服务器上安装oracle客户端了吗?

使用oracle自己的客户端工具,比如sqlplus命令行,用

sqlplus user/pwd@本地网络服务名

的方式,能登录吗?

oracle连接不上的排查:

1 数据库服务器上 可否正常登录数据库并查询数据sqlplus

2 服务器上 用sqlplus user/pwd@orcl 的方式能否登录?

3 服务器的防火墙是否开着,是否没有为oracle调整过

4 客户端用oracle sql developer 连接时,地址,端口,数据库实例名,用户名,密码,是否都正确?

ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务,是设置错误造成的,解决方法如下:

1、首先,先来了解一下这个数据库文件,在电脑上这个文件里存放的就是配置数据,监听器在启动时会读取该文件。

2、接下来,要知道SID_LIST_LISTENER参数就是数据库注册,动态注册或是静态注册。

3、然后,如果因为动态注册引起的问题,那么最简单的解决方法,是由动态注册改为静态注册。

4、最后,SID_NAME参数是数据库实例名,GLOBAL_DBNAME参数是全局数据库名。

5、配置好后,重启监听器,就可正常连接了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Oracle在win10上安装,监听配置失败

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情