客户端:win 7+sqldeveloper,在win7上面安装virtualBox+Ubuntu 8.04+sqlplus
现在的情况是win 7+sqldeveloper可以访问到数据库,但是sqlplus却不行,而Ubuntu 8.04访问网络并没有问题。
求高手解答下,万分感谢!
7 个解决方案
#1
怎么操作的啊?应该可以的
#2
sqlplus提示了什么?没发现命令?
#3
楼主把sqlplus 连接的代码贴出来看一下..
#4
连接之前最好指定ORACLE_SID
c:>set ORACLE_SID=XX
c:>sqlplus /nolog
#5
错误代码贴出来看看那....
#6
安装virtualBox+Ubuntu 8.04+sqlplus
我估计楼主说的意思是在Ubuntu8.04下边使用sqlplus访问外边的oracle吧。
sqlpuls单独安装???你是装了oracle instant client之类的工具吗?
那得先配置好环境再说啊。
把sqlplus运行的结果贴出来看看。
我virtualbox的ubuntu下同时安装了很多种数据库,命令行客户端都没什么问题。
我估计楼主说的意思是在Ubuntu8.04下边使用sqlplus访问外边的oracle吧。
sqlpuls单独安装???你是装了oracle instant client之类的工具吗?
那得先配置好环境再说啊。
把sqlplus运行的结果贴出来看看。
我virtualbox的ubuntu下同时安装了很多种数据库,命令行客户端都没什么问题。
#7
解决ORA-12560: TNS: 协议适配器错误,与大家共享
今天遭遇ORA-12560: TNS: 协议适配器错误的问题,经过一番努力问题已经解决,与大家共享。
造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,
启动oraclehome92TNSlistener服务。
2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务
面板,启动oracleserviceXXXX,XXXX就是你的database SID.
3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SI
D设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建
,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下
输set oracle_sid=XXXX,XXXX就是你的database SID.
经过以上步骤,就可以解决问题。
今天遭遇ORA-12560: TNS: 协议适配器错误的问题,经过一番努力问题已经解决,与大家共享。
造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,
启动oraclehome92TNSlistener服务。
2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务
面板,启动oracleserviceXXXX,XXXX就是你的database SID.
3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SI
D设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建
,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下
输set oracle_sid=XXXX,XXXX就是你的database SID.
经过以上步骤,就可以解决问题。
#1
怎么操作的啊?应该可以的
#2
sqlplus提示了什么?没发现命令?
#3
楼主把sqlplus 连接的代码贴出来看一下..
#4
连接之前最好指定ORACLE_SID
c:>set ORACLE_SID=XX
c:>sqlplus /nolog
#5
错误代码贴出来看看那....
#6
安装virtualBox+Ubuntu 8.04+sqlplus
我估计楼主说的意思是在Ubuntu8.04下边使用sqlplus访问外边的oracle吧。
sqlpuls单独安装???你是装了oracle instant client之类的工具吗?
那得先配置好环境再说啊。
把sqlplus运行的结果贴出来看看。
我virtualbox的ubuntu下同时安装了很多种数据库,命令行客户端都没什么问题。
我估计楼主说的意思是在Ubuntu8.04下边使用sqlplus访问外边的oracle吧。
sqlpuls单独安装???你是装了oracle instant client之类的工具吗?
那得先配置好环境再说啊。
把sqlplus运行的结果贴出来看看。
我virtualbox的ubuntu下同时安装了很多种数据库,命令行客户端都没什么问题。
#7
解决ORA-12560: TNS: 协议适配器错误,与大家共享
今天遭遇ORA-12560: TNS: 协议适配器错误的问题,经过一番努力问题已经解决,与大家共享。
造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,
启动oraclehome92TNSlistener服务。
2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务
面板,启动oracleserviceXXXX,XXXX就是你的database SID.
3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SI
D设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建
,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下
输set oracle_sid=XXXX,XXXX就是你的database SID.
经过以上步骤,就可以解决问题。
今天遭遇ORA-12560: TNS: 协议适配器错误的问题,经过一番努力问题已经解决,与大家共享。
造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,
启动oraclehome92TNSlistener服务。
2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务
面板,启动oracleserviceXXXX,XXXX就是你的database SID.
3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SI
D设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建
,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下
输set oracle_sid=XXXX,XXXX就是你的database SID.
经过以上步骤,就可以解决问题。