windows怎么连接虚拟机上的oracle数据库? 5
1.oracle数据库是安装在虚拟机上的linux红帽系统里面的,主机和虚拟机能够正常的ping通,但是在cmd用sqlplus连接的时候提示"sqlplus不是外部命令...
1.oracle数据库是安装在虚拟机上的linux红帽系统里面的,主机和虚拟机能够正常的ping通,但是在cmd用 sqlplus连接的时候提示"sqlplus不是外部命令也不是.....!
2.我只在虚拟机上安装好数据库,然后登陆oracle账户启动并在cmd上连接。没有更改环境变量,因为不不知道虚拟上的sqlplus.exe的路径应该怎么更改!
是不是中间还缺少什么步骤啊?环境变量可以增加虚拟机上sqlplus.exe的路径上去吗? 展开
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这个需要下划线的前面变成超链接了。。。。。。)
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 就启动监听了。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询