![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
万花丛过
coding...
展开
-
数据库迁移测试:选白盒还是黑盒?
当公司决定升级或更改数据库时,需要将现有的数据传输至新的数据库。测试人员或许会对此感到苦恼,究竟是采用黑盒还是白盒测试?文中将两者进行了对比,帮助测试人员作出更好的决策。数据迁移是指从现有数据库迁移至一个新数据库的过程。在现实工作中我们也会经常接触到,当公司决定升级或更改数据库时,那么这就需要将现有的数据传输至新的数据库。创建一个有效的数据迁移测试策略对降低风险和成功迁移有着莫大的作用。本转载 2014-04-16 08:39:34 · 671 阅读 · 0 评论 -
MySQL bug:server-id默认被自动置为1
昨天同事在做主从时,从库报如下错误:[plain] view plaincopyprint?Got fatal error 1236 from master when reading data from binary log: 'Misconfigured master - server id was not set' Got fatal error 123转载 2014-05-24 22:56:36 · 412 阅读 · 0 评论 -
Windows无法启动OracleOraDb10g_home1TNSListener服务,错误1067
Oracle服务无法启动,一直报:Windows无法启动OracleOraDb10g_home1TNSListener服务,错误 1067:进程意外终止。在网上找了好久也没弄好。说什么环境变量的重新配置都没设置好,无意之间按一下操作 运行配置和移植工具中的Net Configuration Assistant,进行监听程序配置。删除配置,然后重新配置。切记 一定是先删除配转载 2014-05-23 07:52:34 · 623 阅读 · 0 评论 -
Oracle笔记之权限管理
权限管理1,默认的三个用户2,创建用户3,授权,撤销权限4,系统权限与对象权限5,角色6,通过角色对权限进行管理7,权限的传递,丢失管理员密码怎么办3个默认的用户 用户名 密码 sys change_on_install system manager scott转载 2014-05-23 07:51:46 · 277 阅读 · 0 评论 -
【Hibernate步步为营】--双向关联一对一映射详解(二)
很不好意思,有两天时间没有更新博客文章了,不写文章的日子还真是感觉很空洞啊,养成了写文章的恶习想改也改不掉啊。说点题外话,前两天收到一位朋友的私信,邀请笔者写一篇有关OWS的文章,用来研究图标工具的一种技术,很荣幸收到这位朋友的邀请,但是因为这几天开发的项目着急上线所以暂时没有时间去研究,只能等这周末了,利用周末的时间来研究然后更新类似的技术文章。 回到文章的正题,上篇文章讨论转载 2014-05-22 21:17:07 · 328 阅读 · 0 评论 -
写给准备参加秋招的学弟学妹们~一定要来看哦~
一、前言 好久没写blog了,可能工作比较忙的原因吧。工作之后也略显疲惫,有点懒,不是很愿意动笔。不过由于今年秋招的临近,于是决定整理一下自己和其他几个大牛的经验,指导一下自己的学弟学妹们。 首先要说明的是,此次我主要是针对互联网公司的面试来整理的。所以如果你打算以后搞销售,或者立志去浪潮这种渣滓公司的话,就大可不必这么辛苦的来按照这个复习准转载 2014-05-22 21:17:59 · 314 阅读 · 0 评论 -
MySQL中ON DUPLICATE KEY UPDATE使用
今天做判断插入用到了MySQL中ON DUPLICATE KEY UPDATE,现在Mark以下!如果你想做到数据库中没有数据的话插入数据、有数据的话更新数据,那么你可以选择ON DUPLICATE KEY UPDATE。ON DUPLICATE KEY UPDATE能够在UNIQUE索引或PRIMARY KEY存在的情况下对旧行执行UPDATE操作。例如:如果列a被定义为UNIQUE转载 2014-05-21 21:32:27 · 267 阅读 · 0 评论 -
如何制作Cognos Mobile上面Active Report
最近在帮用户做报表参考了很多Cognos Mobile上面的布局,但是有一些还是不知道怎么做出来的。后来发现这些Sample以及Report Spec都是可以找到的。下载路径:IBMCognos Mobile Samples因为Report Sepc保存的是报表的定义,所以我们可以用Cognos打开定义文件(xml格式)直接还原出报表,步骤如下:1. 打开Re转载 2014-05-21 21:33:30 · 369 阅读 · 0 评论 -
Vmware esx/esxi Vlan三种配置模式(VST、EST和VGT)
在Vmwareesx/esxi中使用虚拟Lan(Vlan)时,通常是指Vlan Trunk的使用,使用的Vlan配置还有其他三种类型:Virtual Switch Tagging(虚拟交换机标记,缩写VST)、External SwitchTagging(外部交换机标记,缩写EST)和Virtual Guest Tagging(虚拟guest标记,简称VGT)。 那转载 2014-05-10 14:52:12 · 607 阅读 · 0 评论 -
数据库三大范式
关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。 很多资转载 2014-05-16 11:02:36 · 300 阅读 · 0 评论 -
Oracle回滚机制深入研究
这篇文章主要描述oracle的回滚机制,篇幅可能较长,因为对于oracle的回滚机制来说,要讨论和描述的实在太多,只能刷选自己认为最有意义的一部分进行深入研究和分享一、我们来看一个DML语句的处理过程描述update undotest set object_type='VIEW' where object_type='PROCEDURE';检查shared pool中是否存在相转载 2014-05-14 20:59:01 · 471 阅读 · 0 评论 -
不同数据库之间表数据的copy及CPY 0012错误的解决办法
刚做了一个不同数据库之间表数据的copy,使用的是oracle数据库,使用如下语句: copy from ime_db_hgjs/ime_db_hgjs@IMENEWDB to IMEYDGGLM14/IMEYDGGLM14@SPT create DYNA_SJCL_FLOWUSERBAK using select * from dyna_flowUser_gg;需注意的是转载 2014-04-23 18:33:56 · 514 阅读 · 0 评论 -
数据库配置
1、解压缩免安装压缩包。2、解压目录下的my-default.ini备份一份改名为my.ini。3、打开my.ini文件,加入如下内容[client]port=3306default-character-set=utf8[mysqld]port=3306character-set-server=utf8basedir=D:\MySQL\mysql-5.6.1转载 2014-04-21 08:53:35 · 326 阅读 · 0 评论 -
数据库
1、解压缩免安装压缩包。2、解压目录下的my-default.ini备份一份改名为my.ini。3、打开my.ini文件,加入如下内容[client]port=3306default-character-set=utf8[mysqld]port=3306character-set-server=utf8basedir=D:\MySQL\mysql-5.6.1转载 2014-04-21 08:51:32 · 319 阅读 · 0 评论 -
oracle实现自增
--oracle实现自增id --创建一张T_StudentInfo表 create table T_StudentInfo ( "id" integernot nullprimary key, xsName nvarchar2(120) notnull, xsAge integer notnull, M转载 2014-05-05 15:14:35 · 286 阅读 · 0 评论 -
Oracle中空值与数字相加问题
select 10 + 10 + 10 from dual结果是30,完全没问题。select null + 10 + 10 from dual结果是空串,但期望的结果是20。select nvl(null,0) + 10 + 10 from dual这样处理结果为20。若查询有空值的情况需利用nvl处理,否则运算有误。select null || 10 ||转载 2014-05-24 22:55:58 · 310 阅读 · 0 评论