10g配置isqlplus

Ubuntu 16.04源码编译Nginx:适配OpenSSL 1.1.1w与HTTP/2的生产实践 Nginx作为轻量级Web服务器与反向代理,其核心能力依赖于底层TLS协议栈与模块化架构。在老旧系统如Ubuntu 16.04中,apt仓库提供的Nginx 1.10.3因绑定过时OpenSSL 1.0.2g、缺失HTTP/2和stream模块,已无法满足现代API网关、边缘计算及安全合规要求。源码编译成为唯一可控路径——它允许精确指定OpenSSL 1.1.1w等LTS版本,启用ALPN协商与前向安全密码套件,并按需裁剪模块以适配嵌入式资源约束。该方案直接支撑工业现场的Modbus/HTTP桥接、MQTT 阅读详情
1)常用设置及解释
set line 300        ----设置宽度
set pages 3000      ----设置页大小
set timing on       ----打开时间查询
设置前:
SQL> select * from tab;

TNAME                                                                                                                TABTYPE
------------------------------------------------------------ --------------
CLUSTERID
----------
DEPT                                                                                                                 TABLE


EMP                                                                                                                    TABLE


BONUS                                                                                                                TABLE



TNAME                                                                                                                TABTYPE
------------------------------------------------------------ --------------
CLUSTERID
----------
SALGRADE                                                                                                         TABLE


SYS_EXPORT_SCHEMA_01                                                                                 TABLE



SQL>
设置后
SQL> set line 300
SQL> set pages 3000
SQL> set timing on
SQL> select * from tab;

TNAME                                                                                                                TABTYPE                 CLUSTERID
------------------------------------------------------------ -------------- ----------
DEPT                                                                                                                 TABLE
EMP                                                                                                                    TABLE
BONUS                                                                                                                TABLE
SALGRADE                                                                                                         TABLE
SYS_EXPORT_SCHEMA_01                                                                                 TABLE

Elapsed: 00:00:00.02
SQL>
2)帮助命令
SQL> help set                

SET
---

Sets a system variable to alter the SQL*Plus environment settings
for your current session. For example, to:
         -     set the display width for data
         -     customize HTML formatting
         -     enable or disable printing of column headings
         -     set the number of lines per page
In iSQL*Plus, you can also use the Preferences screen to set
system variables.

SET system_variable value

