Oracle
iteye_206
这个作者很懒,什么都没留下…
展开
-
Oracle11g新特性
Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Information Lifecycle Management)等多项创新。 一.新特性提纲 1.数据库管理部分◆数据库重演(Database Replay) 这一特性可以捕捉整个数据的负载...原创 2011-05-23 16:57:57 · 96 阅读 · 0 评论 -
在windowsXP中如何卸载Oracle10g
软件环境: 1、Windows XP + Oracle 10g 2、Oracle安装路径为:d:\Oracle1、如果数据库配置了自动存储管理(ASM),应该先删除聚集同步服务CSS(cluster Synchronization Services).删除CSS服务的方法是在DOS命令行中执行如下命令: localconfig delete2、在“服务”窗口中停止Oracle的所有服务。...原创 2012-03-19 21:45:38 · 96 阅读 · 0 评论 -
Oracle中start with...connect by prior子句用法
connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3; 例:select * from tablestart with org_id = 'HBHqfWGWPy'connect by prior org_id = parent_id; ...原创 2011-05-16 10:11:46 · 57 阅读 · 0 评论 -
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 问题解决
近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/his@orc0 as sysdba,出现如下错误: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务通过重启服务的方式启动数据库,再次连接却能成功登录,也就是说在关闭数据库状态下无法连接...原创 2011-04-21 17:54:03 · 116 阅读 · 0 评论 -
出现了ORA-01033:ORACLE initialization or shutdown in progress
原因就是因为我把介质文件给删掉了 解决步骤: 以DBA(通常有好几个sys或system)用户sqlplus登录 请输入用户名: connect system/sys as sysdba 如果上面登陆不了可以换作( sqlplus/nolog connect sys/password as sysbda ) 然后(卸载数据)输入: SQL> shutdown normal 会出现: OR...原创 2011-04-21 17:52:39 · 78 阅读 · 0 评论 -
Oracle内连接、外连接、右外连接、全外连接小总结
数据库版本:Oracle 9i表TESTA,TESTB,TESTC,各有A, B两列AB00110A00220AAB00110B00330BAB00110C...原创 2011-04-11 00:35:26 · 84 阅读 · 0 评论 -
ORACLE分页SQL语句
[b]1.根据ROWID来分[/b]select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid from t_xiaoxi order by cid desc) where rownum9980) order by cid desc;执行...2011-04-09 13:49:09 · 62 阅读 · 0 评论 -
如何查看oracle sql执行计划
[b]方法一[/b]第一步:登入sql/plus 执行命令(无先后顺序)set time on; (说明:打开时间显示) set autotrace on; (说明:打开自动分析统计,并显示SQL语句的运行结果) set autotrace traceonly; (说明:打开自动分析统计,不显示SQL语句的运行结果)二者选一个...原创 2011-04-09 13:47:49 · 76 阅读 · 0 评论 -
解决plsql 8.04 连接 oracle 11gr2 x64 需要32bits client 问题
plsql 8.04 连接 oracle 11gr2 x64 出现如下错误[img]http://dl.iteye.com/upload/attachment/455296/191c6422-f201-38f1-9829-e2c5c98077e5.bmp[/img]下载Oracle的Instant Client 1、官方:[url]http://download.o...原创 2011-04-07 00:07:38 · 131 阅读 · 0 评论 -
oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值
[b]oracle 函数介绍之nvl[/b]函数声明:nvl(col,val)说明:当col为空时取val作为返回值,当col不为空时取col值。用处:最主要的是格式化数据,比如计算金额时,不想出现空数据,可以使用nvl(JINE,0)来得到0。由于null+(或-,*,/)数字等于null,所以在表达式中对可能为空的值要使用nvl由于null!=null,有时对可...原创 2011-04-07 00:04:05 · 159 阅读 · 0 评论 -
ora-28009:connection as sys should be as sysdba or sysoper
1、在客户端用SQLPLUS以SYS登陆提示ora-28009:connection as sys should be as sysdba or sysoper 错误,但用system 可以登陆。 2、在客户端用 Enterprise manager console可以用SYS登陆; 前题条件是如果要使用PLSQL工具用sys用户登录的话,必须要选择SYSDBA,如下图: 如...原创 2011-12-12 21:19:57 · 427 阅读 · 0 评论 -
Oracle客户端连接服务端的常见问题
要排除客户端与服务器端的连接问题,首先检查客户端配置是否正确(客户端配置必须与数据库服务器端监听配置一致),再根据错误提示解决。下面列出几种常见的连接问题:1、 ORA-12541: TNS: 没有监听器显而易见,服务器端的监听器没有启动,另外检查客户端IP地址或端口填写是否正确。启动监听器:$ lsnrctl start或C:\lsnrctl start 2、 ORA-125...原创 2011-07-22 13:12:29 · 72 阅读 · 0 评论 -
oracle解决无权限创建表、视图、存储过程、索引
做SCM时,怎么也不能创建视图,报告没有权限。 我没有按上面的步骤解决,想了想为什么该用户为什么没有这个权限。 执行了第四步(给用户授权),OK,解决问题了。原来创建用户的时候是:grant connect,resource to scm;而不是上面那个第四步。究其原因:connect是有连接的权限resource的权限包括CREATE ...原创 2011-05-29 16:46:13 · 738 阅读 · 0 评论 -
数据库创建规范
数据库创建规范目标说明设置为数据库的存储位置指定数据库文件位置数据文件、日志文件、控制文件/oradata/orcl数据库管理目录数据库各种跟踪文件的目录位置/admin/orcl备份文件位置数据库备份文件的目录位置/flash_recovery_area数据库存储方式按照裸设备方式、ASM...原创 2011-05-23 17:05:24 · 148 阅读 · 0 评论 -
Oracle 小知识点总结
1. Oracle利用现有的表创建一张新表,只要表结构相同 create table david as select * from all_users where 1<>1; 2. 循环插入数据 declare i integer; begin for i in 1..100000 loop ...原创 2011-05-23 17:00:52 · 182 阅读 · 0 评论 -
关于ORA-01034和ORA-27101的一种解决方法
系统配置是Win2003+Oracle 11g+内存3G 1、先看oracle的监听和oracle的服务是否都启动了。启动oracle监听:cmd的命令行窗口下,输入lsnrctl start,回车即启动监听。 2、查看oracle的sid叫什么,比如创建数据库的时候,实例名叫“abc”,那么先手工设置一下oralce的sid,cmd命令窗口中,set ORACLE_SID=abc...原创 2012-07-31 11:17:19 · 176 阅读 · 0 评论