plsql不安装oracle能连接数据库吗 plsql不安装oracle客户端连接远程数据库怎么操作

老实说,你的问题很清楚。
我曾经在一家初创公司从事开发工作。
当时,服务器环境有限,安装完整的Oracle客户端非常困难。
因此,PL/SQL Developer无需安装客户端即可连接,或者到时候,要克服某些缺点才知道。

有趣的是,Oracle InstantClient 是一个真正的帮手。
我记得直接去官网下载了Windows版的instantclient-basic-win.x6 4 -1 2 .2 .0.1 .zip并解压到C盘根目录的instantclient文件夹下。
老实说,这是最容易出错的一步。
我的一位同事声称通往谦卑的道路是令人困惑的。
结果配置了好久的环境变量,还是连接失败。
最后,发现分号没有正确分隔。

关键是添加正确的PATH环境变量。
我安装了 C:\instantclient 并重新启动了计算机。
然后我去服务器找到现有的tnsnames.ora文件并将其复制到C驱动器的根目录,将TNS_ADMIN环境变量更改为指向此处。
这一步非常重要。
每当您使用 PL/SQL Developer 连接到远程数据库时;虽然这不是必需的,但是没有这个文件实际上是不可能的。

在那之后当我启动 PL/SQL Developer 并创建一个新连接时,我真的可以连接了。
我运行一个简单的查询并快速同步数据。
然而,我的一个朋友在使用Mac版本时遇到了问题,后来发现他必须使用Mac版本的InstantClient。
这取决于具体的系统。

对于故障排除,当时我遇到了一个奇怪的情况 - 我显然可以使用 SQLPlus 连接,但 PL/SQLDeveloper 不能。
后来发现InstantClient版本太旧了;所以我切换到较新的版本并且它有效。
这让我意识到有时候版本兼容性确实需要注意。

现在我的建议:安装完整的客户端确实很稳定,但是将 InstantClient 与 PL/SQL Developer 结合使用对于临时项目或个人开发来说是完美的。
但是如果你的数据库使用了一些高级功能。
请注意,InstantClient 不支持它们,因此您需要事先测试它们。

如何不安装oracle软件,连接远程数据库

哎呀,这个Oracle数据库安装实在是太复杂了。
卸载比较麻烦。
如果一不小心卸载失败,下次安装就会很困难。
那么今天我就来跟大家分享一个小技巧。
如何使用 PLSQLDeveloper 工具在不安装 Oracle 客户端的情况下远程连接到 Oracle 数据库。

首先需要到Oracle官方网站下载一个名为instantclient-basic-win3 2 的软件,然后解压,打开,新建一个名为NETWORK的文件夹,然后在NETWORK中新建一个ADMIN,然后在ADMIN中新建一个名为tnsnames.ora的文件。
在tnsnames.ora中,需要配置远程数据库信息,如下:
ORCL=(描述=(ADDRESS_LIST=(地址=(协议=TCP)(HOST=1 9 2 .1 6 8 .1 .1 01 )(PORT=1 5 2 1 )))(CONNECT_DATA=(SERVICE_NAME=orcl)))
配置完成后,保存。

接下来,您需要添加环境变量。
变量名称为 TNS_ADMIN,变量值为 instantclient-basic-win3 2 路径,例如 C:\DEV_Soft\instantclient_1 1 _2
最后,您还需要更改PLSQLDeveloper中的配置。
打开PLSQLDeveloper,点击Tools-Preferences-Oracle-Connection,将OracleHome设置为instantclient-basic-win3 2 路径,将OracleLibrary设置为oci.dll路径,如C:\DEV_Soft\instantclient_1 1 _2 \oci.dll。

好了,到这里配置就基本完成了。
您可以打开PLSQLDeveloper,输入您的用户名和密码,然后登录。
在Database中,您只需输入tnsnames.ora中配置的远程数据库的名称,例如ORCL,就可以开始操作。

如何使用plsqldeveloper工具连接远程oracle数据库

上周,我的朋友正在学习如何使用 PL/SQL 连接到远程数据库。
他首先打开电脑,找到安装PL/SQL的D:\app\...目录,然后找到tnsnames.ora文件。
接下来,他添加了连接字符串,其中包括数据库别名、IP、端口和实例名称。
配置完成后,他使用PL/SQL Developer进行连接,输入自己的用户名和密码,选择新添加的数据库,操作成功。
C 连接字符串也已设置。
我不确定这部分,但似乎进展顺利。
算了,你懂的。

plsql不安装oracle能连接数据库吗 plsql不安装oracle客户端连接远程数据库怎么操作