- 博客(117)
- 收藏
- 关注
原创 RMAN 中的Differential与Cumulative两种方式间的区别是什么?
Differential------差异增量每次都是从上一次增量备份为起点到目前的数据变化。Cumulative-----累积增量每次都是从全备开始为起点一直到目前数据的变化。
2013-08-16 17:03:05 3036 1
原创 Oracle中把一个查询结果插入到一张表中
一、Oracle数据库中,把一张表的查询结果直接生成并导入一张新表中。 例如:现有只有A表,查询A表,并且把结果导入B表中。使用如下SQL语句: create table b as select * from a 二、Oracle数据库中支持把查询结果导入到另外一张表中。 例如:有两个表A和B 1)如果两个表的表结构是否相同,但要插入的字段类型相同:
2013-08-14 11:30:05 1204
原创 如何解决Oracle“不能创建唯一索引,发现重复记录”问题
--创建唯一索引create unique index username on stu_account(username); --唯一索引不能插入相同的数据作为一个Oracle数据库开发者或者DBA,在实际工作中经常会遇到这样的问题:试图对库表中的某一列或几列创建唯一索引时,系统提示ORA-01452:不能创建唯一索引,发现重复记录。 下面我们以表code_
2013-08-14 10:46:44 4568
原创 oracle数据库 exp/imp命令详解
exp/imp命令详解exp/imp两个命令可以说是oracle中最常用的命令了.ORACLE数据库有两类备份方法。第一类为物理备份,该方法实现数据库的完整恢复,但数据库必须运行在归挡模式下(业务数据库在非归挡模式下运行),且需要极大的外部存储设备,例如磁带库;第二类备份方式为逻辑备份,业务数据库采用此种方式,此方法不需要数据库运行在归挡模式下,不但备份简单,而且可以不需要
2013-08-13 10:03:12 1566
原创 ORACLE在Noarchivelog和archivelog之间切换的一点实践
--只有在mount状态下才可以在archivelog和noarchivelog之间切换--在init.ora中指定了log_archive_start为true后重启DB后仍会保持为自动归档方式--只有在archivelog模式和自动归档方式同时存在时才可以生成归档日志文件。--自动归档方式可以在DB处于打开状态时用{archvie log start|stop}任意改变。===
2013-08-12 12:02:49 7427
原创 Oracle DDL,DML,DCL,TCL 基础概念
对于SQL语言,有两个组成部分: DML(data manipulation language):它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。 DDL(data definition language):DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变
2013-07-11 16:51:42 582
原创 Oracle如何查找、删除表中重复的记录
如何查找、删除表中重复的记录 软件环境: 1、Windows NT4.0+ORACLE 8.0.4 2、ORACLE安装路径为:C:\ORANT 问题提出: 1、当我们想要为一个表创建唯一索引时,如果该表有重复的记录,则无法创建成功。 方法原理: 1、Oracle中,每一条记录都有一个rowid,rowid在整个数据库中是唯一的, rowid确
2013-07-11 16:34:06 717
原创 oracle SEQUENCE 修改,删除,创建
oracle删除序列化: DROP SEQUENCE seq_itv_collection;oracle创建序列化:CREATE SEQUENCE seq_itv_collection INCREMENT BY 1 -- 每次加几个 START WITH 1399 -- 从1开始计数
2013-07-11 11:51:36 1076
原创 oracle中设置自增主键
oracle中设置自增主键首先,你要有一张表!CREATE TABLE example(ID Number(4) NOT NULL PRIMARY KEY,NAME VARCHAR(25),PHONE VARCHAR(10),ADDRESS VARCHAR(50));如果对于以上的建表语句还有疑问的话,建议您不要继续了!有那么些时间您还不如去看看金庸读读琼瑶!
2013-07-11 11:36:50 723
原创 Oracle在sys模式下创建触发器报错的原因以及如何更改
SYS模式下创建一张表,然后在这个表上创建一个触发器。结果出现错误--无法对SYS模式对像创建触发器解决方法是:创建一个新的用户,将你SYS用户下的表移过去,然后创建触发器。create user test identified by test default tablespace users;grant connect,resource to test;grant sel
2013-07-11 11:20:24 1551
原创 WIN7系统忘记密码怎么办?忘记开机密码的解决方法
一、忘记了Win7开机密码1、开机到欢迎界面时,出现输入用户名密码的提示框,按Ctrl+Alt+Delete,跳出帐号窗口,输入用户名:administrator,回车即可。2、如果这个administrator帐号也有密码,那么可以在win7系统启动时按F8,选“带命令行的安全模式”3、选“Administrator”跳出“Command Prompt”窗口4、增加用户:net
2013-06-19 13:12:54 2865
原创 什么是软件实施顾问?
分享什么是软件实施顾问?— 什么是软件实施顾问? 软件实施是在企业信息建设过程中,由相关人员组成特定项目组,根据客户的需求,向企业提供的一种个性化的、专业化的服务,更进一步讲是向企业提供一种有助于其实现管理目标的一整套、有价值的解决方案,并指导用户完成管理软件的客户化工作,帮助企业实现科学管理,降低成本,提高效率。软件实施是一项专业性很强的活动,需
2013-03-05 20:21:46 2200
原创 oracle数据库删除数据Delete语句和Truncate语句的对比
当表中的数据不需要时,则应该删除该数据并释放所占用的空间,删除表中的数据可以使用Delete语句或者Truncate语句,下面分别介绍。一、delete语句(1)有条件删除 语法格式:delete [from] table_name [where condition];如:删除users表中的userid为‘001’的数据:delete from users
2013-01-25 15:12:33 792
翻译 Java编程中“为了性能”需做的26件事
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以
2013-01-23 15:37:34 617
原创 浅谈你对面向对象编程的认识
面向对象编程强调抽象、封装、继承、多态抽象:我们在定义一个抽象类的时候,实际上就是把一类事物共有的属性和行为提取出来,形成一个物理模型(模版),这种研究问题的方法称为抽象。你可以这样来想,抽象就是一个类的最基础的东西,比方说人,他的抽象类可能就是都从母体出来,有皮肤。但具体到你是黑人,白人,还得黑人类,白人类来说明 。封装:就是将类的属性包装起来,不让外界轻易的知道他的内部实现
2012-11-30 09:14:48 10631
原创 oracle中Normal,sysdba,sysoper三种连接方式和用户sys,system,sysdba,scott
normal 、sysdba、 sysoper 、sys,sysdba,dba概念—区别 sys和system用户的区别【system】用户只能用normal身份登陆em。【sys】用户具有“SYSDBA”或者“SYSOPER”权限,登陆em也只能用这两个身份,不能用normal。“SYSOPER”权限,即数据库操作员权限,权限包括: 打开数据库服务器 关闭数
2012-11-01 09:47:03 14243
原创 Oracle创建用户以及创建表空间以及个用户授予权限和plsql远程查看表空间创建路径
create temporary tablespace banksuptest_temp(临时表空间名称) tempfile 'D:\oracle\product\10.2.0\oradata\orcl\banksuptest_temp.dbf' size 100m autoextend on next 32m maxsize 2048m extent management local;==
2012-11-01 09:31:15 5259
原创 PL\SQL基础学习
PL\SQL基础学习知识学习总结: 从PLSQL端导入与导出数据库表结构的方法,首先选择只显示本用户的对象(my objects): 一: 导出表结构:在PLSQL的tools下找到 export user objects 的,然后打开这个,打开的这个页面里只勾选 single file,然后选择导出的位置,再点击export按钮即可。 导入表结构:打开菜单, f
2012-11-01 09:28:04 919
原创 Oracle基础学习
Oracle Server是一个对象一关系数据库管理系统。它提供开放的、全面的、和集成的信息管理方法。每个Server由一个 Oracle DB和一个 Oracle Server实例组成。它具有场地自治性(Site Autonomy)和提供数据存储透明机制,以此可实现数据存储透明性。每个 Oracle数据库对应唯一的一个实例名SID,Oracle数据库服务器启动后,一般至少有以下几个用户:Inte
2012-10-31 09:45:16 485
原创 PL\SQL连接远程数据库
用PL\SQL 工具连接远程数据库:分为本地是否安装了Oralce客户端。如果没有安装的话,那么直接更改PL\SQL的$oracle\ora90\network\ADMIN下的tnsnames.ora文件。添加如下代码:banksup【指的是要连接的数据库的名字】 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.
2012-10-30 18:54:00 435
原创 apache和tomcat区别
经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下:解析一 apache支持静态页,tomcat支持动态的,比如servlet等, 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tom
2012-10-24 15:47:53 366
原创 tomcat服务器开启gzip功能的方法
tomcat5.0以后的版本是支持对输出内容进行gzip格式的压缩的。该功能默认是关闭的,如果需要启用该功能,我们需要修改tomcat的配置文件server.xml,修改的方法是在server.xml的节点处加上属性: compression=”on” ,即下面是tomcat5.5.20 中的$tomcat_home$/conf/server.xml的原内容1 80" max
2012-10-24 15:05:52 1988
原创 Oracle数据库实现获取前几条数据的方法
如何在Oracle数据库中实现获取前几条数据的方法呢?就是类似SQL语句中的SELECT TOP N的方法。本文将告诉您答案,举例说明了哟!1.在Oracle中实现SELECT TOP N : 由于ORACLE不支持SELECT TOP语句,所以在ORACLE中经常是用ORDER BY跟ROWNUM的组合来实现SELECT TOP N的查询。 简单地说,实现方法如下所示:
2012-10-15 17:18:21 1090
原创 详解ORACLE锁的教程
1.什么是ORACLE锁数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁就是实现数据库并发控制的一个非常重要的技术。2.ORACLE锁的类型在 数据库中有两种基本的锁类型:排它锁(Exclusive Locks,即X锁)和共享锁(Share
2012-10-11 10:54:10 516
原创 Oracle维护必会的基础SQL
1.查询当前数据库谁在运行什么sqlSELECT OSUSER, USERNAME, SQL_TEXT FROM V$SESSION A, V$SQLTEXT B WHERE A.SQL_ADDRESS =B.ADDRESS ORDER BY ADDRESS, PIECE;2.如何查询和删除重复记录? DELETE FROM TABLE_NAME T1 WHERE
2012-10-11 10:50:50 326
转载 银行帐户管理信息系统
管理信息系统(MIS)是公司在多年银行综合业务系统和管理系统开发的基础上,采用当前信息系统开发的最新技术,结合银行管理目前现状和发展需要,建立的一套以客户为中心的商业银行金融信息服务系统。MIS系统通过Data Bridge软件和数据仓库系统软件与商业银行核心业务及其他生产和管理系统沟通,避免了数据再处理时的错误和延时,保证了MIS系统数据的真实性、准确性、实时性、全面性。商业银行MIS系统在总结
2012-07-09 17:41:43 2576
原创 C#里的List----linq的集合运算
[color=blue][size=x-large]linq的集合运算有set1.Intersect(set2);//交集set1.Except(set2);//差集A-Bset1.Union(set2);//并集去重复set1.Concat(set2);//类似并集不去重复union连接不同的集合,自动过滤相同项(即是将两个集合进行合并操作,过滤相同的项)如果要连接(即不...
2012-06-28 10:53:36 732
原创 项目管理心得
# 项目经理应该有这样的认识: 互联网项目,会定一个计划发布日期,然而这个项目有个隐藏的实际合理发布日期。因为软件开发并不是一个直接添加资源就可以加快速度的过程,所以这个实际合理发布日期是在现实资源合理利用前提下一个客观存在的最可能早的完成时间。项目进展的过程,其实也是发现这个隐藏的合理发布日期的过程。 从管理的角度来讲,当然是尽可能的赶上计划的发布时间,或者尽可能快的完成项目。但是...
2012-05-10 16:02:15 299
原创 实施顾问的八大建议!!
ERP实施顾问是一种综合技术知识和管理能力的职业,门槛高所以很多人进不来,但是只要能进来,在成长中一般都可以磨练出来,就是说ERP实施顾问的成长需要积累,需要在实践中不断完善和提高。以下是对ERP顾问职业所具备的知识和能力结构的十大建议。1、一定的计算机、网络技术基础身为ERP软件实施顾问,你不能不了解你的产品,当然你可以了解得粗略,不必象技术工程师那样精通,你要能够回答客户提...
2012-04-20 17:13:59 1032
原创 SQL Server数据库值得注意的问题有哪些?
以下的文章主要向大家介绍的是SQL Server数据库中的若干值得我们大家注意事项的描述,假如你正在负责SQL Server数据库的项目,或是你刚刚接触SQL Server数据库,你都有可能要面临一些数据库性能的问题 。 这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS) 。如果你正在负责一个基于SQL Server数据库的项目,或者你刚刚接触SQL Serve...
2012-04-20 13:58:32 142
原创 实施顾问
实施顾问的成长需要积累,难以速成,需要在挫折和失败中不断完善和提高。 以下是一点建议。希望是一个引子,使关注这一职业的女士先生们一起探讨探讨。 1、一定的技术基础。 身为软件实施顾问,你不能不了解你的产品,当然你可以了解得粗略,不必象技术工程师那样精通,你要能够回答客户提出的大部分问题,所以需要你掌握的知识非常综合、全面——强调的是广度而不是深度,当然,如果你的深度够好,那么会更加...
2012-03-28 17:07:20 181
原创 人生经验九条与十淡
华远地产董事长任志强被称为“微博控”算是当之无愧,在微博世界中,他不仅关注包括房地产在内的时事热点,还喜欢发布一些生活感悟,汇集起来可以算上一部人生哲理大全。 他总结出九条人生经验:(1)吃点亏没有什么坏处;(2)得意时学会低头,失意时学会抬头;(3)求神不如求己;(4)不要后悔;(5)乐观地活着;(6)平常不惹事,遇事也不怕;(7)你一切都是为了家庭;(8)相信神灵;(9)天道酬勤。...
2012-03-07 14:23:15 130
原创 sqlserver日期函数
SQLServer时间日期函数详解,SQLServer,时间日期,1. 当前系统日期、时间 select getdate()2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15')...
2012-02-28 17:39:17 99
原创 SQL LIKE模糊查询用法
SQL LIKE模糊查询用法-- =======================================================================================================-- LIKE模糊查询用法-- SQL模糊查询,使用like比较字,加上SQL里的通配符,请参考以下...
2012-02-23 17:46:23 1509
原创 配置管理的流程
[size=small] 配置管理的流程(1)制定配置管理计划 在项目启动阶段,项目经理首先要制定整个项目的开发计划,它是整个项目研发工作的基础。总体研发计划完成之后,配置管理的活动就可以展开了,如果不在项目开发之初制定配置管理计划,那么配置管理的许多关键活动就无法及时有序地进行,而它的直接后果就是造成项目开发状况的混乱,并注定使配置管理活动成为一种救火...
2012-01-19 13:58:08 612
原创 Oracle笔记
[size=small]实例 1.启动Oracle Server. Startup[nomount|mount|open][force][pfile=filename] 参数说明: nomount:只启动实例 mount:启动实例,并装载数据库 open:启动实例,装载并打开数据库。 Force:终止实例,并重...
2012-01-16 17:20:25 64
原创 通过pl/sql创建Oracle新用户
创建用户和为用户分配权限dba账号登录pl/sql developer1、选择Users-->New,在打开的面板中输入般性用户信息2、在Role privileges中,增加connect,resource两个Role(一般普通用户适用),如要dba角色则同时选择dba项。3、在System privileges中,增加create any view和unlimited tabl...
2012-01-13 17:49:53 247
原创 sql server 2005在建立与服务器的连接时出错
[size=small]在建立与服务器的连接时出错 Message:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) =================在...
2012-01-11 17:34:24 169
原创 对MAXIMO的理解
[size=small]对MAXIMO的理解MAXIMO是老外的软件,是J2EE上架起的很成熟的平台级系统,其中融入了老外的管理方式和理念。MAXIMO最核心的要点是工单、工作流。工单是工作任务,工单跑在工作流上。那么,系统的重点是工作流程的管理而不是对设备的管理。围绕管理工作流程,MAXIMO包含几个树形体系,他们是位置体系,设备分类体系等等,对MAXIMO的理解还不是很深,在以后的工作中逐...
2012-01-11 16:36:52 290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人