mdsk.net
当前位置:首页 >> 用 sqlplus可以登录OrAClE10g, 但是plsql DEvElopEr却无法正确登录or... >>

用 sqlplus可以登录OrAClE10g, 但是plsql DEvElopEr却无法正确登录or...

查看下你的tnsname文件里面的DNS配对了吗?就是在oracle_home\db_1\NETWORK\ADMIN下面的tnsname里面看看有没有配错的实在不行就把他删除,用Configuration Assistant重新配置下还有就是看下监听地址什么的都对不对?服务起来没有

sqlplus 可以连接,plsql不行说明监听服务没有起来.如果是安装在自己机器上的oracle,试试以下步骤1.在命令行里输入sqlplus / as sysdba如果没有显示成功连接的信息,说明是ORACLE没有开,在windows服务中打开ORACLE这样命名的服务.2.在命令行中尝试tnsping orcl,如果显示错误,在windows服务中打开ORACLELISTENER这样命名的服务.重复以上1,2步骤,应该就可以了

打开cmdsqlplus /nolog出现下面的情况就代表进入oracle.SQL>SQL>conn sys/pass@orcl as sysdba ,-------sys用户SQL>conn scott/tiger@orcl-----------------------普通用户,需解锁//sys用户密码是你新建数据库时规定的密码.不然进不去的提示“已连接”就代表已连接某个数据库,可以写sql语句了

可能是你客户端没有配置好,你在打开plsql是想不要登录,将登录界面关闭,在plsql菜单的工具->首选项中配置oracle10g的主目录名OraDb10g_home1,以及OCI库F:\oracle\product\10.2.0\db_1\bin\oci.dll,这个路径和你安装的oracle路径有关,在重启plsql看看行不行

你的命令行方式不能登录,应该是你环境变量的问题,因为系统找不到Oracle目录下的sqlplus.exe,设置一下环境变量,在Path里面把Oracle安装目录下到类似product\11.2.0\dbhome_1\BIN目录.

应该是安装出现问题吧

sqlplus的@后面跟的应该是tns名,不是ip地址.也就是说@的后面应该跟的是plsql后面的ORCL,你的plsql中标题栏上面写着的system@ORCL,怎么在sqlplus中写为了ip地址了呢?在sqlplus中也应该是@ORCL

看下是不是有防火墙设置.被拦截了.再或者看看自己的数据库连接,是不是写错了,多了空格什么的.

看看服务端的listener起了没有 看看1521端口

1.检查注册表,HKey_LocalMachineSoftwareOracle下面的Oracle_Home,若不对,修改成正确的; 2.卸载ODP for .Net (或者卸载ODT for .Net, ODT中包含ODP, ODT 是VS.Net的一个集成插件,用于连接和浏览oracle数据库,并且提供对

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com