
ORACLE
sz_bdqn
沉默,内向,专心,刻苦,负责,好学....
展开
-
JAVA连接ORACLE
导入驱动包: 在oracle安装目录下的jdbc/lib中classes12.jar文件。在Properties for 项目名>>>>>Java Build Path >>>> 在Libraries页把class12.jar文件添加进来; 在打开数据库之前必须现注册Oracle JDBC驱动程序,注册Oracle JDBC驱动程序有两种方法: 第一种:.Cla原创 2008-11-09 21:19:00 · 3956 阅读 · 2 评论 -
乐观锁和悲观锁的区别
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人原创 2015-09-16 03:03:48 · 572 阅读 · 0 评论 -
ORACLE 百万行数据查询优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:转载 2015-01-20 16:26:19 · 760 阅读 · 0 评论 -
oracle+RAC+linux5.1所需要安装的包
RPM安裝順序,第一部分: 1,compat-binutils215-2.15.92.0.2-24.i3862,compat-libcwait-2.1-1.i3863,compat-libstdc++-egcs-1.1.2-1.i3864,openmotif21-debuginfo-2.1.30-11.EL5.i3865,xorg-x11-libs-compat-6.8.2原创 2015-01-20 16:31:22 · 1202 阅读 · 0 评论 -
VMware GSX Server 3.2.1官方下载地址
For Windows 版系统:http://download3.vmware.com/software/gsx/VMware-gsx-server-installer-3.2.1-19281.exeFor Linux 版系统 Tar包:http://download3.vmware.com/software/gsx/VMware-gsx-3.2.1-19281.tar.gz原创 2015-01-19 12:58:39 · 4205 阅读 · 0 评论 -
ORA-01950: 表空间'USERS'中无权限
今天晚上在oracle创建了一个新的表空间和一个新的用户,当我用这个新用户创建表时,却出现:ORA-01950: 表空间'USERS'中无权限 。我已经把创建表的权限赋给了此用户,怎么还会缺少权限呢?后面到网上找了一下,原来是没有把resource和connect 权限赋给用户,赋予权限:grant resource,connect to 用户名;,就ok了。下面是用户权限列表:原创 2013-12-09 17:24:32 · 5013 阅读 · 0 评论 -
Oracle 11g 默认用户名和密码
安装ORACLE时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码 登录身份 说明sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员system原创 2013-12-09 16:40:30 · 145343 阅读 · 1 评论 -
cannot load OCI DLL,126: Navicat
参考如下文章:http://blog.sina.com.cn/s/blog_67b845ba010137xj.html原创 2013-10-28 11:34:52 · 5829 阅读 · 0 评论 -
使用Navicat for Oracle工具连接oracle
参考如下文章:http://blog.youkuaiyun.com/longyuhome/article/details/7920604原创 2013-10-28 11:39:54 · 1039 阅读 · 0 评论 -
导入、导出oracle数据库与复制表、清空表
oracle导出步骤: 1、点击“开始”--“运行”--输入“cmd” 回车 2、输入“exp” 回车 3、输入“xxx/yyy@xlpt239” 回车 //这里xxx为要导出数据库的用户名,yyy为要导出数据库的用户密码,xlp239为该数据库的连接字符串 4、输入“e:/database.dmp” 回车,注意:这里是把导出的数据库放在e盘,取名为database.dmp。原创 2013-09-16 01:36:24 · 2158 阅读 · 0 评论 -
用PLSQL导出Oracle一个表
最简单的一种方法::如果导出的Sql语句里面既有表结构又有数据就直接File---new---Command Window 然后会看到直接把sql语句里面的内容直接拷贝进去就可以了 记住要Commit;哦! 1. 导出表结构 选TOOLS,之后选Export User Objects,之后就会出现一个列表包括表,之后选择设置导出的原创 2013-09-16 01:30:20 · 1136 阅读 · 0 评论 -
Oracle 11g默认用户名,密码解锁
1.启动sqlplus 2.请输入用户名: sqlplus/as sysdba 3.输入口令: 直接回车 (说明:对于sys无论锁与不锁都能本地认证登陆成sysdba)4.连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the Pa原创 2013-09-16 01:24:09 · 1744 阅读 · 0 评论 -
plsql developer 写注册码
打开PLSQL后,在选项help/帮助——Register里面注册附注册码:Product Code:46jw8l8ymfmp2twwbuur8j9gv978m2q2duserial Number:307254password:xs374ca原创 2013-09-16 00:53:01 · 2887 阅读 · 2 评论 -
使用PLSQL_developer创建用户
Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便、快捷的操作,使得我们不再为Oracle本身丑陋、难用的UI而抱怨。由于我们一般都是建建表、查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作。但是在我们一些发布操作中,我们必须考虑如何把Oracle的对象、表数据导出到Sql脚本中,并且把创建Oracle表空间、转载 2013-09-16 01:33:07 · 7752 阅读 · 0 评论 -
win7 64位系统安装oracle和plsql的经验总结
Windows 7 64位系统下装了win64_11gR2_client后,PLSQL Developer使用出现以下问题,引用Initialzation errorCould not initialize"...."Make sure you have the 32 bits Oracle Client installed.OracleHomeKey:Or转载 2013-09-16 00:48:15 · 1345 阅读 · 0 评论 -
数据库设计中的常用技巧
本文介绍了数据库设计中的14个技巧,这是许多人在大量的数据库分析与设计实践中,逐步总结出来的…… 下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。 1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是转载 2013-07-21 02:11:19 · 1248 阅读 · 0 评论 -
oracle列转换为行
首先介绍行转换为列,oracle行转换为列是比较常见,网上常见的例子如下:grades表:student subject gradestudent1 语文 80student1 数学 70student1 英语 60student2 语文原创 2011-07-28 03:06:55 · 1152 阅读 · 0 评论 -
将一个表的数据插入到另一个表中
--b表存在(两表结构一样)insert into b select * from a若两表只是有部分(字段)相同,则insert into b(col1,col2,col3,col4,...) select col1,col2,col3,col4,... from a where...把表a插入到表b中去。--b表不存在select * into b from a//原创 2010-01-31 09:47:00 · 1692 阅读 · 0 评论 -
程序上面,一般不使用 悲观锁
程序上面,一般不使用 悲观锁 的。大多数情况下,是用乐观锁。每个表后面,增加一个 最后更新人 varchar 与 最后更新时间 datetime 这2个字段。每次检索的时候,先把表的信息检索进来, 包含 最后更新人 varchar 与 最后更新时间 datetime 这2个字段。当在 用户输入画面那里输入数据完毕以后, 要更新数据的时候。UPDATE 表SET 用户输入的字段原创 2015-09-16 03:27:44 · 746 阅读 · 0 评论