当前位置: 首页 > news >正文

window端sqlplus连接linux_oracle11g

1. 环境配置回顾

下载 Oracle Instant Client:根据查询到的版本到链接: oracle官网下载对应版本的三个文件(比如我这里查询到的版本是12.2.0.1.0):

instantclient-basic-windows.x64-12.2.0.1.0.zip
instantclient-sqlplus-windows.x64-12.2.0.1.0.zip
instantclient-sdk-windows.x64-12.2.0.1.0.zip

文件路径:你的 Oracle Instant Client 文件解压路径是 D:\oracle_linux\instantclient_11_2

  • 配置内容
    • Path 变量:在系统环境变量中,你已经将 D:\oracle_linux\instantclient_11_2 添加到 Path 中,以确保 SQL*Plus 和其他工具能够被命令行识别。
    • TNS_ADMIN 变量:设置 TNS_ADMIN 环境变量指向 D:\oracle_linux\instantclient_11_2 目录,这样 Oracle 客户端就能自动加载 tnsnames.ora 文件。
    • NLS_LANG 变量:设置了 NLS_LANGSIMPLIFIED CHINESE_CHINA.ZHS16GBK,确保字符集正确。

2. tnsnames.ora 文件配置

  • 位置tnsnames.ora 文件放在了 D:\oracle_linux\instantclient_11_2 目录下。
  • 内容
    • 配置了 Oracle 数据库的连接信息,包含监听器 IP (192.168.159.132)、端口 (1521)、以及数据库 SID (itpuxdb)。
ORCL112C =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.159.132)(PORT = 1521)))(CONNECT_DATA =(SID = itpuxdb)))

3. 连接数据库

  • 使用 SQL*Plus 通过命令 sqlplus sys/oracle@ORCL112C as sysdba 成功连接远程数据库。
    • ORCL112C 是你在 tnsnames.ora 文件中配置的 TNS 名称。

4. 网络配置

  • 你已经确保 Windows 和 Linux 机器之间能够正常 ping 通,且 Linux 上的 Oracle 监听器和实例已启动,监听端口为 1521,能够接受外部连接。

5. 参考文献

Wang, M. (2020, October 18). Windows下sqlplus远程连接Oracle. CSDN. Retrieved from https://blog.csdn.net/weixin_40815218/article/details/109136604

http://www.lryc.cn/news/501359.html

相关文章:

  • Go支付中台方案:多平台兼容与多项目对接
  • MySQL触发器的使用详解
  • 关于NLP交互式系统的一些基础入门
  • 如何在HTML中修改光标的位置(全面版)
  • PHP8 动态属性被弃用兼容方案
  • WPF表格控件的列利用模块适配动态枚举类
  • 【sgUploadImage】自定义组件:基于elementUI的el-upload封装的上传图片、相片组件,适用于上传缩略图、文章封面
  • Scala的隐式转换
  • 从视频编码的进化历程看技术革新
  • ECharts柱状图-阶梯瀑布图,附视频讲解与代码下载
  • 如何让Google快速收录你的页面?
  • 比例负载分配L(P);动态调整服务率:LDS
  • C++ ——— 类的 6 个默认成员函数之 构造函数
  • win11 恢复任务栏copilot图标, 亲测有效
  • 计算机网络-IPSec VPN工作原理
  • Tomcat项目本地部署
  • 开源数据同步中间件(Dbsyncer)简单玩一下 mysql to mysql 的增量,全量配置
  • 虚幻引擎开发命名规则
  • 解释强化学习中的batch, epoch, episode有什么区别与联系,分别有什么作用
  • MVC基础——市场管理系统(一)
  • 使用docker-compose安装Milvus向量数据库及Attu可视化连接工具
  • PostgreSQL函数中使用now()或current_timestamp的异同
  • 开发类似的同款小程序系统制作流程
  • bsp是板级支持包
  • P1784 数独 C语言(普遍超时写法)
  • 基于最新的Apache StreamPark搭建指南
  • 思科模拟器路由器的基本配置
  • vue3 computed watch 拓展reduce函数
  • MyBatis 中 SQL 片段复用
  • 【实操GPT-SoVits】声音克隆模型图文版教程