使用plsql developer连接远程oracle数据库服务的办法(简单版)

1.安装plsql developer
2.安装oracle客户端软件,安装界面选择安装第二个管理员选项.然后下一步下一步就能安装成功.
3.Oracle客户端软件安装成功后点击开始,然后就会显示oracle目录项,打开配置和移植工具
在这里插入图片描述

4.选择Net Manager
在这里插入图片描述

5.双击服务命名文件夹,如果什么都没有,点击左上角绿色加号按钮,进行配置.
在这里插入图片描述

6.输入网络服务名,这个是本地自定义的,可以取任意名称.然后点击下一步.
在这里插入图片描述

7.选择TCP/IP(Internet协议)
在这里插入图片描述

8.填入你要访问的远程数据库所在主机IP,(以下主机名是我随意填的,以本地测试,然而我本地是没有安装oracle服务端的),以及提供访问所需要的端口号,一般是1521
在这里插入图片描述

9.点击下一步.注意下图的服务名是指你要连接的远程oracle的数据库实例名称.连接类型选择数据库默认设置,点击下一步.
在这里插入图片描述

10.点击测试
在这里插入图片描述

11.可能会弹出以下界面.那是因为用户名密码还没有改,测试的用户名和密码是默认的scott/tiger.你需要改成你自己远程连接的数据库用户名以及密码.
在这里插入图片描述
12.点击更改登录
在这里插入图片描述

13.输入正确的用户名和口令,点击确定
在这里插入图片描述

14.再次点击测试,发现连接成功了.然后点击关闭.
在这里插入图片描述

15.然后注意,一定要点击完成,否则你刚刚的配置就不会被保存
在这里插入图片描述

16.双击服务命名,发现有一个配置orcl.右边就是你配置的主要信息.如果还需要另外的配置继续添加即可.
在这里插入图片描述

17.其实以上操作,等同于向C:\software\oracle_client\install_dir\product\11.2.0\client_1\network\admin文件夹内写入了一个tnsnames.ora的配置文件,可以尝试一下,之前这个目录下是没有这个配置文件的,你只要做了以上的配置,该文件夹下就会多出一个这个配置文件.
在这里插入图片描述

18.接下来,就可以使用PLSQL Developer工具连接远程的oracle数据库了.
在这里插入图片描述

19.然后就可以连接上,远程的oracle数据库了.
在这里插入图片描述

20.然后就可以简单的进行数据库的基本操作了,File -> New -> SQL Window.进入sql窗口
在这里插入图片描述

21.在SQL窗口可以输入sql语句进行基本的操作
在这里插入图片描述

22.点击菜单栏的session,然后选择Execute执行即可.

在这里插入图片描述
其他
可以在微信公众号搜索“程序员阿坤”或者扫描下方二维码,加入我的公众号,目前“项目学习小组”正在热更基于springboot+vue的前后端分离的期刊在线投稿系统(技术和功能都做了调整有很多亮点!)公众号会有详细介绍,另外公众号会定时分享学习方法,以及一些工作中的技术干货一起学习交流!
在这里插入图片描述

  • 8
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
### 回答1: PL/SQL远程连接Oracle数据库需要使用Oracle客户端工具,如SQL*Plus或SQL Developer。以下是连接步骤: 1. 安装Oracle客户端工具,并确保Oracle数据库已启动。 2. 打开命令行或SQL开发工具。 3. 输入以下命令连接Oracle数据库: SQL*Plus: sqlplus username/password@hostname:port/servicename SQL Developer: 在连接窗口中输入用户名、密码、主机名、端口和服务名,然后点击连接按钮。 4. 如果连接成功,您可以使用PL/SQL编写和执行SQL语句和存储过程。 ### 回答2: PL/SQL是Oracle数据库的嵌入式语言,它可以在Oracle数据库中编写存储过程、触发器、函数等逻辑代码。PL/SQL通过数据库链接(database link)实现远程连接,通过远程链接可以在不同的Oracle数据库之间进行数据共享和数据传输。 如果需要使用PL/SQL远程连接远程数据库,需要满足以下条件: 1. 确保目标数据库的网络已经打通,需要确保源数据库可以访问目标数据库的IP地址和端口。 2. 在源数据库中创建一个数据库链接(database link),链接的名称可以根据实际需要进行自定义。创建数据库链接的语句如下: CREATE DATABASE LINK DB_LINK_NAME CONNECT TO REMOTE_USER IDENTIFIED BY REMOTE_USER_PASSWORD USING 'REMOTE_DATABASE_TNS_NAME'; 其中,DB_LINK_NAME是你自定义的链接名称,REMOTE_USER是你连接远程Oracle数据库使用的用户名,REMOTE_USER_PASSWORD是该用户的密码,REMOTE_DATABASE_TNS_NAME为远程Oracle数据库的TNS名称。 3. 在PL/SQL中调用远程数据库的对象时,需要在对象名前面加上“@链接名”,例如,如果需要访问远程数据库中的一个表,则需要使用以下语句: SELECT * FROM TABLE_NAME@DB_LINK_NAME; 4. 为了保证连接的安全性,建议使用用户名和密码登录远程数据库,同时也可以使用sysdba用户进行登录。如果使用sysdba用户进行登录,则登录时需要添加“as sysdba”选项,例如: CONN REMOTE_USER/REMOTE_USER_PASSWORD@DB_LINK_NAME AS SYSDBA; 总之,使用PL/SQL远程连接Oracle数据库非常方便可靠,可以通过数据库链接进行数据共享和传输,从而满足不同应用场景下的数据需求。但需要注意在使用远程链接时需要确保网络通畅,同时也需要注意账号密码的安全性。 ### 回答3: PL/SQL是一个强大的数据库编程语言,可以为Oracle数据库提供功能强大的应用程序。如果要使用PL/SQL远程连接Oracle数据库,需要遵循以下步骤: 第一步:创建网络服务名 要远程连接Oracle数据库,需要创建一个网络服务名。一个网络服务名是一个唯一的标识符,用于标识Oracle数据库在网络上的位置。要创建网络服务名,可以使用Oracle Net Configuration Assistant,该工具可以在启动菜单中找到。 第二步:开启监听器 要远程连接Oracle数据库,需要确保数据库的监听器正在运行。监听器是Oracle数据库的一个组件,它负责接受来自网络上的连接请求。要开启监听器,可以使用Oracle Net Configuration Assistant,在该工具的选项卡中选择监听器配置。 第三步:创建数据库用户 要远程连接Oracle数据库,需要先创建一个数据库用户。可以使用SQL Plus或PL/SQL Developer工具创建用户。创建用户的语法如下: CREATE USER username IDENTIFIED BY password; 第四步:赋予用户权限 要远程连接Oracle数据库,需要确保用户具有正确的权限。可以使用GRANT语句赋予用户权限。例如,以下语句授予用户对所有表的SELECT权限: GRANT SELECT ANY TABLE TO username; 第五步:使用PL/SQL连接数据库 完成以上步骤后,可以使用PL/SQL连接Oracle数据库。可以使用以下语句连接: CONNECT username/password@service_name 其中,username是要连接的用户名,password是该用户的密码,service_name是网络服务名。 总之,PL/SQL远程连接Oracle数据库需要先创建网络服务名、开启监听器、创建数据库用户并赋予用户权限,最后使用PL/SQL连接语句连接数据库即可。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员阿坤...

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值