- 博客(117)
- 收藏
- 关注
转载 Oracle非分区索引,全局分区索引和本地分区索引。
1.如果按照索引是否分区作为划分依据,Oracle 的索引类型可以分为非分区索引,全局分区索引和本地分区索引。2.创建演示实例--创建非分区表create table test_partition_01(number_1 number,number_2 number,string_1 varchar2(10),string_2 varchar2(20)...
2019-08-18 14:32:00 1075
转载 CentOS 7 修改root 密码
环境:1.重启系统在加载内核的地方按e,编辑启动脚本2.将ro crashkernel = auto 所在地的 ro 替换为 rw init=/sysroot/bin/sh3.修改完成后用Ctrl+x 键来启动单用户模式4.进入单用户模式后使用chroot /sysroot 对文件进行授权,授权后修改root密码5.创建 autorelabel文件 touch...
2019-04-14 10:11:00 203
转载 Oracle PL/SQL 实现excel PMT函数、PPMT函数
PMT函数1.每月本息金额 = (本金×月利率×(1+月利率)^还款月数)÷ ((1+月利率)^还款月数-1)function pmt(in_rate in number,in_term in number default 0,in_financeAmount in number) return number is pmt_result nu...
2018-12-20 16:15:00 1296
转载 SSM-@Transactional 注释不生效
1.在applicationConext.xml 中配置事务注解驱动<!-- 事务注解驱动 --> <tx:annotation-driven /> <!-- 配置事务 --> <bean id="transactionManager" class="org.springframe...
2018-09-02 11:17:00 264
转载 mysql 8 修改root 密码
主要参考:https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html需要注意的是创建文件的时候需要保存为 utf-8 无 BOM格式的不然容易报错。C:\Users\esen>mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0...
2018-08-07 17:12:00 227
转载 ORACLE SQL 实现IRR的计算
一、IRR计算的原理: 内部收益率(Internal Rate of Return (IRR)),就是资金流入现值总额与资金流出现值总额相等、净现值等于零时的折现率。用公式 标识:-200+[30/(1+IRR)+30/(1+IRR)^2+....+30/(1+IRR)^10]=0。多次方程求解。在计算机界求解高次方程的做法通常是利用牛顿插值法(Newton-Raphson...
2018-07-19 10:59:00 1462
转载 db2 存储过程参数传递--字段类型转换产生的问题
修改之前的脚本select count(*)from dbdk.dtdkg010 Aleft join DBDK.DTDKG070 D ON D.PAY_NO = A.PAY_NOLEFT JOIN CXLFM.DTFMA000_UNIT F ON F.DIV_NO = D.PLN_DIV1 AND F.DIV_NO2=D.PLN_DIV2LEFT JOIN DB...
2018-07-11 16:00:00 426
转载 在oracle RAC 环境下用 PL/SQL Developer debug procedure 出现 hang 的情况
现象描述: 用plsql developer 连接编译procedure 的时候都很正常。一旦开始Test进入Debug模式的时候就Hang住了。初步猜测是没有权限,可是是DBA角色呀,如果没有权限会直接报没有权限的错误吧。后面猜测是Oracle 或者PL SQL Developer的版本问题,用同一个PLSQL 在相同版本的不同机器上测试,结果另外一台机器可以Debug。...
2018-03-16 20:29:00 160
转载 oracle 11g 将非分区表转换为分区表在线重定义
--操作的用户需要有以下的权限GRANT CONNECT, RESOURCE TO CMIGDW;GRANT EXECUTE ON DBMS_REDEFINITION TO CMIGDW;GRANT ALTER ANY TABLE TO CMIGDW;GRANT DROP ANY TABLE TO CMIGDW;GRANT LOCK ANY TABLE TO CM...
2017-10-11 19:11:00 213
转载 Windows64bit-plsqldeveloper-install the easiest way
The easiest way to add a 32 Bit Oracle Client:1.Download the Oracle 11g or 12c Instant Client(http://www.oracle.com/technetwork/topics/winsoft-085727.html).2.Create an "InstantClient" subdirect...
2017-07-11 15:50:00 70
转载 Oracle SQL Tuning Advisor 测试
如果面对一个需要优化的SQL语句,没有很好的想法,可以先试试Oracle的SQL Tuning Advisor。SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Da...
2017-07-02 17:04:00 120
转载 oracle 中的null与''
1.先看看Null与''在oracle中的表现C:\Users\zen>sqlplus hr/hrSQL*Plus: Release 11.2.0.1.0 Production on Fri Mar 31 10:30:32 2017Copyright (c) 1982, 2010, Oracle. All rights reserved.Con...
2017-03-31 11:39:00 174
转载 kettle5.4ODBC和OCI连接配置
1.kettle 5.4 使用JDBC连接的时候报错(测试不同的数据库,发现只是连接11gRAC 的时候会报JDBC的错误)具体报错如下java.sql.SQLException: 建数据库连接出现异常:oracle.jdbc.driver.OracleDriverjdbc:oracle:thin:@90.12.xx.xx:1521:orclORCL_...
2017-02-09 22:07:00 611
转载 记一次mysql数据恢复
确切的说更像是一次数据迁移。背景介绍: 操作系统:Windows Server 2008 R2 数据库版本:MySQL 5.5 数据库的安装目录与数据文件目录不在同一个磁盘,数据文件所在的目录磁盘损坏。而后通过数据恢复工具恢复数据文件。前期研发的同事尝试启动恢复数据库,不成功,多轮尝试不成功后找到我。1.得到同事给的数据...
2017-01-21 15:50:00 98
转载 Oracle SQL 劈开字符串
一、数据样例二、劈开单行SELECT id_,REGEXP_SUBSTR(name_, '[^,]+', 1, rownum) h2 FROM (select id_,name_ from test_reg_count t where t.id_ =2 )CONNECT BY level <= length(name_)-length(replac...
2016-09-29 17:37:00 139
转载 Mysql备份--mysqldump&outfile
1.备份工具mysqldump 客户端和服务器端都能用select outfile 只能写到服务器端2.按表单位备份 a.单个表备份mysqldump -uusername -p database table1 >tableback.sqlmysql> select * into outfile 'D:\someBookes\mysql\pracitc...
2016-09-20 11:52:00 148
转载 MySQL 5.7.11 重置root密码
1.修改/etc/my.conf,添加参数skip-grant-tables2.重启mysqlservice mysqld stopservice mysqld start3.用root 直接登录[root@bogon ~]# mysql -urootWelcome to the MySQL monitor. Commands end with ; or \...
2016-05-19 15:12:00 109
转载 SQLserver Delete from where 与Oracle delete from where 的差异
1.SQLserver 版本:select @@version;Microsoft SQL Server 2012 (SP1) - 11.0.3128.0 (X64) Dec 28 2012 20:23:12 Copyright (c) Microsoft Corporation Enterprise Edition: Core-based Licensing (64-bit...
2016-03-11 16:00:00 752
转载 移植Oracle procedure 到 postgresql
1.登录postgresqlpsql -h 192.168.137.131 -p 5432 postgres satusc@6789#JKL2.创建用户CREATE USER name thunisoft createdb; --(equal CREATE ROLE name LOGIN createdb);3.创建数据库create database test_data...
2016-03-07 11:56:00 317
转载 Oracle varchar2 4000
关于oracle varchar2 官方文档的描述VARCHAR2 Data TypeThe VARCHAR2 data type specifies a variable-length character string. When you create a VARCHAR2 column, you supply the maximum number of bytes o...
2016-02-23 14:05:00 155
转载 impdp ORA-29913: error in executing ODCIEXTTABLEOPEN callout
1.数据导出时的日志;;; Export: Release 11.2.0.3.0 - Production on Thu Jan 21 11:13:33 2016Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.;;; Connected to: Oracl...
2016-02-01 11:01:00 830
转载 Windows C盘格式化或者同平台迁移oracle数据库
我们知道如果是Linux 同平台迁移oracle数据库。只要是安全关闭了数据库,在新机器上创建用户组,配置了环境变量,将数据库安装目录拷贝到对应的目录就好用了。一直在寻求Windows平台上这类的解决方案。 此次C盘格式化了,系统重装了,想借此机会试验下。百度了下之前有人这么做过,又是修改注册表,又是设置一堆变量的但是感觉有些繁琐。于是想到了Linux上的一些配置。开始在w...
2016-01-05 15:27:00 132
转载 oracle 11g 通过透明网关链接mysql
之前转载过一篇在Windows上安装的,自己实际在centos上安装了一下。以下为安装记录:一、操作系统环境二、数据库环境(用oracle用户登录)三、DG4ODBC在Oracle DB 11g中,Oracle Data Gateway默认随数据库一起安装。检查DG4ODBC驱动是否已经安装,运行以下命令此提示说明已经安装四、查看mysql 版本,...
2015-12-15 17:50:00 214
转载 oracle通过透明网关连接mysql的配置
之前配置过连接TD的,这一篇是介绍连接Mysql的配置很详细。http://blog.itpub.net/12679300/viewspace-1177222/转载于:https://www.cnblogs.com/Alex-Zeng/p/5025303.html
2015-12-07 09:55:00 105
转载 eclipse 安装egit 成功后Team中没有显示
主要是版本不太对。在http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F 中找到对应的版本,设置就OK了!http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F转载于:ht...
2015-11-02 20:54:00 241
转载 DB2 SQL 递归实现多行合并
最终效果原始数据:转换脚本:WITH post_a AS (SELECT DISTINCT T.EMP_NO,S.CODE_ FROM inscndb.DTFMA000_EMP_POST T ,VIEW_BI_POST SWHERE T.POST||'-'||POST2 = S.POST ),post_b AS (SELECT emp_no...
2015-10-31 20:10:00 284
转载 db2使用Java存储过程实现MD5函数
1.数据库版本2.Java脚本import java.security.MessageDigest;import COM.ibm.db2.app.UDF;public class MD5UDF extends UDF { public static String MD5(String s) { String s1...
2015-09-09 20:31:00 735
转载 DB2中循环日期跑数据
1.数据库版本:2.具体实现方式:CREATE OR REPLACE PROCEDURE DB2USER.RUN_PROCEDURE_BY_LOOP(IN begin_date VARCHAR(8),IN end_date VARCHAR(8)) /***********************************************************...
2015-08-25 21:45:00 294
转载 DB2分区表删除和添加分区
1.数据库版本2.具体procedureDROP PROCEDURE DB2USER.TOOLS_PARTITION_TABLE_SHOW (VARCHAR ());CREATE OR REPLACE PROCEDURE Tools_partition_table_show(IN ETL_DATE VARCHAR(8)) /*****************...
2015-08-10 20:57:00 1423
转载 DB2日常运维之总结(转)
http://xjsunjie.blog.51cto.com/999372/1243538转载于:https://www.cnblogs.com/Alex-Zeng/p/4680986.html
2015-07-27 19:07:00 140
转载 oracle SQL not in null,单列,复合列
http://www.itpub.net/thread-1325582-1-1.html转载于:https://www.cnblogs.com/Alex-Zeng/p/4441644.html
2015-04-20 15:10:00 72
转载 利用rlwrap配置linux下oracle sqlplus 历史记录回调
1.下载rlwrapwget http://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.42.tar.gz2.解压tar -xvzf rlwrap-0.42.tar.gz3.检查配置cd /opt/rlwrap-0.42[root@localhost rlwrap-0.42]# ./configureco...
2015-03-11 17:30:00 113
转载 Sqlserver循环嵌套
1.游标的状态,游标的开启游标的选择都是需要注意的。USE [ccnu]GO/****** Object: StoredProcedure [dbo].[P_ADD_DATA_XSBLHYCQK] Script Date: 2015/2/13 10:32:46 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENT...
2015-02-13 10:40:00 711
转载 rman全备份异机恢复
一、测试环境[oracle@localhost ~]$ uname -aLinux localhost.localdomain 2.6.32-131.0.15.el6.x86_64 #1 SMP Tue May 10 15:42:40 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux[oracle@localhost ~]$ sqlplus ...
2015-02-11 15:16:00 163
转载 Windows系统下Oracle数据库冷备
一、背景: 具体的场景是数据库不是普通的OLTP系统,更像是OLAP系统,数据的更新频率很低,在noarchivelog 模式下运行,实时性要求低,但是数据只有一份不能弄丢,需要应付磁盘损坏等情况。这应该是冷备的一个比较好的应用场景。二、规划: 将数据库服务器多挂载一块磁盘。查出Oracle datafile,controlfile,spfile,redologfile...
2015-02-11 14:45:00 123
转载 Oracle datafile特殊字符处理
1.发现数据库的数据文件有特殊字符:2.尝试在sqlplus下用将tablespace offline后修改SQL> alter tablespace WST_DATA rename datafile 'D:\oracle11\oradata\teblespace\WST_DATA .DBF' TO 'D:\oracle11\oradata\teblespace...
2015-02-10 18:12:00 133
转载 RHEL 6.1字符界面无法登录SSH却能登录
1.具体版本:2.具体现象:每次输入用户名密码登录之后又跳到这个界面。但是用ssh却可以登录。3.查看日志[root@localhost ~]# tail -f /var/log/secureFeb 6 09:21:13 localhost login: PAM adding faulty module: /lib/security/pam_limits.s...
2015-02-06 09:59:00 256
转载 测试MySQL事务管理
1.MySQL 版本mysql> select version();+------------+| version() |+------------+| 5.5.37-log |+------------+1 row in set (0.00 sec)2.创建测试表mysql> create table test_trans(...
2014-12-09 12:27:00 70
转载 Redhat 6 配置CentOS yum source
由于最近曝出linux的bash漏洞,想更新下bash,于是 想到了配置CentOS yum source。测试bash漏洞的命令:env x='() { :;}; echo "Your bash version is vulnerable"' bash -c "echo This is a test" Your bash version is vulnerable...
2014-10-24 15:37:00 74
转载 ORA-12012 error on auto execute of job 8887
*** ACTION NAME:(AUTO_SPACE_ADVISOR_JOB) 2014-10-22 22:49:58.046*** MODULE NAME:(DBMS_SCHEDULER) 2014-10-22 22:49:58.046*** SERVICE NAME:(SYS$USERS) 2014-10-22 22:49:58.046*** SESSION ID:...
2014-10-23 18:08:00 134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人