windows怎么连接虚拟机上的oracle数据库?

1.oracle数据库是安装在虚拟机上的linux红帽系统里面的,主机和虚拟机能够正常的ping通,但是在cmd用 sqlplus连接的时候提示"sqlplus不是外部命令也不是.....!
2.我只在虚拟机上安装好数据库,然后登陆oracle账户启动并在cmd上连接。没有更改环境变量,因为不不知道虚拟上的sqlplus.exe的路径应该怎么更改!
是不是中间还缺少什么步骤啊?环境变量可以增加虚拟机上sqlplus.exe的路径上去吗?

1.首先你需要在本地安装一个ORACLE 然后在NETmanager中设置好监听要保证最后的测试能成功

2.然后在LINUX下切换用户为ORACLE 然后启动监听,lsnrctl start 就是这个命令,并且要用管理员方式进去oracle并启动数据库 也就是startup命令

3.本地如果有PLSQL 的话你连接LINUX 下的ORACLE 会很简单,没有的话就在CMD模式下 输入
sqlplus (linux下ORACLE 的用户名)/(密码) @监听名字(也就是刚才在netmanager下设置的监听名字)【as sysdba】(可加可不加,如果是管理员就需要加最后这个,其他的不需要加);
演示一下命令 比如 用户名为管理员帐号orcl 密码orcl 设置的监听名字为oracle_linux    然后在CMDl下输入为sqlplus orcl/orcl@oracle_linux as sysdba (oracle_linux这个需要下划线的前面变成超链接了。。。。。。)追问

我就在本地windows中安装oracle的客服客服端就可以连接上linux的服务器了?还有就是最后测试失败的原因是什么啊?我在测试之前启动oracle的监听失败?怎么办啊?谢谢,帮忙再解决,非常感谢!

追答

测试失败,显示的是你监听未启动?
那么你进去linux下转换到oracle用户 就 是 su oracle 然后用命令 lsnrctl start 就启动监听了。。。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-04
1.首先要在你的主机上安装oracle客户端。
2.在虚拟机中配置好oracle的监听程序(监听配置为IP,不要使用主机名),在主机客户端配置网络服务,这样才能正常连接到虚拟机的oracle上。
具体步骤可以上网上查查具体的做法本回答被网友采纳
相似回答