Linux 服务器上 配置 Oracle 客户端和sqlplus

环境搭建

本文针对Oracle12c

在Linux上用命令行访问Oracle数据库要装两个东西一个是Client, 一个是Sqlplus。

Client是类似驱动的东西,Sqlplus则是sql的输入界面(CLI)

Oracle 12的下载在这里:https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html

以zip安装包为例

解压缩到某个目录后,就是要配置一个配置文件和环境变量了

参考:

https://blog.csdn.net/andy_wcl/article/details/79470705

 

SQLPlus登陆

配置完 tnsnames.ora 文件后,可以使用如下命令行登陆:

sqlplus username/passwd@tnsname

注意的是,在配置 tnsnames.ora文件的时候,必须注意一个你Oracle是用的ServiceName还是SID的模式。

 

JDBC相关

驱动名字:oracle.jdbc.driver.OracleDriver

jdbc URL:jdbc:Oracle:thin:username/password@//ip.ip.ip.ip:port/servicename

 

其他:

关于Oracle的schema、user等概念参考这里:https://www.cnblogs.com/qiuhong10/p/7883156.html

Oracle一般以表的owner的username作为schema。

Oracle一个实例=一个库,通过表空间和schema划分。一个表空间=一个物理文件位置。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
配置Oracle客户服务器进行连接,您需要执行以下步骤: 1. 安装Oracle客户:下载并安装适用于您操作系统的Oracle客户软件。确保选择与服务器版本匹配的客户软件。 2. 配置Oracle网络:在Oracle客户安装目录中,找到`network/admin`目录。在该目录下创建一个名为`tnsnames.ora`的文件(如果文件已存在,请打开它)。 3. 编辑tnsnames.ora文件:使用文本编辑器打开tnsnames.ora文件,并添加以下内容: ``` <服务名> = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = <服务器IP地址>)(PORT = <口号>)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = <数据库服务名>) ) ) ``` 替换`<服务名>`为您自定义的服务名,`<服务器IP地址>`为您的服务器的IP地址,`<口号>`为数据库监听的口号,`<数据库服务名>`为您的数据库的服务名。 4. 测试连接:打开命令提示符(Windows)或终Linux/OS X),运行以下命令测试连接: ``` sqlplus <用户名>/<密码>@<服务名> ``` 替换`<用户名>`、`<密码>`和`<服务名>`为您的数据库登录凭据和服务名。 如果成功连接到数据库,则配置完成。如果出现错误,请检查连接字符串和网络配置,并确保服务器上的监听程序正在运行。 请注意,这只是基本的配置步骤。根据您的实际环境和需求,可能需要进行其他配置和调整。建议参考Oracle官方文档或咨询数据库管理员获取更详细的配置信息。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

爱知菜

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

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

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

打赏作者

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

抵扣说明:

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

余额充值