oracle相关
逍遥不逍遥008
顽强生长的中年技术学徒!
展开
-
oracle查询字段是否包含数字记录
##查询表中全部记录SQL> select * from test_zyq; CL------------abc123abc123def654123888999abc##查询表中字段cl只包括数字的记录SQL> select * 2 from test_zyq 3 where trim(translate(cl, '0123456789', ' ')) is null; CL------------654123888999##查询表中字段c原创 2020-09-22 17:45:35 · 4859 阅读 · 0 评论 -
oracle数据库报错:Fatal NI connect error 12170.
有同事反应客户端连接Oracle后,过一段时间会自动断开,登录Oracle服务器主机,查看alert日志中有报错:Fatal NI connect error 12170.VERSION INFORMATION:TNS for Linux: Version 11.2.0.1.0 - ProductionOracle Bequeath NT Protocol Adapter for Linux: Version 11.2.0.1.0 - ProductionTCP/IP NT Protocol Ad原创 2020-07-06 21:55:57 · 1954 阅读 · 0 评论 -
exp命令报错:-bash: syntax error near unexpected token `(‘
在linux执行exp命令报错,如下:[oracle]$ exp system/****@orasid file=/home/oracle/dump/exp.dmp owner=(a,b,c,d) log=/home/oracle/dump/exp_a_b_c_d.log buffer=102400000-bash: syntax error near unexpected token `('经查是linux系统执行命令的小括号需要转义,改成如下命令,正常执行[oracle]$ exp syst原创 2020-07-02 15:27:09 · 1674 阅读 · 1 评论 -
centos6.8安装oracle11.2.3
记一次参考oracle官方文档《Oracle® Database Quick Installation Guide11g Release 2 (11.2) for Linux x86-64》在centos6.8上安装oracle11.2.3记录1、以root用户登录主机1.1 、确认能打开x window 窗口xclockxterm我是用xshell登录的,如果不能打开,则安装xma...原创 2020-04-12 12:32:51 · 340 阅读 · 0 评论 -
plsql自动选择问题及解决办法
1,在使用pl/sql的过程中,发现不能正常的使用自动选择AutoSelected的功能,在运行语句的时候往往不能正确选择希望运行的语句块,在经过了无数次的纠结之后,发现是因为pl/sql中使用了中文注释的原因,,,,解决:去掉中文注释,或者在每次写完注释后,加上分号(分号在注释的下一行),就可以解决这个问题,当然同时需要在每条sql语句后面加上分号,以便标识语句的。养成写完每句话加上一个...转载 2019-07-03 11:36:17 · 1015 阅读 · 0 评论 -
python3.6导出oracle表数据到excel、压缩、发送邮件
运行环境:redhat6 + python3.6 + crontab + Oracle客户端用到的python模块:模块用到的功能cx_Oracle连接Oracle数据库openpyxl导出excelzipfile压缩文件smtplib发送邮件email添加邮件附件操作步骤:1. 安装python3.6 请参考redhat6安装...原创 2019-07-18 20:41:33 · 1493 阅读 · 0 评论 -
csv文件用excel打开显示乱码问题
plsql导出的csv数据文件用excel打开时,显示乱码,如下:用记事本、ue、nodepad++打开时正常显示,用nodepad++打开文件,查看编码是utf-8 bom编码,点击转换为ANSI编码,保存后,再用excel打开显示正常。...原创 2019-08-18 21:39:52 · 3027 阅读 · 0 评论