设置方法如下:
1、找到$ORACLE_HOME/client_1/network/admin目录下的tnsnamesora文件,并用文本模式打开。
2、添加以下内容:
本地实例名=(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP地址)(PORT = 端口号))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 服务名)
)
)
3、用工具登录即可。
一、问题描述:
安装好ORACLE服务器端后,利用PL/SQL连数据,提示无监听程序。
二、解决步骤:
1检查防火墙。
将防火墙关闭。
2查看监听服务。
在管理工具->服务中查看监听服务是否已经启动,如果没有,请启动。
3查看注册表。
在HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->services中查看监听程序是否注册。
1)如果没有ImagePath字段,就手动添加这个字段,将TNSLSNREXE的路径添加进去。
我的是F:\app\Administrator\product\1120\dbhome_1\BIN\TNSLSNR。
2)如果整个监听程序都未注册,那么请重新配置监听服务。步骤如下:
<1>打开网络配置工具(Net Configuration Assistant)
<2>选择监听程序配置,点击下一步
<2>删除原有的监听配置,直接点下一步即可。如果没有删除选项则跳过此步进行第<3>步。
<3>添加监听程序,也是直接点击下一步即可。
<4>监听服务添加后,在管理工具->服务中查看监听服务,并重启该服务。
4查看客户端的tnsnamesora文件。
通过Oracle Net Configuration Assistant(oracle网络配置助手),配置本地网络服务名,从而实现连接oracle数据库
>
使用sqlplus连接oracle11g数据库步骤如下所示:
方法一:
1、找到sqlplus,在开始菜单你安装的oracle-》应用程序开发目录下面;
2、点击SQLPlus,d出cmd;
3、输入用户名,还有密码,密码后面加上@数据库实例名,登录成功后界面如下所示;
方法二:
在开始-》运行(快捷键win+r),输入cmd。d出的黑色框中输入:sqlplus用户名/密码@数据库实例名;
以上就是关于怎么远程连接oracle数据库全部的内容,包括:怎么远程连接oracle数据库、Oracle连接对方的数据库,显示无监听程序、怎么连接oracle数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)