PLSQL连接Linux Oracle21c

PLSQL连接Linux Oracle21c

一、安装PLsql

下载官网

https://www.allroundautomations.com/registered-plsqldev/

image-20240525085206926

二、Oracle Instant Client下载

使用plsql连接oracle的时候是需要本地先安装oracle客户端,英文名就是Oracle Instant Client。

官方下载地址:

https://oracle.com/database/technologies/instant-client/downloads.html

image-20240525085513942

image-20240525085616701

image-20240525085724170

三、添加客户端路径

将刚才下载的本地客户端解压instantclient_21_13 放到自定义目录下,我是放在E盘下的oracletool目录

image-20240525090145898

没有配置客户端,是无法登陆的,所以先不登录进入:

找到plsql的 configure --> preferences,如图配置,完成后重启即可

image-20240525090433104

点击确定

三、配置tnsnames文件

在客户端解压的目录 “E:\oracletools\instantclient_21_13\network\admin” 下创建 tnsnames.ora文件,或者将数据库端tnsnames文件拷贝过来

以下是一个tnsnames.ora文件的示例条目,用于连接到名为orclpdb的服务:

LISTENER_ORCL =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.50)(PORT = 1521))


ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.50)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

在这个例子中:

ORCL 是服务名,您可以在SQL*Plus或其他Oracle工具中使用这个名称来连接到数据库。

HOST 是数据库服务器的IP地址,这里是192.168.100.50。

PORT 是Oracle监听器的端口,默认是1521,但如果您的环境使用了不同的端口,请相应更改。

SERVICE_NAME 是您要连接的PDB的服务名,这里是orcl。

image-20240525091233582

四、连接oracle

1、重启plsql

image-20240525091347602

2、执行sql测试

image-20240525091745115

五、plsql激活

plsql14 注册激活,亲测有效

product code: ke4tv8t5jtxz493kl8s2nn3t6xgngcmgf3

serial Number: 264452

password: xs374ca

image-20240525095210516

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要连接Linux下的Oracle,需要使用PL/SQL Developer或SQL*Plus等工具。首先,需要确保Oracle数据库已经安装在Linux服务器上,并且已经启动。然后,需要在PL/SQL Developer或SQL*Plus中输入正确的连接信息,包括数据库名称、主机名、端口号、用户名和密码等。如果连接成功,就可以开始编写和执行PL/SQL代码了。 ### 回答2: PL/SQL是Oracle关系型数据库的一种编程语言,可以通过连接Linux下的Oracle实例来进行数据库操作。下面是简单的步骤: 1. 确认Oracle数据库Linux系统的安装环境。请安装必要的软件和组件。 2. 在Linux系统上安装Oracle客户端软件 3. 配置tnsnames.ora文件,将需要访问的Oracle实例和对应的监听器绑定起来 4. 在PL/SQL Developer中新建一个连接,需要填写以下信息: a) User名:Oracle数据库用户 b) Password:Oracle数据库密码 c) Database:需要连接Oracle实例名,如:orcl d) Host:Oracle实例的IP地址 e) Port:监听器端口,默认1521 5. 点击“Test”来验证连接是否正常。如果一切就绪,PL/SQL Developer将成功连接Oracle数据库。 6. 一旦成功建立连接,您可以使用PL/SQL Developer中的SQL / PL/SQL窗口来执行SQL语句,创建存储过程,函数以及其他一系列操作。 总之,连接Linux下的Oracle实例需要进行一系列步骤和配置,需要仔细阅读相关的Oracle官方文档或寻求专业人员的帮助。一旦成功地连接Oracle实例,我们可以使用PL/SQL Developer等工具来随意进行数据库操作。 ### 回答3: PL/SQL连接Linux下的Oracle需要设置正确的环境变量和配置相关参数,才能成功连接。 1. 设置环境变量 首先,需要设置Oracle数据库相关的环境变量。可以在Linux系统中编辑.bashrc文件,在文件中添加如下语句: export ORACLE_HOME=/u01/app/oracle/product/12.1.0.2/dbhome_1 export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib 其中,ORACLE_HOME为Oracle数据库安装的路径,根据系统实际情况进行修改。 2. 安装Oracle Instant Client 如果PL/SQL Developer是64位程序,则需要安装64位的Oracle Instant Client。可以在Oracle官网下载相应的版本,下载地址为: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 下载后,将Instant Client解压到指定的目录中,如/opt/oracle/instantclient_12_2。 3. 配置tnsnames.ora 在Linux系统中,需要配置tnsnames.ora文件,这个文件用于指定数据库连接参数。 可以在$ORACLE_HOME/network/admin目录下创建tnsnames.ora文件,在文件中添加如下内容: ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) ) 其中,ORCL为连接数据库名,HOST为数据库的IP地址,PORT为数据库的端口号,SERVICE_NAME为数据库的服务名。 4. PL/SQL Developer中设置连接参数 打开PL/SQL Developer,在Tools -> Preferences -> Database中,设置Oracle Home为刚才安装的Instant Client路径,设置OCI Library为libclntsh.so.12.1。 然后,在File -> New -> Database Connection中,填写相关的连接参数,测试连接是否正常。 总结: PL/SQL连接Linux下的Oracle需要设置环境变量,安装Oracle Instant Client,配置tnsnames.ora文件,以及在PL/SQL Developer中设置正确的连接参数。通过以上步骤,即可成功连接Linux下的Oracle数据库

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值