自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (8)
  • 收藏
  • 关注

原创 mysql 拆分字段为多行

mysql 拆分字段位多行

2024-05-14 11:15:55 118

原创 python导入csv文件进mysql

测试下来拼接后分段执行效率更高,200万数据35秒左右,executemany方式仅仅拼接sql语句进入列表就1分钟多。# 此处在往列表中插入元组时需要加eval转换,否组append进列表的不是元组而是字符串。# 字段分隔符为\x03 行分隔符为\n。# 处理最后一段的数据。

2022-11-18 19:03:53 1008 3

原创 Linux互信

2,ssh-copy-id后有可能公钥没有分发出去,可以直接把公钥(id_rsa.pub)的内容复制粘贴进对象服务器的authorized_keys文件中,如果没有这个文件可以新建。ssh-keygen #直接三次回车,生成密钥(id_rsa)及公钥(id_rsa.pub)3,对象服务器用户的家目录权限要和源目录服务器用户的家目录服务器一至,否则会互信失败。1,如果ssh-copy-id时没有指定用户,默认时当前用户。

2022-09-07 17:16:43 1236

原创 Infa连接数据源“指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配”

指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配

2022-05-16 11:36:10 889

原创 Oracle数据文件丢失,不停机恢复

归档模式(仅供参考)手误删除一个数据文件,此时数据库还能正常使用,相关表也能查询、修改数据;在修复数据文件的过程中会影响与此表空间相关表的查询等操作;1.根据数据文件名找到文件号SELECT t.file#,t.status FROM v$datafile t WHERE t.NAME = '/u01/app/oracle/oradata/orcl/tbs_zqtest.dbf';...

2019-12-26 14:55:29 234

原创 Oracle ORA-00376 无法读取数据文件及丢失数据文件的解决方法

前提:Oracle运行在归档模式(实验仅供参考)手动删除了一个数据文件模拟数据文件丢失的案例,当数据文件删除之后,表还可以正常访问、修改,关闭数据库时报错:数据文件丢失,此时使用shutdown abort关闭数据库紧接着启动数据库到mount状态SQL> startup mount根据报错信息中的数据文件名找到对应的文件号(我删除的数据文件号43)创建...

2019-12-26 14:30:35 3843

原创 命令行导入导出Informatica工作流

导入infa_import.sh内容如下#!/bin/bashusage(){ echo "infa_import.sh -d <local_folder> <user_name> <password>" exit 1}repository="infa"domain="Domain_localhost.localdomain"work_...

2019-12-06 11:11:27 1475

翻译 oracle查询优化 之查询转换

查询优化器使用大量的查询转换来产生新的语义相等的SQL语句,根据用于决定是否应用他们的方法,可以分为两种途径基于启发式的查询转换:是在满足特定条件时应用的,在大多数情况下他们预计都会引出更好地执行计划基于成本的查询转换:根据成本估算器计算的成本而应用的,他们会引出与原始语句相比成本更低的执行计划下列介绍了几种查询转换的用例,便于了解在逻辑优化阶段引擎内部都发生了什么1.计数转换...

2019-12-05 15:33:05 221 1

原创 impdp导入报ORA-31655,ORA-39039的解决方法

从一个库中导出一个用户下某几个表的数据的dmp文件导入另外一个库中同一个用户名下,目标库中已经建好了所有的用户和表,往表中导入数据时报的错,错误如下ORA-31655: no data or metadata objects selected for jobORA-39039: Schema expression "IN ('test')" contains no valid schema...

2019-11-15 09:48:50 6557

原创 Oracle命令批量编译无效对象

DECLARE V_OBJOWN DBA_OBJECTS.OWNER%TYPE; V_OBJNAME DBA_OBJECTS.OBJECT_NAME%TYPE; V_OBJTYPE DBA_OBJECTS.OBJECT_TYPE%TYPE; V_NUM NUMBER; CURSOR CUR IS SELECT T.OWNER, T.OBJECT_NAME,...

2019-09-16 17:15:08 331

原创 Oracle完全卸载

Oracle卸载su - oraclesqlplus / as sysdbashutdown immediateexitlsnrctl stop删除安装目录rm -rf /u01/app/oracleroot用户删除/usr/local/bin/下的文件cd /usr/local/binrm -rf *rm -rf /etc/oratabrm -rf /etc/ora...

2019-07-25 10:09:59 81

原创 linux和aix获取crontab、crontab对应的脚本(sh)文件

留备#!/bin/bash#获取各个用户下的crontab以及对应的sh脚本文件(如果有)if [ "`whoami`" != "root" ];then echo "Error:must run as root!" exit 1fi#由于有多个服务器的crontab需要导出,为方便辨别是哪个服务器导出的文件,tar包命名时加上IP后缀sys=`uname`if [ "$...

2019-07-17 10:35:44 446

原创 Oracle按数据量分批次提交

留备DECLARE TYPE CUR IS REF CURSOR; MY_CUR CUR; COL_NUM SCOTT.EMP_TEST%ROWTYPE; NUM NUMBER(10);BEGIN OPEN MY_CUR FOR SELECT * FROM SCOTT.EMP_TEST; LOOP FETCH MY_CUR IN...

2019-07-10 10:25:27 3255

转载 DATAGUARD配置参数详细揭示

文档系转载,如有侵权请告知删除DB_NAME只需要注意DataGuard的主备各节点instance使用相同的db_name即可,推荐与service_name一致。primary site standby site *.db_name='DB' *.db_name='DB' DB_UNIQUE_NAMEprimary与standby端数据库的唯一...

