mdsk.net
当前位置:首页 >> orAClE可用plsql登录 但是用sqlplus却不行 >>

orAClE可用plsql登录 但是用sqlplus却不行

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

应该是安装出现问题吧

你好!把localhost换成IP地址重启服务试下.希望对你有所帮助,望采纳.

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

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

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

可能是权限问题.比如Win7或以上系统,在PL/SQL图标上点右键,选择“以系统管理员身份运行”,如果跳出对话窗口,点“是”,再重新登陆Oracle测试.或者是可能本机Oracle客户端的配置文件tnsnames.ora设定错误,可打开此文件检查是否设定正常.该文件一般在安装目录的\NETWORK\ADMIN下.

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

看你本地监听是否已开启.如果是远程数据库,先ping一下对方ip看是否能连通.

估计可能是sqlplus 程序坏了.

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