where system_variable and value represent one of the following clauses:

     APPI[NFO]{OFF|ON|text}                                     NUM[WIDTH] {10|n}
     ARRAY[SIZE] {15|n}                                             PAGES[IZE] {14|n}
     AUTO[COMMIT] {OFF|ON|IMM[EDIATE]|n}            PAU[SE] {OFF|ON|text}
     AUTOP[RINT] {OFF|ON}                                         RECSEP {WR[APPED]|EA[CH]|OFF}
     AUTORECOVERY {OFF|ON}                                        RECSEPCHAR {_|c}
     AUTOT[RACE] {OFF|ON|TRACE[ONLY]}                 SERVEROUT[PUT] {ON|OFF}
         [EXP[LAIN]] [STAT[ISTICS]]                             [SIZE {n | UNLIMITED}] [FOR[MAT]
     BLO[CKTERMINATOR] {.|c|ON|OFF}                         {WRA[PPED] |
     CMDS[EP] {;|c|OFF|ON}                                             WOR[D_WRAPPED] |
     COLSEP {_|text}                                                         TRU[NCATED]}]
     CON[CAT] {.|c|ON|OFF}                                     *SHIFT[INOUT] {VIS[IBLE] |
     COPYC[OMMIT] {0|n}                                                 INV[ISIBLE]}
     COPYTYPECHECK {ON|OFF}                                    *SHOW[MODE] {OFF|ON}
     DEF[INE] {&|c|ON|OFF}                                     *SQLBL[ANKLINES] {OFF|ON}
     DESCRIBE [DEPTH {1|n|ALL}]                             SQLC[ASE] {MIX[ED] |
         [LINENUM {OFF|ON}] [INDENT {OFF|ON}]         LO[WER] | UP[PER]}
     ECHO {OFF|ON}                                                     *SQLCO[NTINUE] {> | text}
    *EDITF[ILE] file_name[.ext]                            *SQLN[UMBER] {ON|OFF}
     EMB[EDDED] {OFF|ON}                                            SQLPLUSCOMPAT[IBILITY] {x.y[.z]}
     ESC[APE] {\|c|OFF|ON}                                     *SQLPRE[FIX] {#|c}
     FEED[BACK] {6|n|ON|OFF}                                 *SQLP[ROMPT] {SQL>|text}
     FLAGGER {OFF|ENTRY|INTERMED[IATE]|FULL}    SQLT[ERMINATOR] {;|c|ON|OFF}
    *FLU[SH] {ON|OFF}                                                *SUF[FIX] {SQL|text}
     HEA[DING] {ON|OFF}                                            *TAB {ON|OFF}
     HEADS[EP] {||c|ON|OFF}                                    *TERM[OUT] {ON|OFF}
     INSTANCE [instance_path|LOCAL]                    *TI[ME] {OFF|ON}
     LIN[ESIZE] {80|n} ({150|n} iSQL*Plus)        TIMI[NG] {OFF|ON}
     LOBOF[FSET] {1|n}                                             *TRIM[OUT] {ON|OFF}
     LOGSOURCE [pathname]                                        *TRIMS[POOL] {OFF|ON}
     LONG {80|n}                                                            UND[ERLINE] {-|c|ON|OFF}
     LONGC[HUNKSIZE] {80|n}                                     VER[IFY] {ON|OFF}
     MARK[UP] HTML [OFF|ON]                                     WRA[P] {ON|OFF}
         [HEAD text] [BODY text] [TABLE text]     XQUERY {BASEURI text|
         [ENTMAP {ON|OFF}]                                                ORDERING{UNORDERED|
         [SPOOL {OFF|ON}]                                                                    ORDERED|DEFAULT}|
         [PRE[FORMAT] {OFF|ON}]                                     NODE{BYVALUE|BYREFERENCE|
     NEWP[AGE] {1|n|NONE}                                                        DEFAULT}|
     NULL text                                                                    CONTEXT text}
     NUMF[ORMAT] format


An asterisk (*) indicates the SET option is not supported in iSQL*Plus.


SQL>


本文出自 “Focus on Oracle” 博客,请务必保留此出处http://alexy.blog.51cto.com/6115453/1072381

在CentOS 7上编译Python 3.11:解决OpenSSL版本冲突与模块缺失 本文详细介绍了在CentOS 7上手动编译Python 3.11的完整过程,重点解决了OpenSSL版本冲突导致的_ssl模块缺失问题。通过升级OpenSSL至1.1.1w版本并正确配置编译参数,确保Python 3.11能正常使用SSL/TLS功能。文章包含从环境准备、依赖安装到编译优化的全流程指导,并提供了常见问题的解决方案。 阅读详情

相关推荐

Python SSL模块缺失:从OpenSSL依赖到HTTPS通信故障的全面解析与修复

SSL/TLS协议是现代网络通信中保障数据安全传输的基石,它通过加密和身份验证机制,在客户端与服务器之间建立安全通道。其底层实现依赖于OpenSSL这类密码学库,为上层应用提供加密算法、证书管理等核心功能。在Python生态中,标准库的ssl模块作为安全通信的官方接口,其实际功能由C语言编写的_ssl扩展模块提供,后者在编译时必须正确链接到系统的OpenSSL共享库。这一技术架构确保了Python应用能够无缝处理HTTPS请求、API调用及服务间加密通信。然而,当Python解释器在编译阶段因缺失OpenS

leonard61306500的专栏 433

Oracle之set常用命令

set常用命令 set heading on ——是否显示列标题,on为显示,off为不显示而是以空行代替 set line 4000 ——设置行的长度 set pagesize 50 ——设置每页能容纳的行数,默认一页有24行,0为输出不换页 set linesize 150 ——输出一行字符个数,缺省为300 set wrap on ——当查询结果输出行的长度大于设置的linesize时,当wrap设置为on,多余的字符会另起一行,如果设置为off,输出行多余的字符会被切除,不予显示 se

weixin_43748802的博客 2838

Ubuntu 20.04 源码编译 Git:解决 HTTP/2、中文路径与 OpenSSL 兼容性问题

Git 是现代软件开发的核心版本控制工具,其底层依赖(如 libcurl、OpenSSL、iconv)直接决定 HTTPS 传输效率、多语言路径支持及 TLS 安全能力。在 Ubuntu 20.04 等长期支持发行版中,APT 预装 Git 因依赖锁定和编译策略限制,常禁用 HTTP/2、不兼容中文文件名、且与新版 OpenSSL 存在 ABI 冲突。源码编译可精准控制 --with-curl、--with-openssl、--with-iconv 等关键开关,启用 nghttp2 加速克隆、修复 GBK/

weixin_34389926的博客 480

oracle常用查询sql

#!/bin/sh## create by Gordon Chenecho "\n=============`date`===================\n"if [ "$LOGNAME" = "oracle" ]; then   SQLPLUS_CMD="/ as sysdba";else   SQLPLUS_CMD="/ as sysdba";ficase $1 in    si)   ...

日常记录 758

内网OpenSSH与OpenSSL离线升级实战:从漏洞修复到安全回滚

远程管理入口的安全往往决定整个内网的防护水位。SSH作为服务器运维的默认通道,其底层加密能力由OpenSSL提供,一旦版本滞后,已知CVE就能被攻击者快速利用,甚至在内网横向移动中成为突破口。理解SSH协议与加密库的协作原理,是做好安全整改的前提。通过独立目录编译OpenSSL与OpenSSH,既保留原生二进制以便回滚,又能将新版能力叠加到既有环境,显著降低升级风险。这套方法适用于RHEL、CentOS、Ubuntu及国产化系统,覆盖依赖离线打包、动态库路径配置、sshd启动验证等关键环节。本文以OpenS

weixin_33835103的博客 307

OpenSSL 1.1.1t安装与排障:彻底解决version mismatch和动态库冲突

加密通信是现代网络安全的基石,而OpenSSL作为实现TLS/SSL协议的核心库,其版本管理直接影响业务系统的稳定性。很多运维人员在升级OpenSSL时,常因动态库链接路径混乱遭遇version mismatch错误,导致服务无法启动。理解动态链接器的搜索顺序、库文件命名规则及编译参数是避免这类问题的关键。OpenSSL 1.1.1t作为1.1.1分支的成熟稳定版本,广泛兼容老系统(如CentOS 7)且修复大量高危漏洞,是存量业务安全升级的务实之选。通过独立目录编译安装、合理配置ldconfig与PATH

weixin_34013044的博客 364

oracle 清理索引空间,Oracle 清理SYSAUX表空间

Oracle 清理SYSAUX表空间------------SYSAUX表空间:为SYSTEM表空间的辅助表空间,主要存放EM相关的内容以及表统计信息,AWR快照,审计信息等。如果SYSAUX表空间空间满了,并不会影响主要业务,但是如果数据库频繁收集统计信息,那就会可能出问题,甚至由于收集统计信息hang住,导致数据不可用,对于SYSAUX表空间,也要定期进行检查,确保还有空余空间,如果空间满了,...

weixin_36472625的博客 1374

粒子群算法实战:用Matlab解决旅行商问题(TSP)的完整代码解析

本文提供了使用粒子群算法解决旅行商问题的完整Matlab实战指南。通过将连续空间的粒子群算法进行离散化改造,采用基于交换序的策略来更新粒子位置与速度,并给出了从问题定义、数据结构设计、核心函数实现到主迭代循环的详细代码解析。文章还探讨了参数调优、性能优化及处理复杂TSP变体的进阶思路,为物流规划、路径优化等领域的工程应用提供了可直接复用的解决方案。

m2n3o4p5的博客 350

DG观察日志传输

--primary端查询v$archived_log视图,确认日志是否被应用: set lines 300 pages 300 col name for a20 select name,dest_id,thread#,sequence#,standby_dest,applied,registrar,completion_time from v$archived_log where s...

weixin_34014555的博客 296

Silvaco 学习笔记——物理模型:载流子产生复合模型

对载流子的复合机制进行总结

reactortiger的博客 1万+

振动分析中相位的确定

更是定位不平衡量角度的关键。是确定振动信号与转子旋转位置之间时间关系的核心步骤,而。以内,以确保校正配重安装角度的有效性。在实际动平衡中,相位角的误差需控制在。在振动分析和动平衡中,

轩辕霸天L 2733

Ubuntu20.04与22.04 OpenSSL与OpenSSH编译安装

OpenSSL与OpenSSH需要经常修复漏洞,编译安装步骤供参考,适用ubuntu版本,其他版本类似,若升级主机较多,建议先在测试环境验证,如OpenSSL大版本升级且OpenSSH有新稳定版本,建议升级OpenSSL同时也升级OpenSSH

liuxin638507的博客 1万+

聚类模型-层次聚类

聚类模型 1、层次聚类 2、原型聚类-K-means 3、模型聚类-GMM 4、EM算法-LDA主题模型 5、密度聚类-DBSCAN 6、图聚类-谱聚类 一、层次聚类 一、聚类理论 ​ 一般来说,聚类是在训练样本的标签信息不知的情况下,学习样本内在的性质和规律,将有限的集合划分成ccc类。根据“方以类聚,物以群分”的思想,类内对象尽可能的相似,...

myazi 6502

OpenSSL源码安装后系统库冲突解决与多版本管理实战指南

在Linux系统管理和软件部署中,动态链接库管理是核心基础。其原理在于系统通过预定义的路径搜索规则(如/etc/ld.so.conf和LD_LIBRARY_PATH)来加载程序运行所需的共享库(.so文件)。这项技术的价值在于实现了代码的复用和模块化更新,是构建复杂软件生态的基石。其应用场景广泛,从系统工具(如curl、wget)到各类编程语言运行时(如Python、Node.js)都深度依赖。当从源码编译安装像OpenSSL这样的基础密码学库时,如果未妥善处理库路径,极易引发新旧版本库文件冲突,导致典型的

weixin_30680385的博客 418

P450酶催化循环的Amber-Gromacs混合模拟实战:从血红素加氧到产物释放

本文详细介绍了针对P450酶完整催化循环的Amber-Gromacs混合模拟实战策略。通过Amber为关键氧合血红素中间体(CPDI)构建精确力场,再利用Gromacs的高效GPU加速进行长时间尺度动力学模拟,完整覆盖从底物结合到产物释放的催化过程,为研究酶催化机制提供了强大的计算工具。

weixin_29201859的博客 313

Python爬虫:抓取外卖平台餐厅菜单、价格与评价数据

美团外卖:国内领先的外卖平台之一,提供餐饮外卖、超市配送等服务。饿了么:另一大主流外卖平台,覆盖广泛的餐饮品类。等:国际性的外卖平台。在本文中,我们将以美团外卖为例,展示如何抓取餐厅的菜单、价格和评价等数据。我们会使用Python的爬虫库,如Scrapy和Selenium,来解决抓取任务。本文详细介绍了如何使用Python爬虫抓取外卖平台上的餐厅菜单、价格、评价等信息。我们展示了如何使用Scrapy和Selenium抓取静态与动态网页数据,如何清洗和存储数据,并讨论了如何应对外卖平台的反爬虫机制。

2201_76125261的博客 1498

configure 脚本 5 大核心选项实战:--prefix、--with、--enable 配置详解与避坑

本文深入解析Linux环境下configure脚本的5大核心选项,重点讲解--prefix、--with和--enable的配置技巧与实战避坑指南。通过具体示例展示如何自定义安装路径、管理依赖关系和启用功能模块,帮助开发者高效完成软件编译配置,特别适合Linux初学者和系统管理员参考学习。

weixin_34087307的博客 343

UNet 改进(39):结合残差连接与CBAM注意力机制的unet模型

本文提出了一种改进的UNet架构,通过融合残差连接和CBAM注意力机制来增强医学图像分割性能。该网络保留UNet的U形结构,但将基础模块替换为ResidualBlock和CBAM的组合:残差块通过快捷连接解决梯度消失问题,CBAM模块结合通道和空间注意力机制突出重要特征。整体架构采用编码器-解码器设计,包含5个下采样和上采样阶段,通过跳跃连接融合多尺度特征。实验表明,这种改进显著提升了原始UNet的性能,特别适用于需要精细边界的医学图像分割任务。

2401_82355416的博客 1015

OpenSSL 源码编译完全指南:4 条命令到生产部署的实操手册

OpenSSL 是通用的 TLS/SSL 与密码学库(General purpose TLS and crypto library),提供 HTTPS 通信、数字签名、证书管理所需的底层能力。当你需要的 OpenSSL 版本比发行版自带的更新、需要启用 QUIC、ML-KEM 等仅存在于新主干的特性,或者要做 FIPS 合规时,从源码编译安装就是绕不开的一步。本文基于当前仓库(4.1 开发版)的实

gitblog_01088的博客 983

不会精准对比前人研究写“讨论与对比”段落?教你用ChatGPT辅助,直接让这部分提升一个档次(附提示词指令)

一个我觉得很有效的做法是,选取几篇具有代表性的文献,从研究方法、变量设置或结论方面进行对照分析,并指出本研究在哪些方面进行了补充或修正。除了简单说“提出了新的方法”或“首次应用某模型”,更需要说明这一做法在结果解读、研究设计或理论拓展上的具体意义,最好能够与现有研究进行比较,形成明确的差异化描述。段落应包含:研究结果解释、与前人研究对比、研究贡献、局限性反思,并在结尾提出未来研究的可能方向。讨论与对比部分一般位于文献综述、研究讨论或结果分析的后面,目的是对比已有研究,突出自己研究的价值与新意。

智能AI让学术科研更容易 170

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Python 3.11 SSL模块缺失问题:手动编译OpenSSL与Python的完整解决方案

SSL/TLS是现代网络通信中保障数据安全的核心加密协议,它通过非对称加密、对称加密和哈希算法相结合,为数据传输提供机密性、完整性和身份验证。在Python生态中,ssl模块作为标准库组件,为requests、urllib等网络库提供了底层的安全连接支持,是进行HTTPS请求、API调用等网络操作的基石。然而,当在较旧的Linux发行版(如CentOS 7、Ubuntu 18.04)或定制化环境中部署Python 3.11时,其ssl模块因依赖特定版本的OpenSSL库,常因系统自带库版本过低(如OpenS

weixin_30906185的博客 342

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

OpenSSL 项目完全指南:从 TLS/QUIC 协议库到构建安装与 FIPS 验证模块

本指南基于当前开源仓库 [README.md](https://link.gitcode.com/i/021819ea80d17460f69b164189c7d1c6) 及其配套的 [INSTALL.md](https://link.gitcode.com/i/38e9cee0861ba0354c0aded2dbe01f80) 编写,系统讲解 OpenSSL 工具包的核心构成(libssl、lib

gitblog_00904的博客 395

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

frum常见问题终极排查指南:编译失败、OpenSSL报错与镜像异常一次解决

frum 是一款用 Rust 编写的现代化 Ruby 版本管理器,以轻量、快速著称,`eval "$(frum init)"` 的初始化速度比 rbenv 快约 6 倍。然而新手在使用 frum 安装 Ruby 时,经常会遇到编译失败、OpenSSL 报错、镜像下载异常等常见问题。这篇文章就是一份 frum 常见问题终极排查指南,帮你逐个击破,顺利跑通 Ruby 多版本管理。 [![frum 终

gitblog_00556的博客 478

CentOS 7.9源码编译curl:解决旧系统TLS 1.3与HTTP/2兼容性问题

在Linux服务器运维与开发中,软件包版本管理是保障系统安全性与功能完整性的基础。CentOS 7.9作为一款长期支持的操作系统,其默认软件仓库中的工具版本往往滞后于上游社区,这可能导致在对接现代API、云服务或修复安全漏洞时遇到兼容性障碍。curl作为广泛使用的网络传输工具,其核心价值在于支持多种协议(如HTTP/HTTPS、FTP、SFTP)与认证方式,是自动化脚本、API调用和数据传输的关键组件。当系统自带的curl版本过低时,可能无法支持TLS 1.3等新安全协议或HTTP/2等高效传输协议,直接影

weixin_33796177的博客 479

MCP 2.0合规实战:基于OpenSSL 3.2的TLS 1.3与国密SM4双栈部署指南

在网络安全领域,传输层安全协议是保障数据在传输过程中机密性与完整性的基石。TLS 1.3作为最新协议标准,通过精简握手流程、强制前向保密等机制,在提升安全性的同时优化了性能。其技术价值在于为现代互联网应用提供了更高效、更抗攻击的加密通道。随着特定行业安全规范的演进,例如金融、政务等关键领域,对自主可控密码算法的应用成为新的合规要求。国密算法,特别是SM4对称加密算法,正是在此背景下被纳入新一代通信安全协议规范的核心组件。本文聚焦于如何通过OpenSSL 3.2这一广泛使用的密码学工具库,在Nginx等主流服

weixin_30905981的博客 396
上一篇: 10g直接删除数据文件后的启动
下一篇: 10g启动归档模式及报ORA-00265错处理
Onlineforeve
博客等级 码龄18年 3粉丝 78原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值