mdsk.net
当前位置:首页 >> 为什么在sqlplus中可以连接但在CmD中连接不上 >>

为什么在sqlplus中可以连接但在CmD中连接不上

你看一下客户端的bin目录,这个目录里中的两个可执行文件sqlplusw.exe、sqlplus.exe.我估计你说的“sqlplus中可以连接”是指通过sqlplusw.exe去连接数据库.通过cmd中连接数据库的话是调用了sqlplus.exe.你检查一下这个文件是否存在?直接运行它看看情况

你可以打 sqlplus sys/pass as sysdba那个as sysdba很重要

在命令行中输入:如果是本机:sqlplus user/pwd 如果是连接远端服务器:sqlplus user/pwd@本地服务名 本地服务名就是在net manager中配置的名称

sqlplus 版本问题重新装sqlplus 或者修改TNS写法

首先要明白,sqlplus是一个工具,是一个可执行文件,你要执行它,首先要知道它在哪里,你可以这样,首先转到你的oracle安装目录,cd C:\Oracle\product\10.1.0\Client_3\BIN然后执行sqlplus为什么你直接cmd之后sqlplus不能使用呢,这个和你的环境变量path有关,因为sqlplus这个工具从你的path里面找不到.

格式是:{<username>[/<password>]@[//]Host[:Port]/<service_name>] 如:sqlplus risenet/1@//192.168.130.99:1521/risenet) IP前面有两个 // ,所以你的写错了,改成 sqlplus user/pw@//ip:port/sid 就对了

在CMD中启动sqlplus 言归正转,下面具体说一下如何启动. 1. 设置正确的ORACLE实例 2. 启动SQLPLUS 3. 连接 4. 启动/关闭数据库 相应的在DOS命令下执行:

sqlplus是oracle的字符界面的客户端程序,只有在安装了Oracle的机器上才支持sqlplus.你的电脑上没装oracle,淡然用不了了.但是你可以telnet到安装了oracle的电脑上,用这个命令.

ora-00600是oracle内部漏洞,看alert日志,看trace文件.

:在cmd中启动sqlplus操作步骤:1.设置正确的oracle实例2.启动sqlplus3.连接4.启动/关闭数据库相应的在dos命令下执行:1.setoracle_sid=$instance_name2

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