oracle如何连接远程数据库

你自己说吧。

方法一:本地安装Oracle。
需要用户名和密码。
该服务必须正在运行。
环境变量 ORACLE_HOME PATH 必须正确设置。
网络是开放的并且防火墙没有阻止它。

方法二:本系统未安装Oracle客户端。
使用工具,SQLDeveloper,Toad。
需要 IP 地址或主机名。
端口 1 5 2 1 可能会发生变化。
服务名称是 SID 或 ServiceName。
需要用户名和密码。

该工具需要配对。
需要网络许可。
防火墙不会阻止这一点。

如果无法连接,请检查上述内容。

怎么远程连接oracle数据库

1 .第一种方法:直接下载instantclient_1 1 _2 并安装。
2 、第二种方法:配置本地服务名称。
Hapat janë si më poshtë:
开始菜单,数据库,netmanager,本地,服务名称,左上角添加,网络服务名称(随便你),下一步,下一步,主机名:localhost,下一步,服务名称:要连接的数据库的名称(例如orcl)。
3 . Ndryshoni skedarin tnsnames.ora:
找到数据库安装路径:D:\Oracle1 1 g\product\1 1 .2 .0\db_1 \NETWORK\ADMIN
将 tnsnames.ora 修改为以下格式: (描述= (地址列表= (ADDRESS=(协议=TCP)(HOST=[输入另一个数据库IP])(PORT=1 5 2 1 )) ) (连接数据= (SERVICE_NAME=ORCL) ) ) 4 .两种方法都很简单,关键是配置正确。

【Navicat】:[2]怎么远程连接oracle数据库

哎,上次帮同事建立这个远程连接,真是费了好长时间啊。
他的旧笔记本电脑是Windows 7 6 4 位,系统盘已经快满了,他还需要远程操作公司的Oracle数据库。
好吧,我必须一步一步地为其重新配置 InstantClient。

当我下载instantclient-basiclite-nt-1 2 .1 .0.1 .0.zip时,我去官网查看。
系统是6 4 位的,所以我下载的是nt版本。
下载一个1 G的压缩包,解压到D盘OracleInstantClient目录下。
嘿嘿,这个目录名我特意用了英文,以免以后出错。

解压后,点进目录,果然在根目录下找到了oci.dll,大约有1 5 0万个。
这个文件确实很神奇。
它是一个很小的 ​​DLL,但功能却很丰富。

打开 Navicat,“工具”->“选项”,然后单击左侧的“环境”。
右侧有一个“OCI Library”的输入框,我点击旁边的“...”,然后导航到D:\OracleInstantClient,选择oci.dll,“确定”,“确定”。
事实上,只需两个简单的步骤。

然后创建连接。
“连接”->“Oracle”,会出现一个窗口。
我填写的是连接名称“Oracle_Remote”,主机名是服务器IP,1 9 2 .1 6 8 .1 .1 00,端口1 5 2 1 ,服务名称是“ORCL”,用户名和密码是他给我的测试账号。
点击“测试连接”,进度条转了几圈,突然出现“成功”的提示,我松了一口气。

但是当他使用的时候,还是不行。
远程检查发现防火墙1 5 2 1 端口是开放的,lsnrctl status也显示正在监听1 5 2 1 ,用户名和密码也没有问题。
等等,我突然想到,难道是oci.dll文件和系统冲突了?我重新下载了最新版本的InstantClient,版本是1 9 .8 ,应该有更好的兼容性。
将其解压到同一目录并重新配置 Navicat。
这次测试连接果然成功了。

你看,有时候问题就出在这些细节上,比如文件路径不能包含中文字符或空格,或者版本不兼容。
这个oci.dll文件确实有点神秘。

现在他可以用Navicat连接数据库了,但是...他问我,这个InstantClient必须一直开着吗?我说,好吧,也许把它变成一个系统服务?他又问,这样会影响电脑的速度吗?唉,这是一个新问题。

plsqldeveloper 怎么远程连接oracle数据库

这三种方法都会起作用。

tnsnames.ora 需要更改。
进入Oracle目录并找到tnsnames.ora文件。
添加或更改项目。
包含远程数据库信息。
必须了解Oracle。

NetManager 也可以工作。
启动网络管理器。
创建或重命名网络服务。
填写IP、端口和服务名称。
保存设置并关闭该工具。

PLSQLDeveloper 已连接。
填写用户名、密码、IP/服务名称。
单击以连接。

更改 tnsnames.ora 以匹配正常扩展名。
NetManager适用于精细网络。

称一下体重。