2019-07-05 11:29:41 1163

原创 Oracle导出用户、表空间和角色的创建语句

#!/bin/bashuser=`whoami`if [ $user != oracle ]; thenecho "must be run as oracle!"exit 1fitest -d /home/oracle/backupif [ $? -ne 0 ]; thenmkdir -p /home/oracle/backupfisqlplus / as sysdba ...

2019-06-27 13:40:38 2772

原创 Oracle静默安装

最近需要远程安装一个数据库,由于没有桌面环境,xmanage由于各种原因不能使用,所以就研究了下静默安装,特做笔记以备后用。一.安装前准备 1.安装所需的依赖包 yum install gcc gcc-c++ make binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc gl...

2019-05-13 16:05:27 567

原创 sqlldr导入数据ORA-01722:invalid number及日期型字段导入

Sqlldr.ctl控制文件如下options(errors=999,rows=99,silent=(feedback,discards))load datainfile 'sqlldr.dat' "str '\r\n'"appendinto table scott.empfields terminated by ','trailing nullcols...

2019-03-13 15:45:48 7781

原创 非Oracle用户使用sqlplus / as sysdba连接数据库

有些时候我需要使用非Oracle用户连接数据库,今天做了尝试,几次失败之后总算是成功了,记录下(由于本机没有虚拟机,没有操作结果截图)新建一个普通的用户testuseradd test -G dba (创建新用户test,并给test添加到dba组中,否则用sqlplus / as sysdba 登陆的时候会报用户名密码错误)passwd test (设置密码test)把Oracl...

2019-02-20 11:17:07 2536

原创 Oracle报表计算合计函数ROLLUP

生成报表数据时,经常会加上一行合计,大多时候会用UNION ALL来实现,虽然也能达到目的,但是用UNION  ALL往往效率会比较低,Oracle提供了计算合计的函数ROLLUPSELECT decode(t.deptno,NULL,'合计',t.deptno) AS deptno, SUM(sal) AS salFROM scott.emp tGROUP BY ROLL...

2019-02-16 10:30:09 4292

原创 oracle根据特定分隔符单条数据分割为多行

先贴代码create or replace type t_table1 is table of VARCHAR2(200)CREATE OR REPLACE FUNCTION F_SPLIT(P_LIST CLOB, P_SEP VARCHAR2 := ',') RETURN t_table1 PIPELINED -- ============================...

2018-12-20 16:54:01 957

原创 oracle数据去重

数据去重,仅供参考--方法一DELETE FROM SCOTT.EMP T WHERE T.ROWID IN (SELECT ROWID FROM (SELECT T.EMPNO, ROW_NUMBER() OVER(PARTITION BY T.EMPNO ORDER B...

2018-12-19 14:23:58 260

原创 oracle根据不同条件给字段赋不同的值

话不多说,先贴代码DECLARE CURSOR MY_CUR IS SELECT T.EMPNO, T.DEPTNO, T.SAL FROM scott.emp T WHERE T.EMPNO > '7698' FOR UPDATE OF SAL;--锁定sal这一列,不允许其他session更新sal列的数据 NUM NUMBE...

2018-12-18 16:13:46 2662

原创 oracle数据库数据误删除恢复方法

一,delete删除,delete删除并commit之后的数据是比较容易恢复的查看数据库当前的scn号 select dbms_flashback.get_system_change_number from dual;GET_SYSTEM_CHANGE_NUMBER------------------------ 1203799查看当前scn...

2017-07-10 15:19:14 591

compat-libstdc++-33-3.2.3-61.i386.rpm

compat-libstdc++-33-3.2.3-61.i386.rpm

2022-09-05

Oracle PL SQL 程序设计第五版(chapters27and28+源码)

《Oracle PL/SQL程序设计(第5版)》基于Oracle数据库11g,从PL/SQL编程、PL/SQL程序结构、PL/SQL程序数据、PL/SQL中的SQL、PL/SQL应用构建、高级PL/SQL主题这6个方面详细系统地讨论了PL/SQL以及如何有效地使用它。本书能够帮助你充分利用PL/SQL来解决数据库开发中遇到的各种问题,引导你掌握各种构建应用的技巧和技术,以便使你编写出高效、可维护的代码。

2019-08-23

Java编程思想第四版完整中文高清版(免费).zip

《Java编程思想(第4版)》是2007年由机械工业出版社出版的图书,该书作者是Bruce Eckel。 该书从Java的基础语法到最高级特性深入的面向对象概念、多线程、自动项目构建、单元测试和调试等。

2019-06-27

Oracle专家高级编程(中文版).zip

Oracle专家高级编程中文版;Oracle专家高级编程是一本关于使用Oracle成功开发应用程序的工具手册,由Oracle公司的资深开发人员Thomas Kyte集自己多年开发经验编写。

2019-06-12

Oracle DBA培训教程:从实践中学习Oracle数据库管理与维护(第2版)

Oracle DBA培训教程:从实践中学习Oracle数据库管理与维护(第2版)

2019-02-27

Python非常详细编程笔记及Python深入理解CHM版

内含Python非常详细编程笔记及Python深入理解CHM版文档。

2019-02-18

MySQL手册CHM版

MySQL中文帮助手册合集,CHM版本,MySQL中文文档,MySQL数据库

2019-02-13

Oracle知识库,手册

Oracle知识库,帮助文档手册,oracle中文手册合集 CHM版

2019-02-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除